Skip to main content

How to Remove Duplicate Content From Your Blogger Blog Posts to Avoid SERP Penalty

Duplicate content to an extent may not affect your blog’s search engine rankings. However, there are quite a few times when it can go out of control and start to hit your rankings badly, even without your knowledge. Here are ways to curb it.

What Is Duplicate Content

Do you have a blog in which you post regularly? Do any two different URLs in that blog have the same content? Then it is duplication. In case of self-hosted blogs, various features like print preview pages, monthly archive pages, category pages, etc., can cause duplicate content. In such cases, normally search engines rank one of the pages lower. However, in extreme cases, when your blog has a number of pages with the same content, the blog can be penalized.

Google puts it:
In the rare cases in which Google perceives that duplicate content may be shown with intent to manipulate our rankings and deceive our users, we'll also make appropriate adjustments in the indexing and ranking of the sites involved. As a result, the ranking of the site may suffer, or the site might be removed entirely from the Google index, in which case it will no longer appear in search results.
Which indicates how serious duplicate content can be.

How It Comes to Play?

Duplicate content in Blogger blogs can be the result of having different URLs point to the same content. Recently, I found that this was happening with the Recent Comments widget in Blogger. If you enable it in the sidebar, the new comments will receive a special URL in this form:

This ‘showComment’ link may get indexed by Google and it causes a duplicate content of the original blog post URL (which is only up to "w3c.html"). This can be serious in case of blog posts with many comments, as all of these comments will be indexed as separate URLs by Google.

Another case with duplicate content is with monthly archive pages. These have all posts made in a particular month. In Blogger, these archive pages are not disallowed with a Robots.txt directive. They get indexed by search engines and causes duplicate content problems.

The categories (labels) pages on Blogger do not cause duplicate content penalty, as they are already disallowed through the Robots.txt file in Blogger. You can find this in Webmaster Tools.

How to Fight Duplicate Content

All you have to do to find out duplicate content is this:

Go to Google, search for site:your URL (without space after the colon).
Now, see how many URLs are indexed by Google. If it is more than the number of posts you have published, then there is duplication for sure.
Send a removal request at Google Webmaster Tools for all unnecessary URLs (like the showComment URL above). Don’t request to remove any normal post URL.

Removal Request Screenshots

Before requesting removal, make sure you meet the criteria here. Here are the screenshots of requesting removal of URL from Webmaster Tools. Click to enlarge.

1. The Red colored link is the duplicate comment link
Google showing duplicate Blogger comment link
2. Starting a removal request

On clicking the New Removal Request button from Google Webmaster Tools->Tools->Remove URLs, you will see this window.
Starting a removal request at Google Webmaster Tools
3. Put in the URL and add it
Google webmaster Tools URL removal request adding URLs
4. Once done, submit the request
Google Webmaster Tools URL removal request submitted

When using the Recent Comments widget, take this precaution.

  • Go to Layout->Edit HTML
  • Search for “Recent Comments” or whichever title you have given to the recent comments widget.
  • Look for expr:href='data:i.alternate.href' after that, add the rel="nofollow" attribute as in the image.
  • Once done, save the template. Now the recent comments widget will be automatically nofollowed.
Recent Comments widget nofollowing

[A very important update to this post: Adding Nofollow to post page timestamp]

However, make sure these URLs are not linked to from anywhere on the web. That will cause it get indexed and noticed by search engines.

We cannot edit the Blogger Robots.txt file. So, the monthly archive pages may be automatically included in the index. To prevent this, make sure you don’t link the monthly archive page from anywhere on your blog. If you find any links to this page, try to request the person to remove it or put nofollow attribute to it. If you are self-hosting your blog, disallow all duplicate pages from search bots through a Robots.txt directive.

Look at my sidebar, where each month’s archives are shown as a monthly post recap page (for better indexing), which is a post page with links to that month’s all posts.

If you have a design like my WP Premium here, the monthly archives are placed within a JavaScript widget on the sidebar, which will not be found by search engines. Just make sure, however, that nobody links to these archive pages. If you find they are still indexed, try to request a removal at Webmaster Tools.

