Duplicate Meta Description and Titles Issues In Blogger

While reading the celebrating post at FalconHive, I realised an important point has been overlooked by me. Although I have written the articles on importance of Meta tags, and how to add meta tags to specific pages, but the solution to a serious error which is very common in almost all blogger blogs has remained un-answered till now in this blog.
The errors or issues in Blogger/BlogSpot blogs is the duplication of meta description tags and page titles.

Before I tell you the reason behind these errors, let’s see what are the consequences of these errors:
Due to any of these issues, search engines like Google and Yahoo may consider your blog as filled with duplicate content and titles, which can confuse their algorithm, and thus may lead to penalization of your blog.

Now the reasons that your blog has these errors:
1. In Blogger, although you can add meta tags to the template easily, but these tags are then used for the entire blog  (all the posts). So the description tag, which is only meant for the main/home page gets copied and is displayed for all the pages. Now Google assumes that all your pages are having the same content, which is a serious offense in Search Engine Language !

2. The second issue of duplicate titles arises because Google indexes blog posts and comments separately, and while indexing comments, it again indexes the complete posts. Now this is where a serious problem of duplication of both content and titles takes place.

So you must remove these errors to make a successful and Search Engine Optimized blog.

Finally the solution to the problems:

1. First of all, in the template (Blogger-> dashboard -> Layout -> Edit HTML) find (CTRL+F) the code for meta description tag, something like this:

<meta content=”GENERAL_DESCRIPTION_HERE” name=”description”/>

Now put that tag in an “if” condition, so that it will be displayed ONLY in the HOME PAGE:

<b:if cond=’data:blog.url == data:blog.homepageUrl’>
<meta content=”data:blog.metaDescription” name=”description”/>

2. For the second issue (duplicate titles); in the same page (Layout -> Edit HTML), click on “Expand Widget Templates”.
Then find (CTRL+F) this code:

<a expr:href=’data:comment.url’ title=’comment permalink’>

Replace the entire code with this new code:

<b:if cond=’data:post.commentPagingRequired’>
<a expr:href=’data:comment.url’ title=’comment permalink’> <data.comment.timestamp/> </a>
<a expr:href=’data:blog.url + &quot;#&quot; + data:comment.anchorName’ title=’comment permalink’> <data:comment.timestamp/> </a>

That’s it. Now within a week or 2 weeks, you may see the difference and improvement brought to your blog by this method !
NOTE: For my own blog it took around 10-15 days to get these errors removed from Google.

To see the changes, you should have an account in Google’s Webmaster Tools. Once you log in to your account you can see the errors at Diagnostics -> Content Analysis.

Credits for the 2nd hack: Cranked.Me

**UPDATE: This screenshot will better explain you, how Google considers the same page as two different pages with same title and content, just because it indexes comments separately:

**UPDATE: Thanks to this hack, now in my own blog (BloggerStop.Net) the number of duplicate meta tags and titles came down from around “250 and 80” to “7 and 28” within 20 days. Now Google is more frequently visiting this blog due to less (the so called) duplicate content 🙂

