If you are new to WordPress, you will notice that your post content will be displayed or I should say, duplicated on your front page, on your single post page, on your category page and also on your archive page.

The way WP organises its contents by default is such that it is vulnerable to issue of duplicate content which will affect badly your position in search engine ranking, Google in particular. The cause for duplicate internal content is usually your archives page, which is normally used for categories and monthly archives.

In Google terms

Duplicate content generally refers to substantive blocks of content within or across domains that either completely match other content or are appreciably similar.

…..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.

The solution?

One of the thing you can do is make a little change in your theme’s template to display full content on a single post page only and everything else just a short excerpt of the full post.

To do that you need to edit your theme’s index.php and find the following code

<? php the_content(__('Read the rest of this entry &raquo;')); ?>

replace it with

<? php the_excerpt(__('Read the rest of this entry &raquo;')); ?>

When you are done, repeat the same to your archive.php and search.php.

Apart from avoiding duplicate content, another benefit of using an excerpt is that it will increase your Page Views as your readers will have to navigate to the next page to read the full content post.

Let me know what you think. What other methods do you practice to prevent duplicate content on your blog?

PS: I assume you already know how to edit your theme’s template, if not, you can ask me via the comment section. I’ll be glad to help.

Update: If there is one plugin that does the task of eliminating duplicate content is Duplicate Content Cure Plugin. It is a simple, yet effective SEO plugin that prevents search engines from indexing WordPress pages that contain duplicate content, like archives and category pages.
Thanks, Bill