Copyright © Lenin Nair 2008


  1. It is a nice post and i did the comment no follow right now.
    Thank you for the tip.

    I had a question.

    If we show some important links on the side bar like recent posts or important posts will it be a duplication issue ?
    Request you to clarity ?

  2. Hi, Suresh, thanks for the comment.

    You can of course show your related posts or featured posts on the sidebar. That will not be counted as duplicate content. Make just sure that you don't link to any comment link or the monthly archive page link. If you want, you can always make these links NoFollow.


  3. Excellent article! Duplicate content issues are very important to avoid in terms of on-page SEO.

  4. Thanks, Barry. I had recently commented on your blog. You got a great resource as well.

  5. Hi Lenin, thanks for the tip! Just did it on my blog. Time to remove all that duplicate content from search engines! =)

    Another useful tip: find the code (b:if cond='data:blog.pageType == "archive"') on the top of your template and add a meta robots noindex right below it. That will prevent search engines from indexing your archives. Hope it helps! ;)

  6. Hi presidente, thanks for the comment. definitely your tip looks like workable. Thanks for it.

  7. The request for deleting urls from google using webmaster tools have failed
    It sayed there is third party owner ( blogspot) and urls can be moved only by it !!

    what to do
    I have about 430 duplicate url because I have comments

  8. Blogger URLs can't be removed as you can't edit robots.txt file or robots meta tag. You can remove comments right?

  9. I really enjoyed to read your blog because you have content what I expected here. thanks

  10. This post really helped me alot,
    I was worry about the tons of duplicate content on my blogs,
    But now I can relax and my peace of mind is back.

  11. Thankyou for this nice post, very useful, but now i have a problem.
    i have a duplicate html?commentPage=2 can you help me please ?


Post a Comment

Comments are moderated very strictly

Popular posts from this blog

En Dash, Em Dash, and Hyphen

We have three types of dashes in use: The hyphen, En Dash, and the Em Dash. In this post, we will see how to use them all correctly. Hyphen (-) The hyphen is the minus key in Windows-based keyboards. This is a widely used punctuation mark. Hyphen should not be mistaken for a dash . Dash is different and has different function than a hyphen. A hyphen is used to separate the words in a compound adjective, verb, or adverb. For instance: The T-rex has a movement-based vision. My blog is blogger-powered. John’s idea was pooh-poohed. The hyphen can be used generally for all kinds of wordbreaks . En Dash (–) En Dash gets its name from its length. It is one ‘N’ long (En is a typographical unit that is almost as wide as 'N'). En Dash is used to express a range of values or a distance: People of age 55–80 are more prone to hypertension. Delhi–Sidney flight was late by three hours. In MS Word, you can put an En Dash either from the menu, clicking Insert->Symbol or by the k

4 Effective Ways to Write About a Boring Topic

  With the plethora of interesting topics to write about, you’re fortunate enough to get the “boring” one. While it can be a pain for many writers to wind up with such a task, I’m telling you now there are ways to make yours more interesting than it is. So if you find yourself stuck with the dreariest topic to fill in a blog about, don’t fret. Here are the four best ways to unburden yourself. 1. Never a boring topic, only a boring writer. Here’s the hard fact: It’s never about the topic being boring. It’s about the writer making it boring. For instance, you’re supposed to write about aquariums. I know, how can you continuously make this topic interesting, right? Well, you’d be surprised just in how many ways you can make it an enticing read. Start by listing down the basic “what”, “where”, “when” and “how” surrounding the topic. You can ask (and research) about “What material was first used to make aquariums?” or even “How the first aquarium was built?” or “What are

Another Tiny List of Confusables

Earlier, you may remember we published a list of confusable words . Here we are again, with such a list of words. Abjure/Adjure: Abjure means "to formally renounce (give up) something" such as a position. Adjure on the other hand means 'to appeal to' or 'solemnly order'. The governor decided to abjure his position due to political pressure. Normally, adjuring to the subordinates doesn't give many results. Amount/Number: Use amount when you have uncountable subject. Use number when it is countable. The amount of love one gets depends on the number of friends one has. Appraise/Apprise: Appraise is the word applied to quantitative evaluation of something. Apprise means 'communicate' or 'inform'. Appraising diamonds is the work of an expert. Joe apprised me of the schedule of events. Attorney/Lawyer/Solicitor: These terms are highly misinterpreted and confused by many people. Let me clarify. In the US, an attorney is any member