Meta keywords are very important to do better SEO for your blog.. And you should know that Search engines look for different description and keywords for each page of your site. If you put the same thing across all pages of your site, search engines may regard this as spam.
I saw lots of examples on how to add meta title/description based on the post title for Blogger/Blogspot. but I couldn't find one for using labels/Tags as meta keywords for each post.
After searching I found [Changing the Blogger Title Tag] which describes how to use the post title as the header. although now that could be done by less code like this
<!-- Post/Archive Page -->
<b:if cond='data:blog.pageType != "index"'>
<title><data:blog.pageName/></title>
<!-- Index Page -->
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
So instead of using "data:blog.pageTitle" you use "data:blog.pageName" for post & archive pages. Otherwise, for pages like index/label pages "data:blog.pageTitle" will do the job.
But as far as I see at the very brief Blogger documentation. This is the only way to use labels as meta keywords..
Enough talking.. Here is the code to do it.. which you should place instead of the Head tag..!
The Code is commented and it also outputs the Title and Meta Description tags(using Post title) for your convenience..
<!--::::::::::: Block1: Output post meta keywords -->
<b:if cond='data:blog.pageType == "item"'>
<b:section id='meta1' showaddelement='no'>
<!-- widget must be a of Type = 'blog' to have posts data exposed, and must have a unique id -->
<!-- Empty Includables(functions) to output nothing, You must keep them ): -->
<b:widget id='Blog2' locked='no' type='Blog'>
<b:includable id='nextprev'/>
<b:includable id='backlinks' var='post'/>
<b:includable id='post' var='post' />
<b:includable id='status-message'/>
<b:includable id='comment-form' var='post'/>
<b:includable id='backlinkDeleteIcon' var='backlink'/>
<b:includable id='postQuickEdit' var='post'/>
<b:includable id='commentDeleteIcon' var='comment'/>
<b:includable id='feedLinks'/>
<b:includable id='feedLinksBody' var='links'/>
<b:includable id='comments' var='post'/>
<b:includable id='main' var='top'><!-- Main Function of Any widget comes with ID 'main' -->
<!-- Loop Page Posts (only 1 in a post page )-->
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<!-- If the post has labels, make Meta keywords by looping lables -->
<meta name="keywords" content="<b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != "true"'>,</b:if></b:loop>" />
</b:if>
</b:loop>
</b:includable>
</b:widget>
</b:section>
</b:if>
<!--::::::::::: Block1 END -->
<head> <!-- THE HEAD -->
<!-- must include(called) here to output other head sub elements -->
<b:include data='blog' name='all-head-content'/>
<!--::::::::::: Block2: Output Index Title,keywords,decription and Post Title,description -->
<!-- Post/Archive Page -->
<b:if cond='data:blog.pageType != "index"'>
<title><data:blog.pageName/></title>
<meta name='description' expr:content='data:blog.pageName' />
<!-- Index Page -->
<b:else/>
<title><data:blog.pageTitle/></title>
<meta name='keywords' content='your,blog,keywords!!' />
<meta name='description' content='your blog description!!' />
</b:if>
<!--::::::::::: Block2 END -->
Some Issues you should be aware of ):
1- XHTML validation will give your warnings about these issues :
- Meta Keywords tag Appears before the Head tag.
Why we have to put that code before the head tag? you have to ask ):
well.. You can't place a widget outside of a section, you can't place a section inside head tag. and Post lables must be called inside of 'Blog' widget. - Meta Keywords will be surrounded with Div tags which should not appear there.
why? Cause Widget and sections Tags are auto. converted to div tags by Blogger..!
As you can see that's why I'm separating the code into 2 blocks:
first one outside the Head tag to output Post Meta keywrds.
Second one inside the Head Tag to output Title and meta description of all pages and meta keywords for index page; without the need of a widget. And in case an engine didn't like those meta keywords, you still have the title and description where they should be.
3- After Adding that code , you will get errors when trying to do anything in the 'Page elements' and clicking save. the Only solution is cut Block1 from the template & save, do what you need in 'page elements' & save. paste Block1 back in the template.
It is the only way, until Blogspot pay attention to the issue!
To edit your Blogspot template
- Go to Layout > Edit HTML > Check 'Expand Widget Templates', and don't forget to save a backup before you do anything..
- Don't forget to remove those comments.
- Replace those Static Blog meta tags content with real ones.
Update #1
I've adjusted the code to show a title in archive page that is different than index page title. as requested by Silver Bullet.
Update #2
I corrected the code to show different title in label pages. It's considered as an 'index' page but it has a different title. So, we should give it a different title! thanks to GunGz.