214 thoughts on “Duplicate Meta Description and Titles Issues In Blogger

  1. Sorry about my previous comment. 😉
    I think in addition to that one should have a dynamic meta tag creator to make more search friendly blog 😉 May not be a great tip but it will surely help a little this following code.. 🙂

    " [ b:if cond='data:blog.pageType == "item"' ]
    [meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Description'/]
    [meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Keywords'/]

    replace '[' with '<' and ']' with '<'

  2. @ Dav7

    Of course if you do not have meta tags in your blog, then there’s no need to do the first hack, but as meta tags are very important for every blog/web site so I advice everybody to add them to their blogs and so also do this hack !

    And as second problem is common to every blogger/blogspot blog, so no matter whether you have meta tags or not you should do this hack too !

    @ Rajeshwar.

    Thanks for comment and suggestion, but as I have never tried dynamic meta tags in my blog, so I donno whether they will work or not, have you tried it some where ?
    It will be very useful to all of us, if this really works….


  3. I was talking about the meta tags to specific pages.

    Of course I have the General blog meta tags 😉

    just don’t have the meta tags to specific pages

  4. ohk..

    yes this hack is for all those who have meta tags (mainly the description m.tag) for their home page,

    As meta tags for individual are already set to display only in the specific pages so there’s no problem of duplication in that case…

  5. I didn't find this :

    <a expr:href='data:comment.url' title='comment permalink'>

    So,where should I add this code :

    <b:if cond='data:post.commentPagingRequired'>
    <a expr:href='data:comment.url' title='comment permalink'> <data.comment.timestamp/> </a>
    <a expr:href='data:blog.url + &quot;#&quot; + data:comment.anchorName' title='comment permalink'> <data:comment.timestamp/> </a>

  6. well, I did the changes!

    But my meta tag is a bit different:

    META NAME=’Description’ content=’blog description goes here’/

    hope this is not a problem 😉

  7. Hi Dsai,
    Long time no c. Just Learned a new lesson. Thks for it.

    After expanding the widgets I could not get,
    <a expr:href='data:comment.url' title='comment permalink'>

    but it already contained this code,
    <b:if cond='data:post.commentPagingRequired'>

    I think may be my template already has this coding.

    I would be glad to have your visit at my blog, which have been published at last,

    Tips and Tricks : WinXP, Internet, Blogging, GEC O Level

  8. @ Dav7

    It’s also the same tag, when you write ‘name’ in capitals, it just comes in the front of ‘content’…

    @ Mohd
    Ya you might be having it already….keep checking your google webmaster’s account for any kind of warnings or errors in your template/blog.


  9. @ Mohd,

    Just visited your blog too…you are going good, and as you have already asked me, so if you are serious about blogging, then I would suggest you to go for a custom domain too….

  10. Yes I have tried it.I don’t know how to test whether this functionality is very useful or not but I think it surely have some impact on keyword density because the title/url of your blog itself become keyword which can be controlled.Thanks for listing.I have found this tip on some SEO based website.

  11. Ya Rajeshwar, even I tried this method, and it is working…..really a good find !

    Here’s the ready-2-copy code for Dynamic Meta Tags In Blogger:

    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Description'/>
    <meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Keywords'/>
    Tell me your blog address, as soon I’ll write a post on this topic where I would like to link to your blog too….

    Cheers !


  12. hi, I don't find the code : <a expr:href='data:comment.url' title='comment permalink'>

    I "Expand Widget Templates", but i don't find it. but i find the second line : <data:comment.timestamp/> ????? what should i do ???

    here is my blog : Driss Chraibithanks dyvia ur blog is the best

  13. Thanks you Divya 😐 for your e-mail answers, i did all u say and every think is ok. 8-} Now my comments are linked.

    thanks a lot and keep the work ! :X

  14. Wow these tips are really what I was looking for.
    Thanks very much.
    Besides that , your blog’s look is clean and cool.
    Well done..

  15. Hi,

    Is this only applicable to the new blogger template? Any help if I am using the older blogger classic template?



  16. As far as I know, meta tags are not dependent on old/new templates, but I think the second hack(for titles) may not work !

  17. Hi Sai,

    I can’t even find the codes above on my template.

    As I am using the old blogger format. I believe these instructions are only applicable to the new blogger format? Is there a resolution based on the older blogger template?


  18. Well, Josh how can I tell you which template you are using if you don’t leave a link to your blog here, anyways, are you sure you have marked the “Expand Widget Templates” box, before searching for the codes ?

  19. hello Divya, i have a big problem, in google research all my blog posts have the same desciption. i mean all of them have the short description of the blog, and only the URLs are different. i really don’t now why this happen i have done all what u say and no change, i have also done the hacks about Duplicate Meta Tags and Titles but no workiding, i have create my blog some days ago, so i don’t now if i must undo this hacks and see !
    and in google webmaster nearly all my posts are duplicated meta tags.

    here my blog Driss Chraibi.

    here what i got in googlethank you Divya, hope u can help !

  20. As I have said this hack may take some time to show it’s effect in Google search results, for more popular blogs with higher pageranks this hack may work quickly but for newer blogs it may take some time to show the results.

    Don’t worry, if you have done whatever written in this post, then in a few days you’ll observe the results.

  21. ok. thank you divya for your quik answer.

    and the fact that the POSTs title and description is replaced by the blog ones, is due to what?????

    is it beacause i added the title & description meta tags and also i added a description in the header in Layout ????

  22. Yes when you add anything in the header section, it gets copied to all your blog posts…that is why in the hack above I have used an ‘if’ condition, through which, now onwards your description details will be shown to search engines only when they are indexing the home-page and not when they are indexing other pages.

  23. OK thank you. and if i remove the description in the header and i leave only the meta tags is it ok ??????

    and in google webmaster almost all my pages have duplicated titles and descriptions !!!!!

    thanks for all Divya. 😀

  24. Welcome Soufiane,

    Well you can of course remove the description tag, but then it is one of the imp. meta tags which should be present in blogs/websites, so it is better to have it in 'if' tags, rather than removing it completely.
    & don't worry in a few days both at your webmasters a/c and in google search these errors will not be shown.

  25. I already had meta tags in my blog when i added the dynamic meta tags you described in your Blog> Does this account to duplicate meta tags? Should i delete the General meta tags? Please help!

  26. @ Admin
    Register at Google Webmaster tools (google it).

    @ Spywalker's Blog
    Welcome dude !

    Keep the normal meta tags as it is. (Use meta tags for whichever page you think is unique and popular/important in your blog)

    The dynamic tags WILL NOT cause meta tags duplication, but in some cases (if you ever write a post with a small title), then it mayu show up in "short meta tags".
    But "short meta tags" are a not a problem,

    you can consider these tags and tricks like this:
    duplicate meta tags will get you negative marks.
    normal meta tags will add points to your blog.
    and short meta tags will not add/delete points from your blog.

    So by using dynamic meta tags, you may either get positive/nil points.
    But anyways as these 'short meta tags' are shown in list of errors in Google Webmaster tools, so I have too removed the dynamic tags from my blog.


  27. Hello Kash,

    When have you made the changes? cause it took around 2 weeks for my own blog to see the changes…and depending on the popularity of blogs, it may take more/less than 14 days to get the problem solved…

  28. Hi Sai,

    This is my first comment here although I have been following your blog for a while. Your tips here are really very helpful. I am quite scared of SEO, it's very technical for me. But since it is very important, I am taking the plunge with the help you provide here.

    Now, here is my concern. After expanding my widget templates, I still could not find the code that you stated above for the second issue to be fixed (regarding the "comments")

    But I found another code with .commentPagingRequired

    I'm sorry, I would like to post the specific code lines here but it's not letting me post it.

    Is it similar? Do you think I have it already? Thank you so much in advance for the help! 🙂

    Here is my blog URL by the way, in case you need to look at it and check:

    If you need me to send you my template's html, let me know. Thanks again! 🙂

  29. Hi Che,

    Don't worry, the problem is already been rectified in your blog…

    I have left a comment on your blog, if you notice that, then you'll find this text over that:
    Sai @ Blogger Help on Tuesday, August 04, 2009 8:37:00 PM said…

    Now in the above sentence Date/Time is not linked to the comment.
    But chk if you chk comments in this blog (BloggerStop) then you'll see that all the comments have similar display of dates, but they are linked to the respective comments. There's no such big advantage of this, but then sometimes if I want to point out some comment, then I can use those links: like this is your first comment on Bloggerstop
    And this linking was creating the SEO problem.

    Anyways, if you still want to check if comments are separately indexed in your blog, then you can make a Google search like this:

    In the results, almost all your pages should be displayed and no comments should be displayed as different result/page (See the last image in the post above)
    And finally open an a/c in Google Webmasters account and it will tell you whenever an error is detected in your blog.

  30. Hi Sai,

    Thank you so much for your very patient explanation, and your aid in my understanding of these technical things. LOL! I appreciate all the help. I have followed you on Twitter by the way (I'm MrsBeast there), I hope you don't mind. Thank you again! 🙂

  31. hi .. thankyou so much for the info.. applied it and awaiting results.. i had some meta tag and title tag duplication.. i have applied the if condition for my keywords too along with the blog description.. hope it will work..
    cu around

  32. Hi Amit,

    if you want to add that "permalink" link below all posts, then find this code in your template:


    and then paste this line below it:

    <a expr:href='data:post.url'>permalink</a>

  33. Hi Divyasai,

    I have done the changes as per your instruction. Thanks lot for ur help.

    I have a doubt.. How do I find the duplicate meta tag path in webmaster tool? Pls let me know.

    So that I will check the duplicate titles (Present)now and compare with later.

    Thanks in advance

  34. Thanks for the great information. I have a blog for a review site for an as seen on tv product. It only has about 5 posts and I've noticed that they are all indexed – Even though I didn't use the hack. The site is
    Do you think I should use the hack anyway. I'm currently getting 15k monthly visitors.

    One more question if anyone can help. I found the hack to hide your labels (keywords) on blogger, but am a bit hesitant to use it. I don't want all of my keywords showing on the page, but am afraid Google bot won't find them either if I use the hack. Can someone please advise.

    Thank you!

  35. @TV Fan
    Presently you do not need to do the first hack if you do not have meta description tag in your blog but second one is needed for almost all blogs.
    If you ever plan to add meta description tag(which is quite useful to all blogs/sites) then use the first hack too.

    2. labels and keywords are two different things, hiding labels is fine. But it doesn't mean keywords from your blog will be hidden. Google can itself better decide the Keywords for any blog. If you want my views on that hack/article plz give that link here.


  36. need help in here Sai..:-t
    i can't find this code in my template
    [a expr:href='data:comment.url"title='comment permalink']
    (i've already expand widget templates)

    could u help me plis?~x(

  37. hi Sai..long time not visiting this blog..
    i already check the link u given me. but am so sory,i still don't understand how to find the code..

    could u xplain more?sory for my stupidity..
    thx alot Sai..

  38. the problem has already been rectified in your blog…

    I have left a comment on your blog, if you notice that, then you'll find this text over that:
    Divya Sai said…
    November 14, 2009 5:44 PM

    Now in the above sentence Date/Time is not linked(hyperlinked) to the comment.
    But if you chk comments in this blog (BloggerStop) then you'll see that all the comments have similar display of dates, but they are linked to the respective comments. There's no such big advantage of this linked comments, but then sometimes if I want to point out some comment, then I can use those links: like this is your latest comment on Bloggerstop

    And this linking was creating the SEO problem.

    Anyways, if you still want to check if comments are separately indexed in your blog, then you can make a Google search like this:

    In the results, almost all your pages should be displayed and no comments should be displayed as different result/page (See the last image in the post above)
    And finally open an a/c in Google Webmasters account and it will tell you whenever an error is detected in your blog.

  39. i think i get my problem here..
    i guess the reason why i didn't found the "second" code is because i don't have permalink like your blog,am i right?

    so how to hyperlink date with comment?i also want to use it in my blog,i guess it more effective if i want to link to specific comment in my blog.


  40. In your blog, find this code:

    and wrap it like this:
    <a expr:href='data:comment.url' title='comment permalink'>

    Then once you save the template, re-edit it to apply the above mentioned hack.

  41. sir my monthly archive like jan, feb, march… so as on showing duplicate conttent in webmaster tools, i thing my arhcive and posts both are indexed sperately, help me

  42. thak for this its working for me

    now i have problem with 4 duplicate tag with looking like


  43. Sir,
    i post daily in my blog and when i post my new post it is crawled by google in search within a minute but now 2 days gone i post 15 post and not a single post in showing in google, It showing: my blog url (Post in description) and not giving the URL of the post to see the post.

    Thank you sir for responding.

  44. Dear Divya sai,

    ………………data:blog.pageName + data:blog.title + data:blog.pageName' name='Keywords'/>

    I have used this as meta tag. I am confused whether this metatag will give POST TITLE: BLOG TILE in search engine result?
    In google, it shows only title of my blog. How can I change the result in search engine to post title followed by blog title?

    thanking you in advance

  45. I think this comment will look better at dynamic meta tags post, and I'll appreciate if you don't comment anonymously.

    Anyways in that code, blog.title is kept to serve your purpose, if that is not working try this one too: data:blog.pageTitle

  46. Hi Everyone:

    I have read through this entire thread, but I still cannot find out how to resolve the duplicate META description for CLASSIC blogger template (for various reasons I don't want to move to New blogger template).

    Does anyone know a fix or hack to correct this problem in the OLD/CLASSIC Blogger template – I have hundreds of posts with duplicate META description and have been looking for a fix for a year now – with no luck.

    the site is

    Thanks to anyone who can help. you can also email me at indierockcafe AT gmail – Thanks – I really hope there is a solution for this.

  47. Hi Divya,

    Great site, I appreciate the effort you put forth in creating this site and helping others with our "blogger" issues.

    I believe I applied a hack to my blog at to display the post title and then the blog title for each unique post.

    My question is although I am no longer getting an error message about duplicate meta descriptions – I have never seen my comments show up in search results as you displayed above. In the search engines it is still displaying the Blog title although when you click on a post title, it is displaying the post title and then the blog title.

    Can you please assist me in correcting this? I will send you a copy of my xml file. I eagerly await your assistance. Thanks in advance for your help.


  48. Hey Stacey,

    The problem isn't related to your template code. Although you have updated your blog, but it'll take some time to see this change in Google search results.

    Some of your posts are already updated, see this search result page:
    Google Search For pet with allergies blog
    where posts like,
    real-dogs-dont-eat-kibble, and
    are being shown exactly as you want, but for other posts it'll some more time.

    BTW, you should make one change in your blog, you have placed this code:

    <script type='text/javascript'>

    var fade = false;
    function showFull(id) {


    above the tag <head>, but you should actually place it above this tag:


  49. Hi Divya,

    Thanks so much for your prompt response and your expert help!

    Thanks for checking out my site and template. Glad to know that the hack I applied will show the post/blog titles and comments in search engines. Another question – when I looked at the search you provided for my site – I did notice that some of the titles for certain blog posts where still showing the Blog title instead of post title/blog title. So as Google updates this will change or do I have to do something to change this.

    Thanks for the tip about moving the script code. Is javascript code you are referring to this?

    [b:if cond='data:blog.pageType != "item"']
    [script type='text/javascript]

    var fade = false; function showFull(id) { v

    spans[i].style.display = 'none';


    *replaced the <> with [] so it would display in this comment.

    Just want to make sure I move the complete code and noticed the [b:] before it and the [b:if] after it – should that be moved also?

    Another questions regarding SEO – I want to run a contest (i have a prize) for my blog and was wondering what would be the best way to encourage backlinks to social media sites like technorati, delicious, etc. I am looking to boost my placement for certain keywords to help my search engine ranking but can figure out how to tie that in with a contest. What would you suggest?

    Your help is greatly appreciated and you are super awesome to assist fellow bloggers! I will be adding your blog to my blog roll.

    All the best,


  50. Yeah, your work of swapping the titles is done, now it's Googles turn to index the page titles properly, but it'll take some time as I have said in my previous comment.

    And yes while shifting that code, include those b:if tags too..

    Well while organising contests, you have to make sure that participation is as easy as possible and at the same time try to gain some authority (linkbacks) from those bloggers, who love to participate in contests.
    So my suggestion is to make these things compulsary:
    1. tweeting about your contest.
    2. subscribing to your blog.

    and make these optional:
    1. blogging about your contest, with links to your blog,
    2. Putting up banners of your blog-contest at their blogs.
    3. bookmarking your blog at various sites, like delicious/digg/SU etc,
    4. Follow you at twitter,

    You are most welcome to ask/share anything and everything Stacey….Good luck with your blog…
    Happy blogging 🙂


  51. Hi Divya,

    Thanks again for the super suggestions and quick response.

    I have added you to my blog roll.

    I will make the change to my html code as suggested.

    Before I run the contest, I will run the details by you, if you don't mind.

    I also tried to sign up for the forum but was getting an error message about a confirmation code being too short or invalid. But I didn't see a confirmation code.

    I will be back with more questions 🙂

    Have a super weekend!


  52. Thanks again for a great post. I wanted to ask permission to link to your site from mine. I come here to answer any questions I have before going anywhere else. 90% of the time you have the answers and there dead on. I wanted to know if search engines started to look down on dong this too many times. Right now I have it only on one other page (personal training pograms in the top menu bar) but plan on using it on more later tonight after work. I assume I just keep adding them right under the head tag and I'll be fine. Thanks again for the post

  53. Hi Divya,

    I sent you an email previously but have not received a response. Got so spoiled with your immediate responses!

    So as I mentioned before, I applied the hack as you described and now my blog post titles and blog title are appearing in Google. Excellent! But the descriptions are all the same. Bad!

    I know I saw this somewhere else that there is a way to give each post a unique description and unique keywords. Can you instruct me on how to do this? As mentioned although my titles are now unique my descriptions are not (neither are my keywords or tags for each post).

    Also how did you add that cool floating thingy on the right hand corner of your blog that takes you to the top? I want to add one like this that also navigates my blog (top, Home) but also have a subscription link.

    Hope to hear from you soon!


  54. Hey Stacey,
    Even I love to pamper my readers 🙂 so don't worry & expect the same immediate response from me …
    Actually for the last 3 days I was really busy at my college fest. So couldn't respond to your mails. Anyways I'll hopefully reply to your mails within an hour/two.

    okay…coming to this specific comment of yours:
    As you are seeing a common description to all your pages (which is supposed to be only for the homepage), so apply hack/solution #1 from this post (copy-paste the code highlighted in red), that will hide the same description against your other pages.

    Now to give unique description tags to each of your posts/articles, use Dynamic Meta Tags
    NOTE: Dynamic tags are not really necessary (but avoiding the duplication problem is a MUST).
    Rather than using dynamic tags, you may select some best posts from your blog (according to you and also those posts which already receive max. traffic) and add unique-specific tags to them using this method

    PS: Keywords tags are not at all necessary now. Google is now smart enough to filter out the keywords itself from the posts.

    Being quite a good procrastinator, I'm really thankful you for reminded me to reply you… 🙂

  55. Hi Divya,

    So very glad to hear from you! Missed your help, very, very much! College is extremely important so DO YOUR HOMEWORK! LOL!

    I will definitely work on the hack to get unique descriptions and forget about the unique keywords for each post.

    I wish all bloggers are as helpful as you are – YOU ARE THE BEST!

    By the way, my doggies said "WOOF" or "HELLO!"

    Talk soon,

    Stacey @ natural remedies for dogs

  56. Haha…I wasn't busy with any of my homework, in fact cause of participating in so many events at the college festival now I'm tired and all my body is still aching…but couldn't go to sleep…away from my pc 😀

    thank you for your encouragment…Say woof to your doggies too 🙂

  57. Hi Divya,

    I tried to apply hack #1 to get my general description to only display for the home page but got a parsing error and xml error. (Couldn't paste it here, for some reason pasting is disabled on the comments). I put b:if before the description metatag and put the /b:if after the description metatag and got the errors. Will email you the specifics.

    Will wait to add the dynamic metatags for when I figure out why I am getting the above error.

    Thanks again

    Stacey @ Natural Remedies for dogs

  58. Divya,

    Never mind, I must have typed something wrong and now the template saved using hack #1 without any errors.

    I also put in the dynamic metatags – will go back when I have time, will take out that dyanmic metatag coding and put in the coding for separate metatags for each high traffic post.

    Now I will work on the floating thingy for the sidebar…so much to do…

    All the best,

    Stacey @ Home Remedies for Dogs and Cats

  59. Hi Divya,

    Just wanted to give everyone a heads up about the dynamic metatag code for post descriptions. I applied it to my blog and now the post title is showing up as the post description in Google. So I guess there is no shortcut – will have to go to each high traffic post and put in an individual description metatag for each post.

    Stacey @ Home Remedies for Dogs and Cats

  60. Hey, what if I am not using the default blogger comments module. I am using disqus comments in my blogger blog. If this hack is gonna work with that too??

    Thanks in advance 🙂

  61. Actually there's no problem in using this hack, but if you do not want to go for it, then first check your Google webmaster account. If it is displaying any duplicate titles, then you must apply that hack.

  62. Divya,

    I think you were responding to Manual, but I checked my Webmaster account and I did at one time have duplicate titles, but none now. The only problem is the blog post title and blog title are showing up as my description for each post.

    Also I am not seeing my comments show up as a separate entry when I do a site search on Google. Any idea why?

    Thanks again,

    Stacey Home remedies for Dogs and Cats

  63. @Stacey,

    I have replied to your latest mail, wherein I have asked you to delete the code for dynamic tags, simply delete it and add unique tags for only some of your special posts. This will stop showing your "blog title+page title" in description and keywords meta-tags

  64. Hi Divya,

    Testing to see if I can copy and paste in the comments box. I didn't realize that I could open frame in a new tab – so that is what I did and the copy and paste works.

    It is for your own good, that comments are not being shown as separate entries in G-search, otherwise you'll face the problem of duplicate titles.<<

    But in the regular comment box, copy and paste does not work for me – I also can't navigate – the home, end, etc. keys do not work.

    Please let your other visitors know that if they want to copy and paste something into a comment they have to right click – click on "This Frame" and then click on "Open Frame in New Tab" for Firefox.

    Stacey @ Natural remedies for dogs and cats

  65. hi, thank you for sharing this but I am having trouble looking for the GENERAL_DESCRIPTION_HER name="description. I have also expanded widget template and cannot find it?

    However, b:if cond='data:blog.url == data:blog.homepageUrl'> is already on in my html page?

    I have also added the second part with no problem and I am wondering if this is enough to make it work or I still need to fix the missing part and if so, wjat can I do about it?

    Thank you very much.

  66. @Lisa,

    Find this code in your blog:

    <meta content='Beauty skincare and makeup. Articles and tutorials.' name='description'/>

    and enclose it within those <b:if …


  67. Thanks for the hacks!
    But I can't find second code for second hack.
    In HTML files i found :

    So I use only first hack. Is it OK?

    Now where should I put the second hack?
    Thank you very much for your help.

  68. umm, i'm still having trouble with trying to find:

    I expanded the widget template, and ctrl+f the code exactly as its pasted, but i couldn't find it.:((

    Let me know if i;m doing anything wrong. Any help would be appreciated :-/

  69. thanks a lot for this tutorial
    but i am not find this as said in ur 2nd point

    already added meta tags by following this post & the other add meta tag post

  70. You have to mainly find a code with this code in it:
    title='comment permalink'
    And delete it (entire code of 2/3 lines, just as in the post above). But before doing this, take a back up of your present blog-template by downloading it.

  71. Sir….

    I've done this too. It has eliminated almost all of my duplicate tags. I still get a few. The URLs that are duplicated are the post URL and then the post URL with the comments ending



    It doesn't happen on all posts just a few.

  72. Hi Divya-i hav a blog older than 1.5 yrs but i am not getting that much of traffic than other blog younger than's due to restricted url by Robot text or meta description duplication.then how to solve those prob.plz help buddy.

  73. my blog has duplicate meta description
    here is the code

    <b:if cond='data:blog.url == data:blog.homepageUrl'>
    <meta content='GENERAL DESCRIBTION' name='description'/>
    <meta content='MY,KEY,WORD' name='keywords'/>
    <meta content='INDEX, FOLLOW' name='ROBOTS'/>
    <link href='; rel='shortcut icon' type='image/x-icon'/>
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Description'/>
    <meta expr:content='data:blog.pageName + data:blog.title + data:blog.pageName' name='Keywords'/>

    i have bookmarked this page
    please answer
    many thx

  74. Should i add if tag to keywords meta tag also? I have a problem nw. When i search for a keyword in a page+my domain it shows home page and specific page. Is it because , the same word is also in homepage? Is it a problem? How can i correct it

  75. Hi Div,

    I just go through your post "Duplicate Meta Description and Titles Issues In Blogger" & add this description condition in my blog but i can't find any comment text
    but i also have problem in Duplicate meta descriptions & Duplicate title tags.

    And in crawl error section all errors are related to label pages………1 from these error is
    URL restricted by robots.txt

    please help me to solve this


  76. I didin't find meta-description tag in your posts, so I think that problem will be soon out of your Google-WT account too.
    For comments issue just make sure you have ticked the tick-box "Expand Widget Templates" and you will find the code.

    Don't worry about the Label tags, that restriction by Robots.txt file is for your own good – that avoids content duplication. And anyways you can never edit robots file in Blogger – that's exclusively controled by for all blogs.

  77. thanks Div
    I find this and add this coment text.

    And now in my crawl error section there are 818 label pages error out of my 888 total posts and how can i remove or clear the error pages of label section. And how to increase my google indexed pages.

    In my crawler access section always 200 success status is comes what is this? Is this are nmbr of pages google index with no errors


  78. thanks Div
    I find this and add this coment text.

    And now in my crawl error section there are 818 label pages error out of my 888 total posts and how can i remove or clear the error pages of label section. And how to increase my google indexed pages.

    In my crawler access section always 200 success status is comes what is this? Is this are nmbr of pages google index with no errors


  79. Label pages are different from posts.
    In case of posts:
    The more indexed pages – the better
    If around 90 of 100 posts are indexed it is considered really good.

    In case of label urls, NOT even a single url should be indexed.

    200 is the logarithmic language of a successful crawl.

  80. thanks again Divya
    u r really doing a good job!

    One more query to solve: In sitemap section
    status: Red Cross
    Type: Unknown
    URL Submitted: 26
    URLs in web index: 1

    So how 90 from 100 posts indexed i think only 26 pages indexed from all posts and 818 are label pages and not indexed.
    And how to remove this red mark from sitemap status section

    thanks in advance

  81. Hi Divya,
    In your update you mentioned.
    "the number of duplicate meta tags and titles came down from around "250 and 80" to "7 and 28" within 20 days.". How did you know that?

  82. thanks again Divya
    u r really doing a good job!

    One more query to solve: In sitemap section
    status: Red Cross
    Type: Unknown
    URL Submitted: 26
    URLs in web index: 1

    So how 90 from 100 posts indexed i think only 26 pages indexed from all posts and 818 are label pages and not indexed.
    And how to remove this red mark from sitemap status section

    thanks in advance

    please answer my query

  83. Okk, i misinterpreted ur prvs comment.
    Anyways, don't worry about the label pages, they are meant NOT to be indexed. If they are indexed then they'll do all bad and no good (that's content duplication in tech. terms).

    If your sitemap is showing errors, then delete it and resubmit it. Or try any other format of submitting sitemap: (Comment #56)

  84. Hi Sai,

    I am back for more 🙂
    I just came across this post of yours and I have added the hack to my blog. The only thing is I don't understand 100% what I am doing as this is all codey stuff but I did it anyway because it sounds important enough. Are you able to quickly check the code on my blog and see if it is how it should be? That would be awesome! Thanks for this post!



    thanks u very much Sai,

    ok i will go thru this sitemap errors and try to solve with ur help.
    now new problem starts in crawl error "Not found ‎(2)‎" pls help me to solve this.
    thanks again for ur answer
    error pages are:——–

  86. I have made the changes as mentioned. Now lets see what difference this makes.
    One question I have for some reason my google analytics page shows 0 pages view for the last three weeks even though on my blog the page views shows daily are around 700 – 800. There are no crawl errors, no site map errors.

  87. Well if the problem is of Google Analytics, then just make sure that the code that they is intact in your template. TO reconfirm this, delete the current code from your template and paste it again from your G-Analytics account.

  88. Bravo! I found such a problem this morning. I didn't really know what to do then i forgot it at once as i really didn't know what to do. I couldn't really imagine that browsing your site would give the answer. Yes, I found it! Thanks a bunch Sai. I can't wait to see the result. I will be back soon to show you the report. Many Thanks!


  89. Hello Sir,

    I am really tense because of my google ranking. A month ago, my blog (Adult blog. Sorry to mention the name here. But I added here for your reference) was doing very well in SERP. I was getting an average of 300 visitors with more than 1200 Page Views everyday. Many of my keywords were ranking on 1st Page in Google's SERP. But suddenly something happenes and my traffic got dropped and even the keywords lost their position to 3rd to 4th pages and some of them lose upto 200 position.

    When I check the HTML Suggestions in Webmaster Tool report, it says 198 Duplicate Meta Description and 2 Duplicate Title Tags. More over Crawl Errors shows: Not Found (10), Restricted By Robots.txt (167) and unreachable (2).

    According to my experience, it all starts happening after when I start addding Labels to all of my posts. Duplicate Meta Description encounter when I addded Celebrities Index section in my blog.

    Now, when I search Google using the site:sitename string it shows good results but more than half posts show the same description. The pages which has Duplicate Meta Description are the Celebrities Index Pages from A to Z. I am using Labels under Celebrities Index to redirect to particular pages.

    Yesterday, I have applied both the hacks described by you. But still I am in doubt that if I am doing it right way.

    So you are requested to give me your few minutes and let me know what I am doing wrong. I will be highly thankful to you.

  90. Hi Divya,

    With your hacks all my errors removed but more errors are come with title pages. If title heading & 1st/2nd line of post have same word is this issue duplicate title problem ??

    And what happens if i remove all labels from my blog home page, with doing this all errors r remove or not and what role label words plays in SEO.

    thanks & regards

  91. @Rajiv,

    Don't worry, all the errors you have seen in your account will go off within a few days, if you have done the above mentioned hacks correctly.
    And don't worry about the "Restricted By Robots.txt (167)" urls: it is all for your good.
    If the "Not Found (10)" articles are linked by someone you know or if you can contact the person, then ask them to update the links to your blog – they are most probably linking to a post that once existed on your blog, and not now.

    @Rajiv and Jyoti
    Once you are done with these hacks, I can assure you of 100% fix of the duplicate meta tags problem, but then a 100% fix for duplicate titles tags is not possible. But don't worry, as it won't pose such a serious effect to your SERP rankings.


  92. Thanks a lot for your reply. Google Webmaster Tool last updated my site on 10th February and surprisingly it removed many errors but not all.

    For others I would like describe something here about Remove URL command. If any of you had removed some pages from your website and then you have use the Remove URL option in Webmaster Tool then have patience because it takes some time to remove them.

    Now my website stats are: Not Found (1), Restricted By Robots.txt (503) and Unreachable (2).

    I would also like to mention here that number of "Restricted By" links got increase because I have added a few more Labels to my old and new posts.

    But here is still something that I want to clarify and I hope it will also help other peoples like me.

    On 10th February when Google crawled or index my site it was showing Duplicate Meta Description on 179 pages instead of 198. So I thought that your hack is working but today on 14th February when Google again updated my site the Duplicate Meta Description number again increase to 211. I have added a few more post in my blog in last 4 to 5 days.

    I am confuse that why is this happening again. Kindly have a deep look in my website and let me know that what is wrong.

    I don't want to lose my ranking again. Because of your hack I again got my keyword position "Janet Montgomery Skins" on 4th Position in Google SERP. Where a few days before it was on 25th to 40th average position. My visitors also got increase.

    But I am affraid because of Duplicate Meta Description. I am planning to remove all Labels and using Text Links instead but it is going to take ages to complete this task. I am also surprize that why Labels have this kind of problem and what is the use of them if they return Duplicate Meta Description.

    Or is that I am unnecessarily worring and your hack will remove all the duplicate meta descriptions in a few days. I am worring because the number again got increase from 179 to 211.

    Kindly help. I will be highly thankful to you.

  93. Hey Rajiv,

    Do not worry at all for the "Restricted By Robots.txt" …the number against this error doesn't matter at all, whether it is 1 or 1000.
    This just shows that some of the URLs on your blog are restricted for Google bot – by itself. It is done so that you DO NOT face the problem of content duplication.
    Bottomline: Simply IGNORE that error and there is NO NEED to remove labels from your blog…..labels help visitors and anything that helps visitors – is liked by Google.

    Regarding Duplicate meta tags:
    That's a serious error, and I hope you have already seen the benefits of removing that error and the problems that are caused by that.
    It will take some time to completely solve this thing, but yeah during that you may see some fluctuations in the number of pages/posts with the error.

  94. Hi Sai, its been more than one month since I first commented on this page. I had also promised you to report the result. So sorry for reporting too late. And yes! It works and keeps working. There were about 47 duplicate meta descriptions and now it has been reduced to 5, and there were also 16 duplicate title tags and now it has been reduced to 2. I never thought before about the use of < b if cond > for this function. Thanks Sai, I am very glad 'cuz now the traffic resulted from search engine is getting increased. I have just gone blogging for about 3 months, I love HTML and CSS so much and your blog has become one of my favorite resources. You've got nice blog, and even I like the way you fight plagiarism. It inspires me much on being brave to fight plagiarists. I will surely write about this blog soon.

    Ahmad Khoirul Azmee
    (just a newbie)

  95. Hi There,

    and I thanks from my side too. Now, I can be relax because Duplicate Meta Descriptions reduce to 80 Pages as on 23 Feb 2011.

    But still I am not happing with my traffic. I am continiously blogging from last 2 months and posting almost everyday. The traffic was good before but suddenly this problem occur and day by day I loose my visitors. Even my main search keyword 'Janet Montgomery' is not even in 1st 100 now.

    This is for reference: My blog is nearly 2 years old but because of some circumentances I stop blogging. Then I start blogging again on 15th December. At that time my blog's ALEXA ranking was nearly 25,00,000 and in only between 2 months it gain very attractive figure of 619265. But after that Duplicate Meta Description it again rises to 648815.

    In last 2 months, my average visitors were nearly 350. But nowadays the reduce to an average of 150 only.

    Currently an average of 93% of blog traffic is coming from Search Engine (Not only through keywords but through Google Referral Links) and only 7% visitors are Direct Vistors.

    So can you suggest some good tips to improve my visitors and how I can attract more attention of visitors and Search Engines? and I have a little doubt about the page sizes. My homepage is under 80KBs. But as per Google Webmaster Tool on 20th Feb. 2011 my site performance is "slower than 63% of sites". Whereas on 18th Feb 2011 when my homepage size was under 60KB it was showing "Faster than 60% of sites".

    Because of this I am showing only 1 Post on my homepage from last 3 days. A little bit CONFUSE because of this. So please help.

    Thanks and Regards.
    Rajiv Kohli

  96. Hi Sai.

    Thanks for the clear step-by-step guide! You've been very helpful. I've bookmarked your page and am crossing my fingers with the results. 🙂

    Currently, the same meta description applies to my home page and the rest of my blog pages (eeek). I've followed your instructions to the dot though and will keep you posted re: duplicate tags.

    Do you have any tutorial on how to add a separate meta description and title tag for other Blogger pages? I tried several workarounds suggested by other bloggers but none of them are working. What I mean to say is that after saving the changes, I keep on getting "template error" messages whenever I view my blog site.

  97. Hey there,

    Once you are done with the modifications, just relax for a few days and you will see the results within a few days or weeks. You can yourself read the comments above, it works without exceptions.

    To add meta tags to individual pages (add only to important ones), read this tutorial:

    Although there is a tutorial to add meta tags automatically to ALL your posts, but I won't recommend it to you, as it may cause another meta tags error: short meta tags (although much smaller as compared to duplicate tags):

  98. Sai …. Bro help me plzz … em in a Big trouble ….. i had a Domain for my
    n My Domain xpired .. i Didnt renew it … n Now my whole rankings came Down …. What 2 Do … Just tell me a Solution 2 fix in Google Webmaster. its not Verifying my Blog 🙁
    plzz Bro help me @_@

  99. @Krishna,

    When domain address changes, so you do lose the backlinks too. Now as the domain has been purchased by someone else, we can't do anything in that respect.
    If you know people who have linked to you as "h4king" as them to change it to your blogspot address.

    At Google webmaster tools, delete the h4king address, and then re-add your blogspot address from the list of your blogs (it is shown to you as soon as you log in at GWT – no need to verify i think)

  100. hey thanks alot Bro
    well haa i didnt find dat Xact code

    [a expr:href='data:comment.url' title='comment permalink']

    ders sumthng ealted to it but little strange code in my Template …. Dunno whether i hav edited it B4 for anythng or nt .. Wat 2 Do Bro :/

  101. 2 Months ago I applied these tags in my blog HTML. after 15 days or so I checked webmaster tool HTML suggestion and there was no duplicate meta description at all and My blog has got double visitors. But now, after 2 months the duplicate meta description issue is back. 4 days ago I checked Webmaster there were 15 duplicate meta descriptions and right now its 50. I checked My blog HTML, The settings were same as you told in this blog post but I think these tags are not working anymore. Kindly help me to solve this problem. Google search is also impacted by this and visitors are decreasing day by day.

  102. how do I resolve the issue of duplicate meta description for the new blogger ????right now we can enter the meta description for each individual post….so If I get a duplicate meta description for a single page what shall I do ???also I have got meta duplication issues for my home page and archive pages, what should I do abt it???plz help !!!!!

  103. Hi Sai,

    I'm having problem with my blog due to duplicate title tags.I think its with my feedburner settings but I'm not sure.Duplicate title tags appear like this:



    I really cant figure it out so please help.Thank you so much.

  104. Name: Rituparna sonowal

    what about the meta description field in the blogger dashboard?

    <b:if cond='data:blog.url == data:blog.homepageUrl'>
    <meta content="GENERAL_DESCRIPTION_HERE" name="description"/>

    if we add like this then waht to do with the blogger description field? thanks

Leave a Reply

Your email address will not be published. Required fields are marked *