Add Different Meta Tags to Different Blog Posts Like WordPress Blogs
Adding Different Meta Description tags to every post will make your blog stand unique in the Search Engine Result Pages (SERPs). WordPress users has got some plugins that will automatically add meta descriptions to each and every post by extracting some information from the post. But, this facility was not available in blogspot blogs. There is a trick to add different meta tags for different blogger posts which you should do manually.
What’s the Actual Use of Adding different meta description tags to different Blogspot Posts?
Even though Google doesn’t consider the Meta keyword Tags, the description tag is used as a Snipplet which will be displayed underneath your title in SERPs. It is very good for SEO (Search Engine Optimization) . Actually, this is to tell search engines what our page is all about… but, using same meta description tags to all of your blog posts reduces the search engine rankings and traffic little bit.
But, adding different unique meta tags to different Blog posts will make it unique and allow the search engines to know more about your individual blog posts and make them crawl and index your pages better.
How to add Unique Meta Tags to Each and Every Blog Posts?
To do so, you have to add some pieces of code to your blogger templates.
1]First Sign in to Blogger dashboard » Layout » Edit html
and find this line
<b:include data=’blog’ name=’all-head-content’/>
2] Now, add the below code just below the above line
<b:if cond=’data:blog.url == "http://www.techzene.com/"’>
<meta content=’Your description’ name=’description’/>
<meta content=’Your keywords’ name=’keywords’/>
</b:if>
Replace “www.techzene.com” with your particular blog post.
Write this code for as many posts you want like below.
If you want to add meta description for another post, for example : http://www.techzene.com/blogger-tips/how-to-remove-navbar-from-blogger/
Now, what you have to do is paste the above 3 lines below the present code and change the link,description and keywords.
So, the final code now looks something like
<b:include data=’blog’ name=’all-head-content’/>
<b:if cond=’data:blog.url == "http://www.techzene.com/"’>
<meta content=’Techzene is a technology blog where you can find tips and tricks related to blogging.’ name=’description’/>
<meta content=’blogger tips, blogger tricks, blogging tips, how to blog’ name=’keywords’/>
</b:if><b:if cond=’data:blog.url == "http://www.techzene.com/blogger-tips/how-to-remove-navbar-from-blogger/"’>
<meta content=’How to Remove Navbar from Blogger Blog using simple techniques?’ name=’description’/>
<meta content=’remove navbar, delete navbar blogger’ name=’keywords’/>
</b:if>
Same as the above steps, you can add different meta tags to as many blog posts as you can.
Updated (November 19th, 2011): Hi Friends, Many have stated that they’re not able to save their template after inserting this code as it is displaying the error
XML error message: Open quote is expected for attribute “{1}” associated with an element type “data”.
We’ve changed the code now so that it will not cause any problem while saving.. Thanks a lot…
Incoming search terms:
- add different meta tags to blogger
- how to add different meta tags to different blogger posts
- how to add meta tags for different pages in blogger
- diffrent tags for diffrent blogger post
- can we write meta tags for blogger
Share This Article
Get Free Email Alerts
And, Next Confirm Your Email Subcription
112 Comments to “Add Different Meta Tags to Different Blog Posts Like WordPress Blogs”
Thank you so much for sharing your knowledge and perspectives. It is appreciated.
[Reply]
Super Auto Blogger…
I found your entry interesting thus I’ve added a Trackback to it on my weblog
…
Please help me. I want to add different meta description for my blog pages. but unfortunately I deleted the HTML code line from my blog.
I did it. please guide is it correct or not?
)
Because someone told me it prevents googlebot to crawl your site.
I even forget where to add it now. (new to blogging, so stupid
here is my link http://cureeyestress.blogspot.com
Please give your valuable feedback to improve my blog. thanks
[Reply]
admin Reply:
July 22nd, 2010 at 3:58 pm
Hi Hassan, Meta Description is important to make search engines (and users too) know what your website is about. It will be displayed as a Sniplet when your website appears in SERPs. So, don’t panic. It’s not so mandatory for blogspot as Google displays related content for your website if you did not write meta descriptions.
Follow the steps in this post carefully to add different meta descriptions to different posts in blogger. Good Luck
[Reply]
Hi,
Thanks for taking interest in my blog. I try my best to make it worthwhile for readers. Since I am new to this arena I need your feedback to improve it.
Thanks again.
Regards,
H
[Reply]
admin Reply:
July 28th, 2010 at 2:13 am
Hi Hassan, It’s my pleasure.
[Reply]
Nice Explanation. I was searching for this method from the past few days. Thanks a lot.
[Reply]
It doesn’t work ….
Always error when I save the change..help me
[Reply]
admin Reply:
August 3rd, 2010 at 2:08 am
Hi Hamz, you should remember to end the meta tag with a “/” or else blogger will not accept the code. Try it and if any problem persists, do let me know.
[Reply]
the useful info you provided do help our team’s investigation for my company, thanks.
[Reply]
It’s not working.. I did everything you instructed but to no avail. I got this We were unable to save your template
Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.
It’s no different from the other post I read about adding different metatags..
I do not think doing it manually works compared to using the metatag generator. I am going nuts about this. Before saved the code in my html, I reviewed everything you wrote above and it all seemed perfect. After saving, I got that error… Pleaes help me…
[Reply]
Radha Krishna Reply:
August 22nd, 2010 at 6:42 am
Hi Michael, this is the exact procedure to add multiple tags for blogger. Just send me the meta tags that you’ve used and i will check them for any errors. See about me page for contact details
[Reply]
hey man I like it. I’m off to write more posts and try out your ideas. After all, we always have something new to learn and being humble, I came here to learn. Bookmarked.
- Andre
[Reply]
This is a good blog. Keep up all the work. I too love blogging and expressing my opinions. Thanks
[Reply]
I’m glad to have visited your blog and good to know you! I find it interesting and informative.
[Reply]
I was looking for this info…..
Thanks
[Reply]
I like this concept. I visited your blog for the first time and just been your fan. Keep posting as I am gonna come to read it everyday..
[Reply]
Hi Radha,
Nice post!
I am developing a new website and would like to know if I should have differrent meta tags, as well as meta description for each page??? i.e should it be differnt for the Home Page, About Us, News??? or should the Meta Tags and the description just be the same for all the pages???
Thanks, and look forwards to your reply.
[Reply]
if no goals are indexed, three, or missing a dilema.saludos todos.estoy.
[Reply]
Kudos to you! This is a really good blog here and I love your style of writing. How did you get so good at blogging?
[Reply]
hi dear master you have nice web site
i have problem with adding meta tag for my post as you xplain in this post
when i wanna save my template i encounter with this message from blogger (We were unable to save your template
Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.) pleas help me i really need meta tag for my posts
if possible email me your answer at mokhtariabolfazl2007@gmail.com
thanx a ton in advance
[Reply]
Dear i want to know that if i want to add this coding to my all post to creating Tags what should i do.Plz guide me i was searching this from a long time and your post helpme some.
[Reply]
Very well written post. It will be helpful to everyone who utilizes it, as well as me. Keep up the good work – i will definitely read more posts.
[Reply]
I really like this info, Can I use it on my blog as well ?
[Reply]
Thank you for the info.
I’ve added your code, and it works.
However, the meta description and keywords that I have for the entire site also are showing.
So the URL’s which I enter specific description and keywords for are showing TWO meta description tags and TWO meta keyword tags, when I check the page source.
Is that ok?
[Reply]
Thank you for the info.
I’ve added your code, and it works.
However, the meta description and keywords that I have for the entire site also are showing.
So the URL’s which I enter specific description and keywords for are showing TWO meta description tags and TWO meta keyword tags, when I check the page source.
Is that ok?
[Reply]
Thanks for mentioning that the tag only works if placed before link or script tags. This was driving me crazy!
IE8 may claim that it is being more “standards compliant”, but Firefox and Safari had no problem with my HTML. IE8 rendered it inconsistently, with different results each time I refreshed! IE7 mode is bad enough, but at least its determinant!
MS has no idea how to make a good browser. I wish they would stop trying.
[Reply]
I think your website is the only one that mentions this meta tags for blogger! great info I will be using it on my blog.
[Reply]
All the process is like……….
[Reply]
hey, thanks for the code.. i’ve added to my blog and checked it with meta tag analyzer and it worked good..
[Reply]
Thank you a lot…
[Reply]
Nice good sharing. It’s no different from the other post I read about adding different metatags..
I do not think doing it manually works compared to using the metatag generator. I am going nuts about this. Before saved the code in my html, I reviewed everything you wrote above and it all seemed perfect. After saving, I got that error
[Reply]
nice tips, but it’s easier to look for a SEO plugin to do this. All-in-one comes to my head first.
[Reply]
@192SEO: But, Blogger doesn’t support usage of plugins. So we need to write it manually.
[Reply]
Thanks for a information that tells about the meta tags, though in sequence to emanate it with reduction efforts greatfully, visit following link for the meta tag creator:
Meta Tag Generator | ProBogBooster
[Reply]
This doesn’t work for me and I get this error.
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.
This is what my code looks like.
name=’keywords’/>
<![CDATA[/*
[Reply]
Keep up this fantastic text, went ahead and added to my personal opera feed.
[Reply]
I have replaced several of my blog posts descriptions, but google just comes up with my homepage description on the posts. It has been a few weeks since I changed them and nothing has happend. Also can you change the post title using this way.
[Reply]
This is awesome tip and very helpful to optimize my site. I’m on the stage of experimenting.
More power!
[Reply]
Mate, I got this error
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.”
Can you please help me resolve this? Thanks in advance.
[Reply]
Софтпортал – 0day, зацените мой сайт.
[Reply]
parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is ex
[Reply]
Nice posting .on website if you did not write meta descriptions.
Follow the steps in this post carefully to add different meta descriptions to different posts in blogger. Good Luck
[Reply]
Excellent post. I’m actually surprised the use of blogs and wikis isn’t higher.
[Reply]
I try it soon, thanks!
[Reply]
Hi all, the error “XML error message: Open quote is expected for attribute “{1}” associated with an element type “data”.” is solved now. We’ve updated the new code now. Thanks for your patience.
[Reply]
Good article. Thank you.
[Reply]
Hi,
Nice post, i might be useful……
i try the new version of your code it seem still have an error…….
i got this error …
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”
[Reply]
I used this code, and it work well….
1. For your home page.
2. For each post
[Reply]
Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up
[Reply]
This is the 2nd instance I have encountered your site in the last few weeks. Seems like I ought to take note of it.
[Reply]
It’s really glad to read about the following topic which has
enhanced my knowledge regarding topic and plus has given
alot of ideas which I can think on.
So I would say thank you to the blog owner for providing
this amazing information.
[Reply]
Great Tips! I Will Try It, Thanks.
[Reply]
I can see that you are an expert at your field! I am launching a website soon,
and your information will be very useful for me
[Reply]
i followed ur instruction, and entered keywords for each posts.. after this i checked page source.. only home page source showing keywords and other post souce not showing keywords..why..i think its not working
[Reply]
Hi Rocky, if you could mention the code that you used, i will try to figure out what went wrong in it..
Thanks
[Reply]
Thnx radha krishna- i used the meta script give above.. i entered all description and keywords correctly. i m wrting my codes here plz check-
(THIS IS FOR HOME PAGE- I CHECKED PAGE SOURCE OF HOME PAGE ITS SHOWING META TAGS….BUT SEE CODE IS OF ONE OF MY POST…..)
( AFTER ADDING THIS..I CHECKED PAGE SOURCE OF POST, ITS NOT SHOWING ANY META TAGS)….THATS THE PROBLEM PLEASE RESOLE THIS PROBLEM…..
THE PROBLEM IS I M ENTERING KEYWORDS FOR EACH POSTS LIKE THIS WAY..BUT META TAGS SHOWING ONLY N HOME PAGE {PAGE SOURCE}, ITS NOT SHOWING IN EACH POST.
[Reply]
Hi Rocky, i will send you a mail with the exact code so that you can just change the URL, description and keywords..
[Reply]
Thnx radha krishna- send me mail at timesate@gmail.com
[Reply]
still giving same XML error code!!!!!how to solve it???
[Reply]
My XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”. ???how to solve it????
[Reply]
@All, Hi a lot of people are facing the problem of saving the template as the new blogger templates has a few changes compared to the old blogger templates.
Please note the following points that you need to apply while working with the code in the new blogger template.
http://goo.gl/OXQK2
[Reply]
Four essential thing for blogspot seo Here
[Reply]
Hi, i always have an error everytine i save my edited html, i follow carefully your instruction, i hope you could help me and i will really appreciate that, thanks a lot
Noble
[Reply]
Hi noble, plz refer to this post to identify the errors and solve them,
http://goo.gl/OXQK2
[Reply]
Hi i try to revert my template into classic but i cant find
This is what i find in classic template html
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="”>
/*
Please if it is posible to help me
[Reply]
It is very good for SEO (Search Engine Optimisation) . Actually, why we are adding meta tags is to tell search engines what that page is all about… but, using same meta tags to all of your blog posts lessens the search engine rankings and traffic little bit…
http://www.refurbishedp4.com
[Reply]
We’ve a bit of difficulty to subscribe the rss, in any event I’ve book marked this great site, is quite useful plus filled with informations.
[Reply]
Great tips for blogger help.really amazing tips.
Thanks
[Reply]
Just what i was looking for
thanks !!!!
[Reply]
so many headaches those tags gave me the past few days, glad i found some help maybe they will work properly now
[Reply]
Given the huge interest in this topic I`ll be cranking up some more pointers on how to tackle this issue , taking in account different use cases.
[Reply]
i m sure its true we all get problem in saving templates as we dont know tthe proper way of doing it.
thhnx for sharing this important blog to us well hope it works so…
[Reply]
I am really very interested in reading do follow blog postings.It gives me more knowledge about comment postings and page rankings.Adding different meta tags to each page improves the search engine optimization page results.I am interested in these topic.keep updating more blogs regarding do follow blog comments.
[Reply]
[...] Adding Meta Tags to Blogger Favicon Generator How to add a Favicon to Blogger and Free Hosting Adding Different Meta Tags to Each Blogger Page Adding Alt text to Blogger Pictures How to change your font in [...]
I was facing the same error when saving the template. I shall try this new code to see if it works..Thanks
[Reply]
It was a really nice thought! Just wanna say thank you for the selective information you have diffused. Just continue writing this kind of post. I will be your loyal reader. Gives Thanks over again.
[Reply]
thanks for ur help. blogger should solve this issue soon.
[Reply]
Meta description tags, while not important to search engine rankings, are extremely important in gaining user click-through from search engine result
pages (SERPs). These short paragraphs are webmasters opportunity to advertise
content to searchers and let them know exactly what the given page has with
regard to what they’re looking for.
Just like Infortainment I had error in saving the template but I have solved it through the same code of yours. Hope you could also write article on other SEO strategies and other tips for all SEO experts.
[Reply]
Awesome Idea! WE must follow this soon.
[Reply]
I was feeling difficulties in adding meta tags to individuals posts in my blog and today at last i searched for it,it took almost 2 minutes to find this information i.e from your site only.I spent 30-minutes reading articles in your blog.They are best for any blogger.I am going to like the Facebook fan page of it.
Wonderful job.
[Reply]
Radha Krishna Reply:
August 11th, 2011 at 1:09 am
Glad you liked the content. Thanks for liking our fanpage.
[Reply]
I have same problem you mention above not working for me:(
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”.”
[Reply]
Thanks..It worked..I was searching from a long while about this process.
[Reply]
Great tips. Thanks for sharing. This will certainly help me improve my campaigns. Great post about SEO. Some of them didn’t get get aware about SEO.
[Reply]
Great tips
Thank you so much
Can i post In same blog more than One Unique description & keyword
[Reply]
Radha Krishna Reply:
August 30th, 2011 at 12:15 am
You can use a single meta descriptions for single URL..like that you can use it for as many URLs as you want..
[Reply]
Really nice information I will try now
[Reply]
I want to place my blogger label in metatag description. Cant find anything from google, maybe someone from here can help
[Reply]
Radha Krishnaaaa! I have a doubt…then once making this how will this be shown at the google search??
For example: will the post name appear first followed for the post description? I suppose blog title does not appears…?
[Reply]
Radha Krishna Reply:
September 14th, 2011 at 11:45 pm
it works fine…
[Reply]
Radha Krishna, but to the post title appears first on the search must I have to add an extra code besides this code?
[Reply]
can we add the meta tags in the post while writing it..? we can add it in the html of the post.
For example…!
if we add it in the post instead of adding it in the head section of the blogger. does it work..? isn’t it the easy way..?
what do you say.. please let me know. can i do that..?
i am now adding the description for every post. but i am not using the if cond tag. i got the changed description of every post. but i want to add the keywords for every post also. but when i add them, the webmaster tools show those keywords. help..!
[Reply]
Radha Krishna Reply:
September 24th, 2011 at 2:22 am
blogger doesn’t allow you to add meta tags in the descriptions. The only way is to add them manually in the code using if conditions.
[Reply]
when i use this code i got this error
TEMPLATE ERROR: LHS of numeric is null before 83 in data:blog.url ==“http://cricscenter.blogspot.com/2011/10/sky-poker-live-streaming/”
can u tell me what i ll do for this error?
[Reply]
Radha Krishna Reply:
November 19th, 2011 at 1:36 am
The problem has been solved now. Please use the updated code now..
[Reply]
Thanks man! but you are asking me to write my meta tag for all of my post in the if structure right. If so then how can I write meta for my 5000+ posts?
[Reply]
Radha Krishna Reply:
October 16th, 2011 at 5:52 pm
its not advisable to write for such huge number of posts..select the most important posts and write meta tags only for those posts..
[Reply]
thats a very informative post thanks for poting such awesome article
cheers
[Reply]
Nice tips. Bu is there any tool to generate them all? Thank you.
[Reply]
Radha Krishna Reply:
November 19th, 2011 at 1:39 am
Unfortunately, I couldn’t find any auto-generator tool for this purpose.
[Reply]
i try it this is not working …..there is a problem in tags ..this error occur
“Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: Open quote is expected for attribute “{1}” associated with an element type “content”"
[Reply]
I looked around on the blogs , but couldn’t really find anything about this, so maybe this isn’t a problem for many people.
[Reply]
Good tip. But did not find any tool to generate them all? Thank you.
[Reply]
It works good…
[Reply]
Very useful tips for Bloggers. Thanks Mr. Krishna
[Reply]
good
[Reply]
I have tried all these. But when I use the meta analyzer software, my description does not show up. Kindly assist
Regards
[Reply]
i updated meta tag as
meta content=’integer number too large java error compile time’ name=’keywords’
meta content=’integer number too large error occurred while compiling java program, java error, integer error, integer too large, java error’ name=’description’
but when i viewed source code
no meta tag for keywords was there and
description was like
meta content=” name=’description’
please help me !!!
[Reply]
Radha Krishna Reply:
February 7th, 2012 at 6:33 pm
you’ll have to add meta data for each URL you wish to, separately. Just follow the example data in the article.
[Reply]
I have more than 200 post and if link all of them in template then what about speed?
[Reply]
Radha Krishna Reply:
February 7th, 2012 at 6:29 pm
linking such a huge number of posts is tiresome and it also increases your site loading speed. Instead, select a few highly important pages and add meta tags for those URLs.
[Reply]