Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

After reviewing my content keywords in Webmaster Tools, it seems that Google is identifying the text in non-relevant links as keywords. Is it acceptable practice to implement rel="nofollow" within the script of these links?

share|improve this question
No. No. No. No. No. No. No. No. No. No. – John Conde Sep 11 '13 at 15:41
haha, ok. I get the point – Andrew Findlay Sep 11 '13 at 15:53
up vote 4 down vote accepted

Like I said (dramatically and poorly) in my comments, it is not an acceptable practice. nofollow is designed for webmasters to disavow links on their own website that they do not have editorial control over. The best example of this are blogs with links to the websites of commentors. This was a common source of spam and this allows blogs to allow the users to include those links but they have no SEO value. That is not the case here.

Using nofollow to attempt to manipulate how Google crawls and views your site is a bad plan. Just because Google sees those keywords on your site doesn't mean it doesn't see the other keywords you are trying to rank well for. It sees all of them. And those internal links are helpful for Google to find and index your pages so they're good to have.

If you can't change the anchor text to better keywords then leave everything alone.

share|improve this answer
John you not 100% correct. You can use nofollow internally on links that you do not want Google to crawl, such as links to sign up, register here pages etc, as outlined here by Google: support.google.com/webmasters/answer/96569?hl=en. – Max Sep 12 '13 at 2:04
Although, yes I agree not for anything else, such as the OP is proposing. – Max Sep 12 '13 at 2:04

Keep in mind that if Googlebot sees a nofollow on a link on a page, then it treats every link on the page with that same URL as nofollow.

Consider this senario: You have two links on the page to myotherpage.html. The first link has the anchor text "Click Here" because it is prominent to users and usability testing shows that having action words increases the click through rate. The second link has the anchor text "my target keywords". You'd like Googlebot to ignore "click here" so you apply a nofollow to the first link. The problem is that even when the second link is plain, Googlebot treats both links as nofollow. You are not passing any pagerank at all to myotherpage.html.

Google never intended nofollow to be used for directing Googlebot within your site. People have tried to use it to sculpt pagerank or to try to manipulate the keywords that Googlebot sees. Neither approach works well. There are just two many pitfalls that are easy to get into.

share|improve this answer
Do you have a source of the info on the first sentence? It kinda makes sense, but isn't something I'd heard before. – Tim Fountain Sep 11 '13 at 18:17
Bruce Clay did nofollow testing in 2010 and announced the results at PubCon. He had three findings, the third of which was "If you use nofollow on even one of the multiple links, they all stop passing PR." Here is a thread from WebmasterWorld discussing it: webmasterworld.com/google/4163381.htm – Stephen Ostermiller Sep 11 '13 at 18:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.