WordPress uses templates that reproduce large blocks of text and code on each page of your site, typicall for the header, footer and sidebar sections. From a usability point of view, this is usually helpful as it allows the page to maintain the same look and feel of the remainder of the site. And websites should be built for usability and readability first and foremost.
However having links on every page of your site to every other page of your site dilutes page rank and takes emphasize away from your “money page” or the page that “pays the rent”.
One solution is that will both allow your overhead pages to be indexed, but still control page rank flow through the site is to add a “no-follow” attribute to the links to overhead pages on the subpages of your site. But how do you do this with wordpress?
While I haven’t tested this yet, I’m sure others have thought of it. In the php code for your header, sidebar or footer, it’s possible to do a check to see what page you are currently on. If you are not on the “home” page, simply employ one set of code that includes the “rel=’nofollow’” attribute.
I’ll have to check and see if the “SEO Optimized” WordPress templates I’ve seen and been using employ this strategy.
If you are intesreted in more insights like this, sign up for my newsletter up top and to the right. If you want to get this type of information directly from the source, check out Stompernet’s Stomping the Search Engines 2.0…it’s free if you simply sign up for their list.
Popularity: 29% [?]