How to Add Different Meta Tags for Each Post in Blogspot Blog? | TeChZeNe

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 == &quot;http://www.techzene.com/&quot;’>
<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 == &quot;http://www.techzene.com/&quot;’>
<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 == &quot;http://www.techzene.com/blogger-tips/how-to-remove-navbar-from-blogger/&quot;’>
<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:

Posted by on July 20th, 2010 under Blogspot Tips Category 112 Comments
 

Share This Article

Get Free Email Alerts

Stay Updated with Latest Technology. Get Free Email Newsletter Updates..

And, Next Confirm Your Email Subcription

   

112 Comments to “Add Different Meta Tags to Different Blog Posts Like WordPress Blogs”

  1. SEO Spider says:

    Thank you so much for sharing your knowledge and perspectives. It is appreciated.

    [Reply]

  2. BlogJungle says:

    Super Auto Blogger…

    I found your entry interesting thus I’ve added a Trackback to it on my weblog :)

  3. Hassan says:

    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.
    Because someone told me it prevents googlebot to crawl your site. :( I did it. please guide is it correct or not?
    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:

    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]

  4. Hassan says:

    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:

    Hi Hassan, It’s my pleasure.

    [Reply]

  5. Ramesh says:

    Nice Explanation. I was searching for this method from the past few days. Thanks a lot.

    [Reply]

  6. Hamz says:

    It doesn’t work ….
    Always error when I save the change..help me

    [Reply]

    admin Reply:

    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]

  7. the useful info you provided do help our team’s investigation for my company, thanks.

    [Reply]

  8. Michael T says:

    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:

    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]

  9. Email Form says:

    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]

  10. Mary says:

    This is a good blog. Keep up all the work. I too love blogging and expressing my opinions. Thanks :)

    [Reply]

  11. I’m glad to have visited your blog and good to know you! I find it interesting and informative.

    [Reply]

  12. SMS88 says:

    I was looking for this info…..

    Thanks

    [Reply]

  13. SEO Guide says:

    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]

  14. Mike James says:

    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]

  15. siloam321 says:

    if no goals are indexed, three, or missing a dilema.saludos todos.estoy.

    [Reply]

  16. cheap nike shoes says:

    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]

  17. Abolfazl says:

    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]

  18. Hussain says:

    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]

  19. 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]

  20. I really like this info, Can I use it on my blog as well ?

    [Reply]

  21. Cody says:

    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]

  22. fsf says:

    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]

  23. Seo Sydney says:

    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]

  24. 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]

  25. All the process is like……….

    [Reply]

  26. Stanley says:

    hey, thanks for the code.. i’ve added to my blog and checked it with meta tag analyzer and it worked good..

    [Reply]

  27. DLE Support says:

    Thank you a lot…

    [Reply]

  28. 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]

  29. 192SEO says:

    nice tips, but it’s easier to look for a SEO plugin to do this. All-in-one comes to my head first.

    [Reply]

  30. @192SEO: But, Blogger doesn’t support usage of plugins. So we need to write it manually.

    [Reply]

  31. Vinayak says:

    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]

  32. 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]

  33. Keep up this fantastic text, went ahead and added to my personal opera feed.

    [Reply]

  34. Trade Forex says:

    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]

  35. tipsntricks says:

    This is awesome tip and very helpful to optimize my site. I’m on the stage of experimenting.

    More power!

    [Reply]

  36. tipsntricks says:

    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]

  37. zervetaantire says:

    Софтпортал – 0day, зацените мой сайт.

    [Reply]

  38. air jordan shoes says:

    parsed as it is not well-formed. Please make sure all XML elements are closed properly.
    XML error message: Open quote is ex

    [Reply]

  39. 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]

  40. Excellent post. I’m actually surprised the use of blogs and wikis isn’t higher.

    [Reply]

  41. 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]

  42. Ram Kumar says:

    Good article. Thank you.

    [Reply]

  43. jassy says:

    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]

  44. jassy says:

    I used this code, and it work well….

    1. For your home page.

    2. For each post

    [Reply]

  45. louboutin shoes says:

    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]

  46. claim insurance says:

    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]

  47. 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]

  48. Great Tips! I Will Try It, Thanks.

    [Reply]

  49. poppy coach handbags says:

    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]

  50. Rocky says:

    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]

  51. Hi Rocky, if you could mention the code that you used, i will try to figure out what went wrong in it..

    Thanks

    [Reply]

  52. Rocky says:

    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]

  53. Hi Rocky, i will send you a mail with the exact code so that you can just change the URL, description and keywords..

    [Reply]

  54. Rocky says:

    Thnx radha krishna- send me mail at timesate@gmail.com

    [Reply]

  55. yasir says:

    still giving same XML error code!!!!!how to solve it???

    [Reply]

  56. yasir says:

    My XML error message: Open quote is expected for attribute “{1}” associated with an element type “cond”. ???how to solve it????

    [Reply]

  57. @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]

  58. rajesh says:

    Four essential thing for blogspot seo Here

    [Reply]

  59. Noble says:

    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]

  60. Hi noble, plz refer to this post to identify the errors and solve them,

    http://goo.gl/OXQK2

    [Reply]

  61. Noble says:

    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&quot; xml:lang="en" lang="en" dir="”>

    /*

    Please if it is posible to help me

    [Reply]

  62. 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]

  63. 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]

  64. Great tips for blogger help.really amazing tips.

    Thanks

    [Reply]

  65. Joel says:

    Just what i was looking for :) thanks !!!!

    [Reply]

  66. Neon Signs says:

    so many headaches those tags gave me the past few days, glad i found some help maybe they will work properly now

    [Reply]

  67. 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]

  68. ALENA JULIA says:

    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]

  69. 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]

  70. [...] 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 [...]

  71. I was facing the same error when saving the template. I shall try this new code to see if it works..Thanks

    [Reply]

  72. free norton antivirus download says:

    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]

  73. Parimala says:

    thanks for ur help. blogger should solve this issue soon.

    [Reply]

  74. 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]

  75. Awesome Idea! WE must follow this soon.

    [Reply]

  76. madhumita says:

    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:

    Glad you liked the content. Thanks for liking our fanpage.

    [Reply]

  77. sbd says:

    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]

  78. Ramesh says:

    Thanks..It worked..I was searching from a long while about this process.

    [Reply]

  79. SEO Company says:

    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]

  80. Shuja ullah says:

    Great tips

    Thank you so much

    Can i post In same blog more than One Unique description & keyword

    [Reply]

    Radha Krishna Reply:

    You can use a single meta descriptions for single URL..like that you can use it for as many URLs as you want..

    [Reply]

  81. Shuja ullah says:

    Really nice information I will try now

    [Reply]

  82. SEO Company says:

    I want to place my blogger label in metatag description. Cant find anything from google, maybe someone from here can help

    [Reply]

  83. Ariel says:

    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:

    it works fine…

    [Reply]

  84. Ariel says:

    Radha Krishna, but to the post title appears first on the search must I have to add an extra code besides this code?

    [Reply]

  85. Waleed says:

    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:

    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]

  86. Deepak says:

    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:

    The problem has been solved now. Please use the updated code now..

    [Reply]

  87. 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:

    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]

  88. thats a very informative post thanks for poting such awesome article :)
    cheers

    [Reply]

  89. sarwa says:

    Nice tips. Bu is there any tool to generate them all? Thank you.

    [Reply]

    Radha Krishna Reply:

    Unfortunately, I couldn’t find any auto-generator tool for this purpose.

    [Reply]

  90. advance says:

    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]

  91. Alica Bayern says:

    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]

  92. Good tip. But did not find any tool to generate them all? Thank you.

    [Reply]

  93. Very useful tips for Bloggers. Thanks Mr. Krishna

    [Reply]

  94. Jobsin Kenya says:

    I have tried all these. But when I use the meta analyzer software, my description does not show up. Kindly assist

    Regards

    [Reply]

  95. raevilman says:

    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:

    you’ll have to add meta data for each URL you wish to, separately. Just follow the example data in the article.

    [Reply]

  96. VIVEK says:

    I have more than 200 post and if link all of them in template then what about speed?

    [Reply]

    Radha Krishna Reply:

    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]

Leave your comment here:

 

 
Follow Our Updates TechZene Feeds Twitter on TechZene Subscribe to Updates TechZene Facebook Fanpage