nofollow is an HTML attribute value (no_follow) used to instruct search engines that a hyperlink should not influence the link target's ranking in the search engine's index. It is intended to reduce the effectiveness of certain types of spamdexing, thereby improving the quality of search engine results and preventing spamdexing from occurring in the first place.(more on Wikipedia) Google introduced the no_follow attribute in 2005 to prevent comment spam and trackback spam: Official Google Blog: Preventing comment spam
The robots exclusion standard, also known as the Robots Exclusion Protocol or robots.txt protocol is a convention to prevent cooperating web spiders and other web robots from accessing all or part of a website which is, otherwise, publicly viewable. For example: "Do not follow any of the hyperlinks in the body of this document." (Wikipedia)
How the attribute is being interpreted differs between the search engines. While some take it literally and do not follow the link to the page being linked to, others still "follow" the link to find new web pages for indexing. In the latter case rel="nofollow" actually tells a search engine "Don't score this link" rather than "Don't follow this link."(Wikipedia)
rel="nofollow" Action | Yahoo | MSN Search | Ask.com | |||||
---|---|---|---|---|---|---|---|---|
Follows the link | Yes | Yes | Not proven | Yes | ||||
Indexes the "linked to" page | No | Yes | No | Yes | ||||
Shows the existence of the link | Only for a previously indexed page | Yes | No | Yes | ||||
In SERPs for anchor text | Only for a previously indexed page | Yes | No | Yes |