Web developer, jQuery plugin author, social media fan and Technology Blogger.
Doing seo is not that easy.Quality should be maintain because it is the key to success. But over-optimization should be avoided.Bounce rate will increase, therefore it affects your site negatively. By following these tips, big chances that you'll be a topnotch.
Hey nice tip for Blogger users. Still I prefer Wordpress as it has many plugins which are seo friendly.
Your article is a nice news for Bloger users.
@listorbit,
Customizing free Wordpress is very limited, I think Blogger is still ahead with 2-3 steps :)
#1 is Template
#2 is Template
#3 is Template
great this is unhide!
Hi there - Thank you for a great post. I originally found your post from the article: reviewofweb.com/blogging/dynamic-meta-title-tags-blogspot/, where you also commented.
I'm really glad you brought up the point about the error on the "Page Elements" page - I got that repeatedly and didn't know why. At least now I have a solution. My question is this - do you know why, after implementing this SEO, I now have a "1:" residing at the top of my blog?
And also, by following your method, should I go in and delete all the meta tags I just added? I don't know much about this - and after all the problems I encountered after following the advice over at ROW, I'm scared to death I'm going to mess everything up.
Thank you again - this is helpful and I'm so glad you shared!
@One Creative Queen,
thanks for your feedback..
I saw the "1:" couple hours ago, but now i don't. I guess you figured out something.. anyway you can email me more details.. may be your template code starting from line #1 to "<b:skin>".
Your blog keywords and description should go inside Block#2 at the last 3 lines of the code.. where you replace 'your,blog,keywords!!' with your blog keywords, and replace 'your blog description!!' with your blog description.
Very juicy tips. These are just what webmasters should know to make the most out of their optimization campaign.
thank your for code optimization
http://prajarajyamwallpapers.blogspot.com
@somesh,
you welcome, but please review the code of your blog template, cause I don't think you did it right
GREAT hack, works like a charm! I scoured the internet for data on how to do this and it's perfect.
@Mike Kuykendall
thank you for your feedback..
Hey very nice post, can you just check and see if it worked for my blog, thanks.
http://www.playpacmanonline.net
@Michael B,
No it is not setup correctly..
You don't need to use the first code area in my post if your are going to use the second one.. as it is included.
And your blog keywords and description should go inside Block#2.. where you replace 'your,blog,keywords!!' with your blog keywords, and replace 'your blog description!!' with your blog description.
And Once you done, remove extra comments..
Email me your template if you need to!
Hey I did it, not sure if it worked I didn't get any error messages. If it did cheers and thanks a bunch!
@Michael B,
yes you did it..
you are most welcome
Hey just one more question, I can't find the block 1 code, any help on that?
-Michael B.
did u check: Layout > Edit HTML > 'Expand Widget Templates'?
Oh whoops, stupid firefox's search is case sensitive. Hehe. I found it, thanks a lot, and I subscribed. cheers!
Hi Mike! Thanks for this post! But can you please see my blog if I have implemented it correctly?? Thanks! my blog is
http://remortgageforbadcredit.blogspot.com/
@janmck,
Almost...
your blog keywords and description should go inside Block#2.. where you replace 'your,blog,keywords!!' with your blog keywords, and replace 'your blog description!!' with your blog description.
Thanks mike! How about this? http://remortgageforbadcredit.blogspot.com/
Did I placed it correctly already? How do you know if it's properly implemented?
@janmck,
yes you done..
I simply view source of your Index page & any other post page and look for Title and Meta Tags.
Hey mike, you helped me before, I just have one more question, I was really mucking around with the HTML I think I might've maybe tampered with this code, can you check if it's still working, thanks.
playpacmanonline.net
Michael B,
I think you tampered with block 2.. and duplicated <b:include data='blog' name='all-head-content'/>
It's a good trick. I've been looking for that for a while. But after reading more about meta tags and search engines, I don't think search engines may use them.
Okay so I deleted the extra coding. Is it working now? Cheers.
@Michael B,
Block 2 is still tampered..
@Swanie,
I guess there is debate going on about that!
Ok I think I fixed it now.
That is a great help!
Thank you, Brett
(Used at http://www.christian-science-practitioner.net)
@Brett Huffman,
you welcome
can any one say ..how do i know that my blog contains spam..since i m new in blogging..i dont even know that what is label,keyword,tags and all this stuff..plz reply
@Sanjeev,
I see that your blog [sumthingteknical.blogspot.com] doesn't have any meta tags (Keywords or description), at least you should use code Block #2.
For sure you'r not spamming your meta tags. and that is a good thing.
Great Tip.
But I see some blogspot have a diffrent description for every post. They use the first paragraph on the post. I try to do like that. I change: meta name='description' expr:content='data:blog.pageName in your code by
: meta name='description' expr:content='data:post.body' and save. There's no error. But, when I view each page I got the error: "TEMPLATE ERROR: Invalid data reference posts.body: com.google.layouts.framework.widgetview.GoogleMarkupException: No dictionary named: 'posts' in: ['blog'] ".
So, can U fix that. Thank you very much. I want to have the different description for very post
@Nguyễn Thanh Bình,
thanks for feedback, Unfortunately that can't be done.. yet!
1- Post body must be called inside of 'Blog' widget. that why code block #1 looks that big.
2- You may adjust it to use body as meta description but that means that all post content(HTML tags) will be inserted in the meta description which will ruin your page. as there is no string manipulation functions to extract first paragraph.
What you might have seen is: they make a 100 conditions for their 100 posts to add a static description for each post based on post URL!!
Great work....thanks!!! I've edited my blog html check it out:
http://mytravel-asm.blogspot.com/
@Lizzie Nubec,
You welcome.. but please review your template as your blog now has duplicate meta tags..
Mate i have got Creative commons for this Codes under No derivative Works....
Before 6 Months mate...
@iGuy,
mate.. believe me or not. I haven't seen your blog before (though it looks nice). My code was inspired by the article I mentioned which is dated Nov. 2006 !!, also Where is the link to you post/code? where is the copyright statement on your blog anyway?!
i get this errror
our template could not be parsed as it is not well-formed. Please make sure that all XML elements are closed properly.
XML error message: The element type ead must be terminated by the matching end-tag
can you explain where exactly to copy the code?
im copyin it between head and b:skin![CDATA
You should replace Head tag by the code.. for further assistance email me.
Hi Mike, thanks for the code. I put the codes on my new blog, and got no errors. Can you please check? Thank you very much. How is this more preferrable than the first line of codes in terms of SEO?
my new blog is at http://www.healthguide101.com
thanks.
@joriz, you did good..
Meta Keywords -if not spam- can emphasis your site keywords, yet some see them as not necessary since Google -The Only search engine there- can work without them!
Used in the right way meta tag can help a lot, used in the wrong way and they don'e help at all.
Hey. Great advices for us, blogers. This way, our website will reach its goal and be visited by more people. Thanks.
Thanks for the awesome blogger suggestion. I just implemented this on my site and we'll see how it goes. :)
www.utahboatinginfo.com
Great article!, I was trying to do it myself but I was lost. Implemented on my blog, we'll see how good it works!
Thanks
http://janpedrano.blogspot.com
ok, i'm new to all of this, so forgive me for asking... When I enter this code in my html area of my blog, is the only part I have to alter the two lines where you have your,blog,keywords and your,blog,description?
Or do i need to alter any other lines? I'm not really sure what is supposed to stay exactly as is and what i'm supposed to change other than those who lines.
Also, you said to make sure to remove those comments - what comments?
Here's my blog - maybe you can help me figure out what to put.
www.couponmagnet.blogspot.com
@Coupon Magnet,
Email me for further assistance..
marvellous Post !!
you solved my problem which i was trying to solve for the past 3 hours!!
with reference to this code,
meta name='keyword' expr:content='data:post.title'
i have tried to add in another string such as "ABC" , however, the error will shown as
TEMPLATE ERROR: Extra characters at end of string: buf=[ABC] remainder=[]
any idea to solve for this?
greatly appreciate
@nickleelifestyle.com,
try this..
<meta name='keyword' expr:content='data:post.title + "ABC"' />
Very neat, I previously had a large amount of code at the top of my template which I had to maintain for to include new post.
Used at:
dsoutter.blogspot.com (including linkback)
blog-sharepoint.blogspot.com
Many Thanks
@Daniel Soutter,
you welcome.. and thank you for the link..
Very thoughtful of you.
marvellous mike, you are a gem in the world!
greatly appreciate your very prompt reply!
Everyone should know this before starting up a blog. At least if they wish for success, they should.
Wow... wonderful... its works great :)
Thank you so much
_ATOzTOA
www.atoztoa.com
Excellent! This is exactly what i've been looking for. All the other meta tag code i've found for blogger has been pants. Proper keywords drawn from the labels associated with each post. Propped and digged.
@Phaze,
Thank you..
Considerate people like you - who give some love back- are getting fewer..
Hello Mike..I was try to edit my template with this code.i was put the code and replace Head tag by the code.please check my blog.
thank's
thanks man you the right person to help love this tutorial of yours
Hi
Superb this is really really nice
i try to change the code with some more blogs i copy and paste but not working and finally i see your website the same code and i paste it again
and wooohoo its working thanks very very
your paste style of code is very very good
thanks once again
Thanks for the great post
Thanks for this great post...
Thank you all for your feedback..
Thanks alot.
Got this working brilliantly. I also incorporated the "custom" keywords / description you suggested in a previous post.
My blog is only new, but I have alot of material i'm writing.
Thanks for your help
http://mark-willis-php.blogspot.com/
Thanks for your tips!
I found my META keywords tags surrounded by <DIV> tags, as you already mentioned. But my question is 'Is it okay, or does it have a normal effect as usual?'
Thanks for sharing Mike, you have saved me from manually defines meta tags for each individual posts :D, thanks a lot!
Forgot to ask..>_< Is defining meta tags using this method better than the normal "based-on-post-title" method in terms of SEO? Sorry if my question sounds silly, I'm actually newbies for SEO -_-!!!
@Hiep,
You welcome..
It should be OK.
@Hannah,
You welcome..
what is "based-on-post-title" method?
Thanks for sharing mike, I've been implement it on my blog and it's great.
But about the description tags its can be very short since you're using the title tag.
Can I do something about this ? I mean how to add extra text on it
@Silver Bullet,
You welcome..
As far as I know.. Blogger is very limited when it comes to SEO.
If you think about adding some fixed prefix/postfix to it..don't! as this won't be good in terms of SEO.
But you should know that Google has very advanced techniques to extract keywords and description for each page.. as an alternative: pay much attention to your post title and the 1st paragraph!
Ok mike. Thanks.
It's very helpfull. I'm trying to give you a back link on my blogrol cause i think this might very helpfull for other blogger.
Is it okay with you ?
You can check it here
loker terbaru
@Silver Bullet,
I'd really appreciate the link back, thnx.
Code is not added correctly on your blog.. if you need assistance email me.
I've correct it.
Thanks for your time
oo.. I mean adding meta title/description based on the post title. From what I read, we can actually generate different meta tags from post title for each posts using "dynamic meta tags". My question is: Generate meta tags from post title vs doing the same from post label, which one better? Or the effect on SEO is the same?
@Hannah,
Method of "Meta title/description based on post title" didn't add meta keywords.. as post title is not suitable to be used as meta keywords.. it is very common to use tags/labels as meta keywords.
I tried in this post to figure out some method to use the post labels as keywords.. although it was a complicated one!
About Effect on SEO.. as I just said to @Silver Bullet: Google doesn't give much weight to meta keywords. So effect can be small..
To make sure, you should monitor the search traffic. using Google analytics of course!
Hey, thanks... this is awesome - Can you check this: is this working?
http://enlightenedspartan.blogspot.com
@ES,
You welcome.
Yes,It is working :)
Hello again Mike,
I've been test it on my blog and I can see that it's works.
Your code give me a 100% more unique visitors compare to the the last week.
I dont know if this is the keyword tag ?
But i 'm pretty sure your code give every post a different and unique description tag.
And that is very good for seo.
Well there is one more thing on my mind.
You see at the archive page (on a blogspot blog) the title tag is always the same. It will dupe the mainpage's title tag.
You will see
http://lowongan-pekerjaanterbaru.blogspot.com/
will have the same title with this page
http://lowongan-pekerjaanterbaru.blogspot.com/2009_06_01_archive.html
I dont think this is good for seo cause I see google indexing the archive pages. And dupe title tag is very bad.
Can you fix this for us Mike.
Thanks
@Silver Bullet,
you welcome..
I've adjusted the code as you requested.
Wow, Mike you're a genius
Thanks again Mike (very much).
i m confused where to put block 1 and 2 ....
http://weirdnn.blogspot.com/
@samdruby,
For further assistance email me..
WoW! Really Great SEO Tip! I have already implement it on my experimental blog. And it WORKS! I have identified the meta tags using SearchStatus Firefox Add-on.
Can I request some more thing for this tip Mike? Just like requested by Silver Bullet, but this time its about the labels page. Its title is same as the mainpage's title tag. Can you fix it, please? ^^
Also, is it possible to use summary of my post content (just few characters) as meta description?
Thanks, Mike.
@GunGz - Ponseli,
There are only 3 types of pages on blogger 'item', 'archive', or 'index'. Label page is just an index page filtered by that label. so, It has nothing different expect of its URL.
And -more important- it is not related to SEO since blogger disallow search engines to crawl it by "robots.txt"! which make sense: it has duplicate listing of your posts..!
About meta description: Oh.. we all wish that!
So it doesn't relate to SEO? Thanks for your answer.
But could you please tell me how to show the label title on "label pages"? Only the title, but with meta description and meta keyword remain the same like on the mainpage.
Please help, thanks.
What i mean is like this blog: http://mobiappdate.blogspot.com/search/label/Symbian%20S60%205th . The page title showed on my browser is "Mobiappdate: Symbian S60 5th", it shows the label: "Symbian S60 5th". The title tag of that blog hasn't been hacked. So i think it's posible.
If it's possible, i'm hoping that my blog's label page will display something like: "Symbian S60 5th | Mobiappdate". If it's not, can it be reverted to the default? Maybe we can make an exception for this label page? So it can show just like before it hacked --> "Mobiappdate: Symbian S60 5th"
Sorry for the trouble. Thanks
@GunGz,
Thanks for the heads-up. it was so easy. So, I corrected the code and erased my last comment for convenience.
And to correct my last statement. Label page does have a different title than index page. so it can be recognized!
Thanks again..
When we click on a label in blogger we get posts rather than the post links as in a normal website.Can you explain me how to show post links rather than posts in blogger label search results?
@Anonymous,
"as in a normal website" can you explain more or give an example?
Is this what you need : Blogger Tip: How to Display Only Post Titles on Main pages
Great post but i couldnot got it to work i dont know why ? ....i replaced
"lessthansymbol head greaterthansymbol all codes ... lessthansymbol /head greaterthansymbol" with the code you provided .... was i wrong ? please suggest as i get an error stating that no skins found 0, (i dont remember the exact error msg)
Please replace lessthansymbol with <
and greaterthansymbol with >
but Thanks for your efforts.
http://counterstriketutes.blogspot.com
@Vimalesh,
To better help you.. email me with your template file attached!
Hi Mike,
Thanks a lot for your up date. It's realy work so well and google index more of my blog archive since they have different title.
But I think there is a few problem here.
http://lowongan-pekerjaanterbaru.blogspot.com/2009_03_01_archive.html
and
http://lowongan-pekerjaanterbaru.blogspot.com/2009_03_02_archive.html
still has the same title ""09/03/01 - 09/03/08 disitus loker terbaru""
Maybe you can fix it by adding a few more text just like the wordpress do.
So the title tag would be like this :
""09/03/01 - 09/03/08 disitus loker terbaru part 1"" and
""09/03/01 - 09/03/08 disitus loker terbaru part 2""
or maybe like this :
""09/03/01 - 09/03/08 disitus loker terbaru""
and
""09/03/02 - 09/03/08 disitus loker terbaru""
Thanks again Mike (very much)
@Silver Bullet,
You need to adjust your archive index format, go to Settings : Formatting : Archive Index Date Format.
Thank you for the info, Mike. I am using it now on http://palantaden.blogspot.com
As you mentioned, I'll delete those "block 1" if I should edit the Page Element, shouldn't I?
Let's see how it works then :)
I think someone else just copied this post of yours here.
You might like to check it.
http://pujangga-adhitya.blogspot.com/2009/06/meta-keywords-are-very-important-to-do.html
I've seen the date, and it's so late behind you.
One more thing. Is it OK to just copy someone else's blog post and post it on your own blog? Like the way that person did?
@irwanwr,
yes, remove block1 to edit the Page Elements.
I know, about that copy (and others).
well, By CC license you are free to
[Share & remix]
Under the conditions:
[Attribution & Noncommercial & Share Alike]. though, it is kinda pointless to copy the entire article of someone else. it would be better to feature it, link to it,..
Thanks for the info and tips. This was a nice info to me.
Hi, Mike
Can you teach me how to make the if statement for multi option on my blogspot.
I want to make a function that result a different result for a widget ("the blog archive widget")in different url
I mean, I want to make the archive widget hidden in some specific url
If it's home page (http://lowongan-pekerjaanterbaru.blogspot.com/) then I want the "blog archive widget" hidden
If it's "http://lowongan-pekerjaanterbaru.blogspot.com/2009/02/oktober-2009-terbaru.html" then the archive widget still hidden
If it's "http://lowongan-pekerjaanterbaru.blogspot.com/2009/02/desember-2009-terbaru.html" then the archive widget still hidden
If it's else then the archive widget show
I think this is very important to make the internal links focus only to some specific page, and this can boost the PR of those page.
Thanks again Mike
One more thing, is it possible to use some kind of wild card in the expression maybe
<b:if cond='data:blog.url == "http://lowongan-pekerjaanterbaru.blogspot.com/2009/02/desember-2009-terbaru.html"'>
Could it be writen some thing like this ?
<b:if cond='data:blog.url == "CONTAIN WORDS DESEMBER"'>
or something like this
<b:if cond='data:blog.url == "EVERY FILE UNDER SUB PAGES OF http://lowongan-pekerjaanterbaru.blogspot.com/2009/"'>
Thanks again
great post, something new i learn today, but little bit lazy about cutting the block and put them back
I RATE,KISS,DIGG,COMMENT, AND PUT A FINGER ON YOUR ADS, CAN'T WAIT TO SEE YOU ON MINE
@Silver Bullet,
unfortunately, Blogger Syntax doesn't offer wildcard expression!
@andayuna,
Thanks for voting..
Plz, note that encouraging people to click on ads would be violation of Google AdSense terms!!
Thats too bad Blogger Syntax doesn't offer wildcard expression
One more thing Guru,
How to make b:if statement if I want to show a link only show only on every post that uses label "lowongan kerja"
Something like this :
If the post has a label name =lowongan kerja
then
it's show <a href="http://lowongan-pekerjaanterbaru.blogspot.com/">lowongan kerja</a>
@Silver Bullet,
please email me with more details. cause your request is out of scope for this post.
Hi,
Thanks for the tips but I am having a unique issue when I use this code. The link to my blog is:
http://about-dog-breeds.blogspot.com/
Whenever I click on the title of a single post, the whole template gets shattered. The post spreads all across the screen. When I remove this code, it gets back to normal. Please help me with it.
Best regards,
Raja,
http://about-dog-breeds.blogspot.com/
@Raja,
Please email me with more details
I'm having a little issue. I created my blog a little under 2 weeks ago. Google indexed just 2 contents for now but both are showing the same keywords (meta).
What could i do about that? A friend of mine said if everything is the same, google will not likely index a lot since the keyword is all the same.
How do i have snippets of post content show instead of the same meta keyword for *every single* result in google search? Please advice.
Thank you. :)
@Webmaster,
Post snippets are still not available in Blogger, But don't worry Google by default displays any snippet that matches user search.
For keywords issue, you need to use the first snippet of code in this post.
Thanks for the response Mike.
Anyways, here's a screenshot of what i'm talking about ( sorry, i'm pretty much a little lost ).
http://i49.tinypic.com/2r6m92b.jpg
As you could see in the image, all 3 links have different title ( that's great ) but the description is similar for all 3.
Which exactly should i edit?
Thanks for your help. :)
@Webmaster,
Like I said, try the first snippet of code here.. or email me for better help :)
This is a good post, I'm very aware of the duplicate content issue with Blogger v's Wordpress and have been looking for a way to create content relevant keywords and blog labels seemed one logical answer. Do you have a version that works with a custom blog template?
Thank you for sharing!
@Steve,
If you mean 'classic Blogger templates' then the answer is No :(
Otherwise, Custom templates should not look much different in the head part.
For more help, you can email me your template..
Thank Mike! This tip's great
I would like to have your permision to translate it into Vietnamese. Hoping that you agree ^^
Thank again
@Nguyá»…n,
Sure :)
But, plz don't forget to keep a visible source link
Wow! You're online ^^
My blog's topic is not about Blog Tips. So, I sent it to another blog. Of course, they always keep visible source link
thanks mike. I have installed in my place. Would you like to see it????
@BloggerTemplatePlace,
You welcome.. You did it right :)
Did i do it right?
@abuckisabuck,
no! keywords is repeated in all pages.
You can email for further assistance!
Hi mike thanks for your blogger tips.I will try it on my blog
http://my-source-codes.blogspot.com/
good informative article..
thanks for the post.
i applied this tip but i lost many searcher visitors.
Ok second attempt at posting... the code works brilliant Mike, first go, phew. A quick Q, How do I add more words to my browser title without it affecting my title and desc on the header image? http://paul-abrahams.blogspot.com Can I just add another title tag before the data:blog.pageName code?
Ok adding another title tag just negates the coding, first attempt at the code didn't go as I thought. Git it right second time, it's also caused me to rethink my page titles (as they become descriptions) and to redo lables, in thinking of them more as keywords... cheers again Mike when you get to read this..
Thanks mike.. I did apply my code but not sure whether it worked for me or not. hanskishore.blogspot.com
Hey mike nice blog i shall bookmark it .....but post some tips on "how to avoid negative feedbacks on comments"
thank you very much
I don’t usually reply to posts but I will in this case, great info...I will add this bookmark your site. Keep up the good work!
Great post - I have bookmarked your post, and have emailed it to a couple of friends that are in the business as well. Thank You.
Thanks for the great article. I just implemented it on my own blog and I didn't get any error messages... so does that mean I did it right? Would you mind checking for me? And just to double check, this will make it so that when I add labels to the bottom of my posts they will come up as meta tags, right? Thanks!
Sorry, my blog is at http://ericakirbyphotography.blogspot.com
@Erica,
yes you did it right :)
Mike you are the best !
so if we did this do we still need to nofollow tags , labels , and archive?
or this will fix everything ?
my sites are http://forsat3ml.com &n forsat3ml.blogspot.com
thnx again Mike
Thanks a lot for these tips. I will implement them on my page :)
Hope to see more!