≡ Menu

Plugin: WordPress Duplicate Content Cure

Update: 3-04-07

You can change line 24 in the plugin from:

if((is_single() || is_page() || is_home()) && (!is_paged())){


if((is_single() || is_category() || is_page() || is_home()) && (!is_paged())){

and that will put your category pages in Google. This plugin is very simple and can be modified very easily.

I just installed the WordPress Duplicate Content Cure. WordPress creates lots of different pages that are very similar or completely the same. What it does is put a “noindex,follow” tag on these pages.

Be carefull with this plugin it can hurt your rankings. It is very common for a blog to rank for category pages. This plugin will remove all pages other than the ones you create. It will remove the category pages from google. Category pages rank well in Google because you end up with a pretty high keyword density and the internal linking. I am not recommending this plugin just testing it out. I may end up making some changes to it. I think it is a good idea just knocks out a bit too much.

Comments on this entry are closed.

  • bjones March 4, 2007, 11:45 pm

    Just a heads up. Your modification to the duplicate content cure plugin isn’t doing what you want it to do. Your mod only allows the first page of the category to be indexed. I have updated the plugin so that you can now specify whether or not you want to keep your category pages indexed, and it will keep all category pages, not just the first page of each category.

    You can download the updated version (see the link above)

  • ogletree March 5, 2007, 12:38 pm

    Your right I did not think about that. But now that you mention it that is what I want. I only want one page per category indexed. Any more would get back into the duplicate content issue. I might want more category pages indexed if I figured out a way to give each one a different title. Pages with same title tend to go into the sup index.

  • ogletree March 25, 2007, 11:05 am

    Yes. you can stick the code right above the tag. If you will notice I took out the index, follow part because that is redundant. I personally think it is retarded to add that junk to your site. Google will scoop up anything.</p> <p>< ?php<br /> if((is_single() || is_category() || is_page() || is_home()) && (!is_paged())){</p> <p>}else{<br /> echo "<meta name="robots" content="noindex,follow">n";<br /> }<br /> ?>

  • ... on duplicate content January 21, 2009, 3:44 am

    There are even more duplicate content issues with wordpress now comment pagination is here – multiple URLs with the same title, description and post but with different comments.

  • Omer March 17, 2009, 12:53 pm

    wow this should be in the wordpress documentation. Great stuff :) Very helpful.

  • Matt November 20, 2009, 2:23 pm

    Mars N-

    add Disallow: /tag/ in your robots.txt. Should take care of the tag/ pages being crawled/indexed.

  • Daniella Needels November 11, 2010, 2:39 pm

    I was scanning something else about this on another blog. Interesting. Your position on it is diametrically contradicted to what I read earlier. I am still mulling over the diverse points of view, but I’m leaning heavily toward yours. And regardless, that’s what is so superb about modernized democracy and the marketplace of thoughts on-line.