WordPress SEO Adjustment Leads To Higher Traffic
447 words | Filed in: SEO, Web Traffic, Wordpress |
Please read the "Please Confirm" email from Manuel Viloria and confirm your request, and the info will be sent to you in a matter of minutes. We respect your privacy and will never share your contact info.
If you want more web site traffic, you'll need to adjust your WordPress theme so that the search engines will index the right pages. The secret lies in preventing duplicate content, and here's how to solve that issue.
When you create your site using WordPress, you'll unwittingly end up with a lot of duplicate content. For example, there's the actual post itself, the page containing posts made on a certain day, month, year, and even category.
Here's the code to place in the header.php file of your theme, between the HEAD tags:
<?php if((is_home() || is_single() || is_category || is_page()) && (!is_paged())) {
echo '<meta name="robots" content="index,follow">';
} else {
echo '<meta name="robots" content="noindex,follow">';
}?>
(Found this code in WordPress And Google: Avoiding Duplicate Content Issues, thanks to Steven Bradley's Problems With WordPress Posts Going Supplemental In Google’s Index. If you copy/paste code and later encounter errors, please check if the apostrophes or double-quotes are simple straight characters or slanted smartquotes. PHP requires simple apostrophes and quotes.)
What the code basically does is to tell the search engine robots not to index the page if it is a Date or Category page.
This helps a lot because I've noticed that WordPress category pages are shown first in the search engine results. The link to the actual post is not found, because the post is considered a duplicate of the Category page.
When searchers land on your Category pages, they usually have a hard time finding the post that they're looking for, because there may be tens or hundreds of posts in that one Category. What do you think is going to happen to your site traffic if people can't quickly find the info they need?
(NOTE: Sometimes, Google does eventually index your actual post rather than its Category page. Other times the post appears in the Google search engine results ahead of its Category page.
I don't know why that's the case, but I am concerned that my other WP-powered sites which predominantly display Category pages rather than actual posts in the SERPs. Are you experiencing the same thing?)
If you'd rather not deal with code, perhaps you can try getting rid of those sidebar links to your Categories or Monthly Archives. I've seen sites without those, and their listings in Google mostly show the permalinks of their actual posts and not of their Category/Monthly Archives pages.
To-do: Stumble this Post | Subscribe to the Full RSS Feed
To-read: Click Here To See How I Get 25-50 Free Visitors To My Website Every Single Day

Manuel Viloria is your helpful multimedia internet publishing coach who shows you how to make $100/day online. Whether it's through blogging, podcasting, article marketing, videoblogging, email listbuilding, or even through Web 2.0 or social network marketing, you can increase your website visitors today. For more information, please visit Get More Traffic | ManuelViloria.com.
Posted by Manuel Viloria | Filed in: SEO, Web Traffic, Wordpress
Review: How To Make $100 A Day Online.![]() | ||
![]() |
||
![]() |
![]() |
![]() |






These are bits of code that I'll remove from the theme:
If ever I change my mind, I'll add these back. Anyway, I'll just post them here so I don't forget.
wow! i'm glad you visited my site or misclicked it! but i like this! i am learning a lot! i am new into all these and this is certainly great!!!!
how come you have overstack? there's something wrong with the codes?
Hi Reyna Elena,
Thanks for dropping by! No, I didn't misclick when I visited your site. =)
What is overstack?
You also need to optimize your title tags in Wordpress:
<?php if(is_home()) { bloginfo('title'); echo ' - '; bloginfo('description'); } else { wp_title(''); echo ' - '; bloginfo('name'); } ?>
Your meta adjustment assumes that your homepage does not extend to other pages. If your homepage has those "next" links (for older pages), you'll need this:
(is_home() && ($paged < 2 ))
Got that from How to Make a WordPress Blog Duplicate Content Safe
Made some adjustments in the header code, thanks to Chris Garrett's Blog SEO: Get Your Blog out of the Supplemental Index.
Check out this SEO Wordpress plugin (All in One SEO Pack)
http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/
[...] handle this. One is to put nofollow robots meta tag on pages you don’t want to get indexed. Manuel Viloria has details on his blog on how to do this. Another solution which I do is to use the “More” feature of Wordpress so that only the [...]
Thanks for this. I've been looking for something like this to stop duplicate content hurting my pagerank with Wordpress.
- Dwayne Charrington.
http://www.dwaynecharrington.com
Thanks too. I'm forgot the setup my permalinks to avoid the double content
It's an old post, but i just know it !

pity me!
thanks manuel !