A better way to add meta tags to Blogger

One way to improve your blog SEO (Search Engine Optimization) is to add in description and keywords meta tags. They are placed inside the head section of your blog template HTML.

In description meta tag you put a description of your blog, telling what your blog is about. In keyword meta tag you put in key words relevant to your blog content.

 

Duplicate meta descriptions

There is a problem though, in Blogger (blogspot) the meta tags will not only reside in your homepage but also in every post pages that you create (when you post an article). Let say you posted 100 articles so far, then all 100 pages (+1 for the home page) will share the same meta tags!. This is not good, for two reasons:

  1. Google uses your meta description (if you have one installed) as content snippet in Google SERP (search engine results page). Imagine you have same snippet for all your pages!
  2. Google will regard them as duplicate contents (duplicate meta descriptions).  Google Webmaster Tools will issue a warning if you have duplicate descriptions.

 

Possible solutions The solution

Update Mar 2012: You can now natively add meta description to individual posts/pages on Blogger.

There are two ways to prevent duplicate meta descriptions:

  1. Create one set of meta tags for each page and apply them to their respective page using blog URL conditional tags. Can be done, but impractical -imagine adding 100 sets of meta and conditional tags in your template!
  2. Limit meta description tag to homepage only. I choose this method, the lazy easy way! (When there is no meta description exists in a (post) page, Google will use an excerpt from the post content as search result content snippet).

    Adding the meta tags, the better way

    So I’m going to explain method no.2, here it is:

    1. First go to Dashboard > Design > Edit HTML and find this line in your blog template HTML codes:
      <b:include data='blog' name='all-head-content'/>
    2. Then put the meta tags code immediately below that line. The final result should be as shown below.
      <b:include data='blog' name='all-head-content'/>
      <meta content='PUT KEYWORDS HERE SEPARATED BY COMMAS' name='keywords'/>
      <b:if cond='data:blog.pageType == &quot;index&quot;'>
      <meta content='PUT BLOG DESCRIPTION HERE' name='description'/>
      </b:if>
      What this code does is apply the keyword meta tag to all pages and limit description meta tag to only your homepage.
    3. Save the template.

      Checking the meta tags

      Confirm whether you’ve entered the meta tags correctly, using an online meta tag checker.

      • Make sure you check at least two pages -home page and one of the post pages.
      • Compare the extracted meta information, notice the difference.

      Enjoy!

       

      Technorati Tags: ,

      160 comments to "A better way to add meta tags to Blogger"

      paan May 2, 2009 at 3:33 AM    

      thanks for this info..

      Unknown May 4, 2009 at 12:19 AM    

      You have so many nice post on information I can use. Thank you for stopping at my blog and commenting.

      Greenlava May 4, 2009 at 12:31 AM    

      @Liz,
      Don't mention it, the pleasure is mine.

      Barbra Novac May 4, 2009 at 5:30 PM    

      This is a great blog. I voted for you on bloggers choice awards. I thought the info here was relevant and really useful. Thanks so much.

      Greenlava May 4, 2009 at 6:26 PM    

      Thanks Barbra

      Tekkaus May 6, 2009 at 10:02 AM    

      Thanks! Gonna try it! :D

      topo May 6, 2009 at 10:16 AM    

      wow.. thanks for the tips dude.. will show it to my readers..

      DindaKanda May 6, 2009 at 10:17 AM    

      thanks for this useful tips.. will try to learn more after ths..

      Greenlava May 6, 2009 at 10:44 AM    

      @Tekkaus, topo and DindaKanda,
      Thanks for the visit, and come again for more tips...hohoho :)

      Greenlava May 19, 2009 at 8:49 AM    

      @Dame,
      You're welcome.

      agentmango May 28, 2009 at 9:27 PM    

      the importance of metadata in google is decreasing day by day. So I think adding meta tags is useful to major search engines but google? i didn't think so.

      Greenlava May 29, 2009 at 1:26 AM    

      Mabuhay! agentmango,
      You're partly right. The last time I checked, Google still uses meta description (if there is one) as search results snippets, otherwise it will use excerpts from your posts. So if you want to customize the snippet, meta description is still the way to go.
      Thanks again for dropping by.

      Friend in Fashion June 18, 2009 at 9:23 AM    

      This was great! Very simple to understand - Thank you :)

      Greenlava June 18, 2009 at 10:26 AM    

      You're welcome.
      Went to your blog just now. Simply stunning...and the blog looks nice too :)

      RealShooter July 4, 2009 at 12:53 AM    

      Ermmm....this is good. No wonder my duplicate meta description got error. Thanks a lot bro.

      Greenlava July 4, 2009 at 2:04 AM    

      My pleasure

      Movie HD Trailers July 22, 2009 at 6:26 PM    

      thank you for this info. i've been trying to know how to do this and the answer was found here.

      Greenlava July 22, 2009 at 9:19 PM    

      Glad you found it useful.

      Toronto Electrical Contractor July 25, 2009 at 3:33 AM    

      bloggersentral, thank you.

      a very helpful post!


      is it possible to add different description meta tags to different posts/pages?

      and two unrelated Qs if I may:

      is there an easy way to always see all comments to each/all posts/pages of any *****.blogspot.com?

      is there a way to add new posts/pages below the first post/page, or at the bottom, or anywhere I want?

      Thx a lot

      Greenlava July 25, 2009 at 3:05 PM    

      Hi Toronto Electrical Contractor,
      Welcome to Blogger Sentral,
      1. Read my answer in Blogger Help Forum
      2. To see all comments from all posts, you use comments feed. For example for Blogger Sentral the feed address is http://bloggersentral.blogspot.com/feeds/comments/default. But the comment is not grouped by posts. And it only show the last 25 comments. To show more (let's say 200 comments), append ?max-results=200 to the address.
      3. Posts are arranged reverse-chronologically, can't change that. What you can do is change your posting date to get to your desired position. Change the date to sometime in the past to prevent it frome appearing in the home page. Or change it to a future date to make sticky (to always appear first in your homepage).

      pixelshots September 2, 2009 at 12:04 PM    

      thanx for infos...

      Greenlava September 2, 2009 at 4:12 PM    

      My pleasure pixelshots. Do come again...

      Anonymous,  October 22, 2009 at 11:18 PM    

      Do you have an example of method 1 . when I post I would like to place tags on each post but have not figured out how to do that.

      Greenlava October 23, 2009 at 12:21 AM    

      Thomas,
      The answer is in Blogger Help Forum link in comment no.22.

      Anonymous,  October 23, 2009 at 3:16 AM    

      Thanks. I have one more quick question. How do to place a separate title tag for each post. I noticed you have one for each one of your post.

      Greenlava October 23, 2009 at 11:56 PM    

      Thomas,
      I use conditional if tags.
      Find this code inside the head section of your template HTML ( replace [] with <> ):
      [title] some code in here [/title]

      replace that line with this:
      [b:if cond='data:blog.pageType == "index"']
      [title][data:blog.title/][/title]
      [b:else/]
      [title][data:blog.pageName/] | [data:blog.title/][/title]
      [/b:if]

      Mahmud November 16, 2009 at 5:04 AM    

      thanks lot. i got solution about duplicate meta description from there

      Greenlava November 16, 2009 at 9:00 PM    

      Mahmud,
      I'm glad you found it useful.

      Mohammad Waheed November 25, 2009 at 3:00 AM    

      Wow, this is what i have been searching for. Thank you so much for this great post.

      Mohammad

      Unknown November 30, 2009 at 8:41 PM    

      Thank you. That was extremely helpful. I've been wondering how to do that.

      Greenlava November 30, 2009 at 11:34 PM    

      Mohammad Waheed and Lion,
      You're welcome guys.

      Anhstar December 8, 2009 at 10:40 PM    

      Very nice indeed! Thank you for your hard work. I'll come back for more :)

      joey perez December 15, 2009 at 8:23 PM    

      Again you have come to the rescue. It is a pleasure to read your informative postings. I have learned so much from you. Thanks for being there for all of us. You are God Sent.

      Primo Vacations January 8, 2010 at 9:56 PM    

      There are sooooo many different conflicting stories with regards to inserting meta tags 9 descriprion & Keywords ) into blogger blogspot for each blogpost.

      Your post made the most sense.
      Why? I had noticed that google had picked up the correct title but in many instances the home page description for every post - for previous hack I had.

      This was frustrating because search engines do not like the same description for every post .
      Why - because it thinks it is duplicate content even though the title is different.

      Lightbulb moment!!!
      Google does not want people to post same post several times and just change the title so description is important to google - distinquishing that it is NOT a duplicate, because it takes description from content.

      This hack solves all my previous posts from having same description - exactly what search engines do NOT appreciate (thinks it's duplicate content).

      This hack now gives my individual posts
      - post title
      - no description ( which means the search engines will take snippet from content)
      - same key words as homepage

      Plus

      for home page only
      - home page title
      - description I want for home page only
      -keywords i want for homepage.

      Perfect.

      Anyone know how i can influence the snippet that engines choose? Ie giding them, because the first few sentences are not always the snippet choosen by engines to show.

      Keywords for each post is not important - according to google, however anyone know the hack so each post has the keywords i would like it to have?( just feel happier that things are better than wordpress).

      I tell you, I'm NOT technical and at first I though what have i done choosing my blogs to be a blogspot - i felt my competitors had the edge using wordpress.
      Rubbish - blogspot is far better if you invest in the time using the correct hacks/ adjustments for your posts to improve engine optimization.

      I had noticed more top searches were blogspot blogs - so something was going on!!!
      I also noticed a lot of gurus using blogspot too.

      So i have persisted with blogspot - I'm impressed with results.

      Fabulous post ( from a non techy trying to figure all this blog stuff out)

      Auntiepressy January 8, 2010 at 11:00 PM    

      Thank you very much. I was able to paste my meta tags template successfully. I am learning so much and now I have a link to you. You are very helpful.

      Anonymous,  January 18, 2010 at 9:06 PM    

      Absolutely fantastic! Really helpful.
      I'll definitely share this out to people that need to know about this when I meet them across the forum/Web.

      Thank you very much.
      Very best of health to you and your family

      Neville Carson January 18, 2010 at 11:22 PM    

      Woohoo! Worked like a charm. Thanks for the clear, accurate directions.

      Anonymous,  February 16, 2010 at 8:22 PM    

      I have tried your suggestions on my blog, but I still get an error stating the following:

      Error interpreting blog template

      Unterminated string literal in [data:blog.pageType == quot;index"] before 33

      I have triple-checked to make sure I am exactly following your directions. Do you have any suggestions as to why it might not be working correctly? Thanks!!!

      Greenlava February 17, 2010 at 12:03 PM    

      @Anhstar
      Come back anytime

      @joey perez
      Glad to have helped

      @Primo Vacations
      Thank for taking the time to comment

      @presentacion
      My pleasure

      @thenexttrillions
      You're welcome and thanks

      Greenlava February 17, 2010 at 12:08 PM    

      @Anonymous
      Are you sure put the complete code for this line?
      [b:if cond='data:blog.pageType == "index"']

      Mahender February 20, 2010 at 7:52 PM    

      Hi Greenlave
      y r doing good job. wht ever according to me u r
      sharing u r knowledge to entire world. thx a lot here i requesting u too how can i develop my blog cam u chek once http://pharmajobsindia.blogspot.com/
      what can i improve

      LRB3123 February 27, 2010 at 12:36 AM    

      Awesome - Thanks for the tips, this was EXTREMELY useful, as I have been completely stumped for 3 weeks

      -LB

      WorknCanada March 9, 2010 at 6:40 PM    

      Thank you for sharing. Wish you all the best. :D

      Greenlava March 10, 2010 at 11:28 AM    

      @Mahender
      @LRB3123
      @WorknCanada

      My pleasure guys

      Anonymous,  April 16, 2010 at 1:05 AM    

      Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
      XML error message: Element type "meta" must be followed by either attribute specifications, ">" or "/>".

      Greenlava April 16, 2010 at 7:29 PM    

      @Anonymous
      Just add slash "/" before the closing bracket ">".

      Dya May 9, 2010 at 3:23 PM    

      i cant find the code view sourceprint in my html code..
      i also tried so many times to put the meta code in my blogspot but still not working..

      can u tell me what actually happen?

      Greenlava May 9, 2010 at 6:02 PM    

      @Dya
      The code in no.1 is located at the top of your template code (fifth line maybe?).

      bleep May 19, 2010 at 4:03 PM    

      what a great post!!! i've been coming back time and again to consult your easy to understand instructions. pls keep posting ;)

      i have meta already installed and your advice counts...and so ii'm hoping to change it. ONLY whenever i try to put it as you have instructed (copying actually everything then just changing the keywords and description) it reflects NOT WELL FORMED. says i need to put something like this . so instead i just dragged that line you mentioned that I have to put the meta directly above the meta and it worked.

      do you think that's alright? they don't look the same. there's no b:if's

      i would really appreciate if you respond and let me know about it. thanks again.

      http://cravingfor.blogspot.com

      Greenlava May 19, 2010 at 5:59 PM    

      @bleep
      Sorry to say all your pages now share the same meta descriptions -which is the very thing this post try to prevent. See it by entering this in Google search box:
      site:http://cravingfor.blogspot.com
      notice the first 4 entries. Other page will be like that, gradually, if you don't change the tag.
      The titles don't look right too.
      It's difficult to guide you here. Why don't you email me your template. Not the whole thing, just the portion between < head> and < /head>. I'll see what I can do.

      John May 29, 2010 at 2:08 AM    

      Thank you for sharing veri valuable information.

      Anonymous,  May 30, 2010 at 8:29 PM    

      greenlava, i've been silently visiting your site and too shy to comment (lolz). my gratitude to you for always pointing to the right direction unlike some sites giving only teasers. thank you sir for sharing your knowledge!

      Greenlava May 31, 2010 at 12:13 AM    

      @Mary
      You're welcome.

      @noir
      Thank YOU for keep coming. Try my best to keep tutorials as simple and straightforward as possible.

      Harvey44 July 5, 2010 at 3:24 AM    

      Greenlava,

      Still working on this embeddedable forum. Untimately will have a subdomain solution but I thought for now I could ad a conditional meta description to that page only.

      I had a proposed solution I wanted to post but I can't figure out how to post the code in a commment.

      Greenlava July 5, 2010 at 9:19 AM    

      @Harvey44
      As stated above
      "When posting HTML/XML code, replace < and > symbols with [ and ] respectively."

      genth July 5, 2010 at 11:20 AM    

      thanks!! u gimme the light about this meta tag :)

      Adam July 6, 2010 at 8:19 AM    

      Thanks for your help. I found another code before yours and pasted it and it turned into a nightmare. I also cannot find my back up html, but tried my best to remove the bad code. Anyhow, I pasted yours now and is there anyway to see if it's functioning correctly? In other words, when I go to meta on each page there are still no indications of any meta tags being incorporated. Is this normal? or is my html corrupted? I hope I'm making sense. Thanks again

      Greenlava July 6, 2010 at 10:00 AM    

      @Adam
      Check your meta tags here: SEO Tools

      Adam July 7, 2010 at 1:07 AM    

      Thanks for your reply. I got all the checks except the tags. Do I alter these fields?
      meta name="Viewport" content="width=1100"
      meta name="Mssmarttagspreventparsing" content="true"
      meta name="Generator" content="blogger"
      I didn't alter them because I don't know how to. When I enter keywords it just re-sets back to default as if it doesn't recognize my keywords but no error messages (or am I looking for a true/false result when it re-sets?). My URL is; http://rock8080.blogspot.com/
      Thanks again for your help

      Greenlava July 7, 2010 at 10:21 AM    

      @Adam
      This is what I get when I check your homepage (http://rock8080.blogspot.com/):
      [meta name="Viewport" content="width=1100"]
      [meta name="Mssmarttagspreventparsing" content="true"]
      [meta name="Generator" content="blogger"]
      [meta name="Keywords" content="PUT KEYWORDS HERE SEPARATED BY COMMAS"]
      [meta name="Description" content="PUT BLOG DESCRIPTION HERE"]
      Firstly, don't touch first three line/meta tags.
      Then replace PUT KEYWORDS HERE SEPARATED BY COMMAS with your keywords and replace UT BLOG DESCRIPTION HERE with your blog descripction.
      You do all these changes in Design > Edit HTML.

      Adam July 7, 2010 at 3:34 PM    

      Sorry I should'd double-checked to make sure tags were saved after editing, which they weren't. The test link on line 59 disappeared but I think it should be OK.
      Thanks again,

      Adam July 8, 2010 at 7:21 AM    

      SEO tools works like a champ. Great job!

      Gina August 29, 2010 at 8:04 PM    

      I tried your meta tag checker today and it doesn't seem to be working. Can you test it?

      Greenlava August 29, 2010 at 8:54 PM    

      @Gina
      It's working fine.
      Make sure you omit "http://" when entering your url.

      Jobsnownig.com September 2, 2010 at 3:24 PM    

      lovele blog. nice

      Dawn Lopez October 5, 2010 at 10:49 PM    

      Hey Greenlava, I chose to do method 2... does this mean I don't have to do method 1 or is that part still important to do? Please check out our website at www.justmarriedwithcoupons.com.... do you have any suggestions about it?

      Greenlava October 6, 2010 at 1:50 AM    

      @Just Married with Coupons
      Yes you only do method 2.
      I checked your meta tags and I didn't see any description meta tag. Did you leave it out on purpose?
      And one more thing -about your title tag. Currently your page title is a duplicate of your keywords meta (see the text on top of your browser). Is that on purpose too?

      Dawn Lopez October 6, 2010 at 6:34 AM    

      Okay, I think I got it... thanks for your help... I'm following you now =) Please check again and let me know if I did anything wrong. Thanks again.

      Greenlava October 6, 2010 at 11:15 AM    

      @Just Married with Coupons
      Ahh yes that's better :)
      Hmm...since we are on the subject (of meta tagging), may I suggest you read this tutorial too? SEO (Search engine optimization) friendly Blogger page title

      Dawn Lopez October 6, 2010 at 11:51 AM    

      Thanks for checking and thanks for the SEO suggestion.. I just did the SEO now... how would I know if I did it right?

      also: how do you build up your page rank? because we're at zero, lol

      Greenlava October 7, 2010 at 8:51 AM    

      @Just Married with Coupons
      The page title is displayed on top of your browser. Observe the title while viewing homepage, an individual post page etc. You'll see the difference.
      Higher pagerank <-- more people links to your blog <-- write great (original) contents.
      But who am I to advise you on pagerank, mine is zero too lol

      Dawn Lopez October 7, 2010 at 9:41 AM    

      lol, okay thanks for your help.. I'm sure I'll be back looking for more codes.

      Oh, and if you need any good deals be sure to stop by.. we have lots of events and giveaways too, lol... and follow us if you like =) and if you really like us... have all your friends follow too... now I'm pushing it, lol!! =D

      Aiza October 13, 2010 at 12:01 AM    

      Hi, what is the difference in the extracted meta information when I check my homepage and when I check my posts? Thanks, not sure if I am doing it right.

      Aiza October 13, 2010 at 12:07 AM    

      and here's my url by the way http://orangepeelparaboloid.blogspot.com/
      Thanks, you have been helpful!

      Greenlava October 13, 2010 at 1:21 AM    

      @Miss `Chievous
      The difference should be the homepage comes with meta description and the post pages do not.
      I checked yours. Both do not contain meta description.
      The reason is this:
      "This is a space for the dame's sanity,..."
      Notice the apostrophe? You need to remove that. Somehow apostrophes are not welcomed in meta content.

      Rolando October 14, 2010 at 12:17 AM    

      I've done that and hope it works. Anyway thanks a lot ^^!

      MANMOHAN MEHTA October 14, 2010 at 3:35 AM    

      Hi greenlava,
      i have tried this but after putting these condition before meta tag, i didn't get the required result. Result is same i.e Description is Visible in both the homepage & posts. My webpage is http://d4dwd.blogspot.com
      Hope you find the best solution ASAP.

      Greenlava October 14, 2010 at 8:42 AM    

      @MANMOHAN MEHTA
      Look for this in your template:
      < b:skin><![CDATA[/*
      You have two, one before and another one after the meta tags.
      Remove the first one.

      enchanting gaia October 15, 2010 at 6:06 PM    

      I found you accidentally after webmaster tools warned me duplicate meta tag. I found it well written and easy to followed compare to any tutorial blog or website out there. Thank you so much and I'll update though so far blogger edit html page saved smoothly. cheers' POJOKnya TITUT

      Greenlava October 16, 2010 at 12:04 AM    

      @enchanting gaia
      You're welcome.
      Have a safe journey!
      Do come back for more blogging tips :)

      Heather October 18, 2010 at 1:19 AM    

      Thank you so much. All of this is brand new to me and I was able to do it correctly with your help.

      Greenlava October 18, 2010 at 7:37 PM    

      @Heatherst
      You did great! Keep The Spirit Up!

      Dimix October 23, 2010 at 9:27 PM    

      Hi, first of all, i would like to say that i really enjoined reading your post. Its quite simple to understand even tho I'm completely html clueless.
      I did all as described, but for some reason the checker cant find the meta data i added in the 'PUT KEYWORDS HERE SEPARATED BY COMMAS' :( Help would be appreciated :)

      Greenlava October 24, 2010 at 12:17 AM    

      @Dimix
      Looks okay from here.
      On homepage I see both meta keywords and description. On post pages I see only meta keywords, which is what the code is suppose to do.
      The only thing to left to do is replacing "PUT BLOG DESCRIPTION HERE" with your actual description.

      Dimix October 24, 2010 at 2:21 AM    

      Yeah... Talking about html clueless :D you know what I did? or more like what I didn't do.. I didn't remove the http:// part before i pressed Check!... Almost fell down on the floor laughing :D. Once again thanks a lot!

      Greenlava October 24, 2010 at 8:25 AM    

      @Dimix
      Well...you did get the coding part right. So there is still hope :)

      Unknown November 2, 2010 at 1:27 PM    

      hi...your blog is awesome.. i want to learn about these things...i love these kind of works...

      i have made a blog called
      http://themichaeljacksontube.blogspot.com

      and i need some help from you...
      i tried to check my meta tags but it did not found it...
      my blog loads too slow because of number of post...
      iwant to modify my blog but i cant. i dont know how to do it.

      Titut November 2, 2010 at 2:14 PM    

      IT'S WORKING! Webmaster Tools isn't show any duplicate meta description report anymore on my 2 blogs POJOKnya TITUT and Titut LOVE Gaia. Thank you Greenlava, you are ROCKS!
      ps: What will happen if you put following code, Is it going to fix duplicate title tag? What about the keywords? So sorry for newbie questions;
      [b:include data='blog' name='all-head-content'/]
      [b:if cond='data:blog.pageType == "index"']
      [meta content='PUT BLOG TITLE HERE' name='title'/]
      [meta content='PUT BLOG DESCRIPTION HERE' name='description'/]
      [meta content='PUT KEYWORDS HERE SEPARATED BY COMMAS' name='keywords'/]
      [/b:if]

      Greenlava November 2, 2010 at 10:18 PM    

      @Titut
      The duplicate title tag is due to this meta tag:
      [meta content='PUT BLOG TITLE HERE' name='title'/]
      You don't need this meta tag. Remove it.
      There is already [title]...[/title] tag for that (located below your meta tags).

      Greenlava November 3, 2010 at 10:18 PM    

      @Titut
      Could you repost your latest comment (not published) on my Facebook page.
      Over there, you can post the code in its original form.

      Titut November 4, 2010 at 4:14 PM    

      Hello Greenlava, I don't facebooking or twittering, yea I'm an old fashion one. Though thank you for the respond. I put your website on my cool links section as not only you have one cool website but also one cool person ever too. Have a nice weekend sir or madam btw?

      Greenlava November 4, 2010 at 5:38 PM    

      @Titut
      I guess I have to answer it here :). My answers in bold.

      Thank you for advise Greenlava. I'm newbie on this thing, please correct me if I'm wrong.
      [b:include data='blog' name='all-head-content'/]
      [meta content='Pojoknya Titut' name='title'/]***I have to delete this?***

      Yes, that's correct
      [meta content='pojok,Titut,life,journey,home,share,love,people,world,beautiful' name='keywords'/]
      [b:if cond='data:blog.pageType == "index"']
      [meta content='Titut life journey away from home share with love one, beautiful people and world' name='description'/]
      [/b:if]

      *** I must delete those title meta tag as I already have following code?

      Yup, exactly.
      [b:if cond='data:blog.pageType == "item"']
      [title][data:blog.pageName/] | [data:blog.title/][/title]
      [b:else/][title][data:blog.pageTitle/>[/title]
      [/b:if]

      *** Do I place the code correctly from one to another? What happen if keyword placed in between b:if? Gosh, I might have high blood pressure and heart attack seeing webmaster tools report LOL

      The code is looking fine. If you put keywords meta tag in there, it will not appear on individual pages.

      Titut November 4, 2010 at 8:26 PM    

      Thank you Greenlava for all advises, they are straight to the point and clear. That's the quality I love about you. I'm officially one of your follower just now I add. Success for your neat website and looking forward for your other guidance especially on robots.txt, crawler error etc2 (looking at someone who has those issues, ouch!) cheers'

      Anonymous,  November 15, 2010 at 1:35 AM    

      do we only add that code once or do we have to add it everytime we make a new post in blogger?

      Greenlava November 15, 2010 at 9:10 AM    

      @Anonymous
      Add it once -to your TEMPLATE, not to your post.

      Anonymous,  November 16, 2010 at 6:14 AM    

      Ok, thanks...what I did before was I added the meta and tittle tags for blogger code for a few of my post so I should remove those right? and just put that one code you have listed and it'll be fine?

      Greenlava November 16, 2010 at 9:30 PM    

      @Anonymous
      Yes that's correct.

      Unknown December 7, 2010 at 3:53 PM    

      yaa me too getting problm in this thnx for help*****

      _____ www.premiumsofts.co.cc ______

      Georgio December 10, 2010 at 6:01 PM    

      I tried it but it did not work.
      http://boybuddy.blogspot.com/

      Seo Sydney December 15, 2010 at 12:56 PM    

      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.

      allwyn,  December 18, 2010 at 10:19 PM    

      i cant see the description meta tag in the seo tools but the keywords are showing fine.pls help.
      my blog is: http://muenggg.blogspot.com

      Greenlava December 19, 2010 at 9:59 AM    

      @allwyn
      I've checked your blog. It did what it's supposed to do: Add keywords to all pages, and add description only to the homepage.

      sweet December 20, 2010 at 3:46 AM    

      Thanx man. keep it up

      sweet December 20, 2010 at 4:07 AM    

      Respectable Sir I reed your blog that is very helpful,Dear SIR I add meta description and keyword to my blogger blog please check it , if there is any problem then Please guide me.I shell be very thankful to you for ur kindness
      my blog is
      http://cpnetworking.blogspot.com/

      waiting

      Greenlava December 20, 2010 at 11:05 PM    

      @sweet
      You have meta description in post pages too. This is the very thing this tutorial is trying to prevent.
      I did a site search on your blog and this is what I get: The results
      Notice the first five results? Different posts, same description.
      Use the code given in this tutorial and you'll get that fixed.

      sweet December 21, 2010 at 3:09 AM    

      Thank you sooooooo much SIR, its work.
      GOD Bless u

      make money January 3, 2011 at 11:30 AM    

      Help I did what you said and blogger gives me this error. But it looks right to me. Here is the message and the cody

      Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
      XML error message: The element type "b:if" must be terminated by the matching end-tag "".


      [b:include data='blog' name='all-head-content'/]
      <meta content='Want To Buy Parrot Birds, buy a parrot, blue parrot, Parrot lighting, parrot headset, parrot care' name='keywords' /]
      [b:if cond='data:blog.pageType == "index"']
      [meta content='Want to buy parrot birds and what you need to do before you buy one. You need to know about how to care for one and the amount of attention your parrot is going to need' name='description'/]
      [/b:if]


      [meta name="author" content="Glenn Byers" /]
      [meta name="ROBOTS" content="ALL" /]
      [link rev="made" href="mailto:gcattleman@gmail.com" /]

      [title][data:blog.pageTitle/][/title]

      Mistress Of The Castle January 17, 2011 at 12:59 AM    

      Greenlava, I added the hack for the title and description. After checking, I've notice when I type "The Others" I'm not getting all the results that should be coming up including the movie post title "The Others" and my post title is still showing as my blog title on the search results! Can you help?

      Greenlava January 17, 2011 at 2:37 AM    

      @Mistress Of The Castle
      The post titles in search listing won't change overnight.
      But if you want to see immediate result (to confirm if what you did works), just publish a new post. Once the post is indexed, it should reflect your current setting. If the SERP listing for that post is good, the rest will follow suit. It's just a matter of time.

      Admin January 27, 2011 at 11:01 PM    

      Greenlava
      I'm still new in the world of bloggers in the hope you can help if I made a mistake in the installation of this Meta Tag,

      Greenlava January 28, 2011 at 12:46 AM    

      @Aku Dan Teksi
      Post here if you encounter any problem or if you need assistance.

      phonemobs January 29, 2011 at 1:02 AM    

      man u r for reallllllllllllllll

      blushingpossum February 11, 2011 at 5:39 AM    

      Hi Greenlava

      This post helped me understand what meta tags are. may you please check if i was able to follow your instructions correctly?

      After I saved it, and checked "view source" from my home page, the ones i pasted appears at line 38? is that correct.

      here's my blog for your perusal: http://blushingpossum.blogspot.com/

      many thanks!

      Greenlava February 11, 2011 at 8:06 AM    

      @blushingpossum
      You did just fine :)

      blushingpossum February 11, 2011 at 9:35 AM    

      @ Greenlava!
      Thank you so much for looking into this. :)
      XOXO

      Zsolt February 19, 2011 at 10:14 AM    

      And how can we use different meta descriptions (snipets) to different posts?

      Greenlava February 19, 2011 at 11:58 AM    

      @zenefan
      Ive' answered this in Blogger Help Forum.

      Scotty Scott's Contracting March 2, 2011 at 11:32 AM    

      Thank you for the easy to use code. Everything worked and was fully operational on the First Try. Easy to Under-Stand Instructions and Steps. Build Green,

      I inserted your hack into my blog. the result is I have each title for each page (I had the same title for all pages in my blog before i did what you said), but no description. I think it is better to have no meta description than duplicate description. Thanks

      Henrik March 6, 2011 at 1:06 AM    

      Greenlava,
      Thanks for some great blogger tips. I just implemented your meta tag hack on my blog. Everything works just fine but i have one question. How about the 'title' after the change there are no titles, is that a problem? /Henrik

      Greenlava March 7, 2011 at 8:06 AM    

      @Hendrik
      Yes that would be a problem.
      To fix it, add this line after the meta tags:
      [title][data:blog.pageTitle/][/title]
      or better still use this method: Changing to SEO friendly Blogger page title.

      Anonymous,  March 11, 2011 at 12:26 AM    

      Used this tip. Thanks very much.

      kunle April 8, 2011 at 2:24 AM    

      Thanks so much for this meta tag hack, God bless you the more.

      snifan.blogspot.com April 13, 2011 at 11:39 AM    

      Thank you very much.

      Michele May 23, 2011 at 6:08 AM    

      I want to tell you how great your blog is...so helpful!!

      I tried this, but I am getting the following message when trying to save: Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
      XML error message: Element type "meta" must be followed by either attribute specifications, ">" or "/>".

      Any chance you could help me out? Here is my code, tweaked from yours above with exception of the starts of the meta tag...blogger wouldn't let me post the comment ("your HTML cannot be accepted: tag is not allowed: META.") So there should be the opening bracket

      meta content='handmade,bebechat,bebe chat,hand crafted,features,reviews,giveaways,contests,jewelry,accessories,fabric,rosettes,cupcakes,flowers,beads,vintage,vintage inspired,green living,fashion,trends,art,photography,bebe chat designs,bebechatdesigns,single gal,blog,bebe chat blog,kitty baby,necklaces,earrings,rings,pins,brooches,hairpins,headbands,tutorials,patterns,product reviews'
      name='keywords'/>

      meta content='Bebe Chat's blog: A single gal who lives a crafty life, loves all things handmade, enjoys blogging, travel, art, music, and family. I love animals all things vintage, colorful, and organic and enjoy hosting giveaways, product reviews, and featuring other handmade artists, like myself.' name='description'/>


      My blog: http://blog.bebe-chat.com

      Thanks so much!! Sorry to bother you!

      Greenlava May 24, 2011 at 12:01 PM    

      @Michele
      It's the apostrophe in "Bebe Chat's blog..." in your description. You've got to take it out, or replace (copy paste) it with this:
      Bebe Chat’s blog...
      (the apostrophe may look the same, but they're not)

      SM June 2, 2011 at 8:49 PM    

      Hi Greenlava,

      Thankyou for this. I have done as you said with option 2... Just wondering how long the information will take to show in the search results? I did it 2 days ago but still displaying old info...?

      Best Regards

      Greenlava June 3, 2011 at 11:45 AM    

      @EarthShine Sanctuary
      I'm not sure how long, 2-4 weeks maybe?
      However people say you can expedite that by editing your posts. It sort of "forcing" googlebot to come check out your edited posts.

      Harwinder Kumar June 6, 2011 at 3:11 AM    

      n where to include the title tag?

      nira628,  June 6, 2011 at 3:15 PM    

      This post has been very helpful---I appreciate your straightforward and knowledgeable explanation. Thanks. And great blog!

      Enthralled Fan June 18, 2011 at 11:42 PM    

      Great advice, everything worked great. However when i check the metadata of my different pages it always comes up the same. As i follwed your instructions to the letter not quite sure what is going on. Any ideas?

      Thanks

      Junne June 19, 2011 at 11:19 PM    

      Thanks for this very helpful information .. i really really appreciate it!!

      SM July 7, 2011 at 8:24 PM    

      Hi Greenlava, thanks for your help... Sorry about this.. My Meta description is now showing, however it is the same for every page listed on google with the exception of one page... Followed your example exactly as shown, any suggestions? Thanks again for taking the time to help people like me! Best Regards

      Greenlava July 8, 2011 at 8:36 PM    

      @EarthShine Sanctuary
      It looks fine from here. Post pages indeed use excepts from post content. However I notice that label-search pages (which do share similar description) is listed. They're not supposed to be there in SERPs, but that's another matter :)

      SM July 8, 2011 at 11:14 PM    

      Thanks Greenlava... All the best. EarthShine :-)

      thereadingpanda August 8, 2011 at 7:49 AM    

      Thank you for the help! I am new to blogging and sites like yours are a lifesaver!

      Info Tech August 12, 2011 at 6:23 PM    

      Finally the duplicate meta tag problem on my blog as well resolved. Thanks Greenlava.

      Unknown September 5, 2011 at 7:51 AM    

      Thank you for this information.

      Prince September 24, 2011 at 4:09 PM    

      Thanks for guiding, but it's a manual way for adding meta but i want to add meta through seo plugin......

      Infotainment Lounge September 28, 2011 at 2:10 AM    

      Thanks for the nice post. Previously I was doing all wrong for my blog. I think I should use the tricks at earliest.

      Rob Caston September 29, 2011 at 7:04 PM    

      I can't find this code: in my Blogger template.

      I'm using a custom domain not blogspot - is that the reason I can't find that code?

      I'm trying to add a custoim title for each of my blog posts - currently each one uses the generic title set in the Blogger setup - any help appreciated.

      Thanks

      Anonymous,  October 1, 2011 at 3:24 AM    

      can u help me with one thing....i need this to be done while sharing via social networking buttons.

      1) while i share my homepage - topic and content should appear about the home page.

      2) when i share individual posts, i need - exact copy of the topic and content should appear about the individual posts on facebook and other social networking sites like digg, stumble upon, google plus.

      Hope u got what i need.

      Please answer...waiting for a reply

      Regards,

      Mohit

      How ca

      Greenlava October 2, 2011 at 7:09 AM    

      @Mohit
      Try this solution

      Occupy Wall St November 10, 2011 at 3:00 AM    

      Alright, hands down this is the best site around. I have been using you site for a month now and and everything you said worked. Your instructions are on the money, easy to follow and always fun to do. Many thanks JM

      CP Admin December 26, 2011 at 12:03 PM    

      HI dude, I follow the same instructions to add meta data after done this I check it by using online meta checker which is provide you ,its give the result "No meta-tags found on this address." what is the problem?

      Greenlava December 28, 2011 at 1:13 AM    

      @channelspk
      You most probably entered "http://www.channelspk.in/" in the text box.
      The correct entry is "www.channelspk.in/" -without the "http://" part.

      Dr.Anu February 1, 2012 at 12:34 PM    

      Thnks..:)

      Kav February 6, 2012 at 3:28 PM    

      I have also added swap hack where title of post comes first b4 site title. Is it different from that? Can I add your code despite having added title hack. Regards

      Greenlava February 7, 2012 at 7:12 PM    

      @Kav
      This is a different thing. You can combine them though, like so:

      <b:include data='blog' name='all-head-content'/>
      <meta content='PUT KEYWORDS HERE SEPARATED BY COMMAS' name='keywords'/>
      <b:if cond='data:blog.pageType == &quot;index&quot;'>
      <meta content='PUT BLOG DESCRIPTION HERE' name='description'/>
      <title><data:blog.pageTitle/></title>
      <b:else/>
      <title><data:blog.pageName/> | <data:blog.title/></title>
      </b:if>

      Feed Fido February 23, 2012 at 4:40 AM    

      Thank you! You blog is a true resource. I really appreciate it.

      Joanne J-K March 20, 2012 at 7:05 AM    

      I am new to blogging and blogger and I was actually searching for a way to correct the problem that the facebook share was showing the wrong description when I came upon this post. I followed your instructions above and also the "How to add post snippet description meta tag" instructions from the facebook post and lo and behold both worked and you solved a third problem which I had all but given up on - all of sudden now when I search for my blog page in the facebook search bar it actually shows up! This is listed as a bug in facebook's help center info and I was holding out no hope of figuring out a fix when they couldn't seem to. I don't what all that code did to make my page visible but thank you. Your instructions were easy to understand and worked!

      Forum Board May 5, 2012 at 2:22 PM    

      Building the meta tag for the particular post or site is very easy part, but in case the blog or site contains so much of posts or pages then it will becomes more lengthy work to do.

      Lisa July 3, 2012 at 2:23 PM    

      Great tips, i am help from this tips..Thanks you

      Aarik August 24, 2012 at 5:36 PM    

      Thanks for the article, this info is very useful to me.

      Mukesh May 13, 2013 at 6:10 PM    

      I aggree with you, Meta are essential for SEO and helps to rank better in search engine. Meta help

      Kinga June 27, 2013 at 7:26 AM    

      Thank you! I've searched a lot for this!

      Hussain September 19, 2013 at 7:42 PM    

      Actaully I got lot of tuts on this topic but the way your describe it's really easy to follow and add tags on my blog properly.

      Unknown October 17, 2013 at 7:18 AM    

      This is awesome information! Another golden nugget!

      Sanjay October 19, 2013 at 9:58 PM    

      awesome article meta tags helps every blogger and it is very important. great

      Faysal Shahi December 31, 2013 at 1:19 AM    

      Simple, but handy tips. thanks for share.