Nofollow
{{Short description|Attribute on a link for search engines}}
{{Lowercase title|nofollow}}
{{selfref|For technical documentation about nofollow as it relates to Wikimedia projects, see meta:nofollow.}}
{{Multiple issues|
{{Unreliable sources|date=August 2011}}
{{Primary sources|date=August 2021}}
}}
nofollow is a setting on a web page hyperlink that directs search engines not to use the link for page ranking calculations. It is specified in the page as a type of link relation; that is: <a rel="nofollow" ...>
. Because search engines often calculate a site's importance according to the number of hyperlinks from other sites, the nofollow
setting allows website authors to indicate that the presence of a link is not an endorsement of the target site's importance.
Concept and specification
The nofollow
value was originally suggested to stop comment spam in blogs. Believing that comment spam affected the entire blogging community, in early 2005 Google's Matt Cutts and Blogger's Jason Shellen proposed the value to address the problem.{{citation | url=http://www.published-articles.com/Art/18844/136/The-nofollow-Attribute-and-SEO.html |title=The nofollow Attribute and SEO | url-status=usurped | archive-url=https://web.archive.org/web/20110715131303/http://www.published-articles.com/Art/18844/136/The-nofollow-Attribute-and-SEO.html | archive-date=2011-07-15 }}{{cite web | title=rel="nofollow" | website=Microformats Wiki | date=10 Jan 2005 | url=http://microformats.org/wiki/rel-nofollow | access-date=June 17, 2007}}
The specification for nofollow
is copyrighted 2005–07 by the authors and subject to a royalty-free patent policy, e.g. per the W3C Patent Policy 20040205,{{cite web | title=W3C Patent Policy | website=W3C | date=2004-02-05 | url=https://www.w3.org/Consortium/Patent-Policy-20040205/}} and IETF {{IETF RFC|3667|3668|leadout=and}}.
= Example =
Introduction and support
Google announced in early 2005 that hyperlinks with rel="nofollow"
{{cite web | title=Links in HTML documents |at=rel = link-types| website=W3C | url=https://www.w3.org/TR/REC-html40/struct/links.html#adef-rel | access-date=May 29, 2007}} would not influence the link target's PageRank.{{cite web | title=Preventing comment spam | website=Official Google Blog | date=2005-01-18 | url=https://googleblog.blogspot.com/2005/01/preventing-comment-spam.html | access-date= May 29, 2007}} In addition, the Yahoo and Bing search engines also respect this attribute value.{{cite web |date=June 3, 2008 |url=http://www.bing.com/community/blogs/webmaster/archive/2008/06/03/robots-exclusion-protocol-joining-together-to-provide-better-documentation.aspx |website=Bing Community |title=robots exclusion protocol: joining together to provide better documentation|accessdate=June 11, 2009 |archive-url=https://web.archive.org/web/20090611225210/http://www.bing.com/community/blogs/webmaster/archive/2008/06/03/robots-exclusion-protocol-joining-together-to-provide-better-documentation.aspx |archive-date=2009-06-11}}
On June 15, 2009, Google software engineer Matt Cutts announced on his blog that GoogleBot changed the way it treats nofollowed links, in order to prevent webmasters from using nofollow for PageRank sculpting. Prior to this, webmasters would place nofollow tags on some of their links in order to maximize the PageRank of the other pages. As a result of this change, the usage of nofollow leads to the evaporation of the pagerank of outgoing normal links as they started counting total links while calculating page rank. The new system divides page rank by the total number of outgoing links irrespective of nofollow or follow links, but passes the page rank only through follow or normal links. Cutts explained that if a page has 5 normal links and 5 nofollow outgoing links, the page rank will be divided by 10 links and one share is passed by 5 normal links.{{cite web | title=PageRank sculpting | website=Matt Cutts: Gadgets, Google, and SEO | date=2009-06-16 | url=https://www.mattcutts.com/blog/pagerank-sculpting/ }} However, as of March 1 2020, Google is treating the nofollow link attribute as a hint, rather than a directive, for crawling and indexing purposes.{{cite web | last=Nguyen | first=George | title=Google’s new treatment of nofollow links has arrived | website=Search Engine Land | date=2020-02-28 | url=https://searchengineland.com/googles-new-treatment-of-nofollow-links-has-arrived-329862 }}
Interpretation by the individual search engines
While all engines that use the nofollow
value exclude links that use it from their ranking calculation, the details about the exact interpretation of it vary from search engine to search engine.{{cite web |first=Loren |last=Baker |date=April 29, 2007 |url=https://www.searchenginejournal.com/how-google-yahoo-askcom-treat-the-no-follow-link-attribute/4801/ |title=How Google, Yahoo & Ask.com Treat the No Follow Link Attribute |website=Search Engine Journal |accessdate=May 29, 2007 |archive-url=https://web.archive.org/web/20070428054603/https://www.searchenginejournal.com/how-google-yahoo-askcom-treat-the-no-follow-link-attribute/4801/ |archive-date=2007-04-28 |url-status=usurped}}{{cite web |first=Michael |last=Duz |date=December 2, 2006 |url=http://www.seo-blog.com/rel-nofollow.php |title=rel="nofollow" Google, Yahoo and MSN |website=SEO Blog |accessdate=May 29, 2007 |archive-url=https://web.archive.org/web/20070602104017/http://www.seo-blog.com/rel-nofollow.php |archive-date=June 2, 2007|url-status=dead}}
- Google states that their engine "in general" takes "nofollow" literally and does not "follow" the link.{{cite web|url=https://support.google.com/webmasters/answer/96569?hl=en|title=Use rel="nofollow" for specific links - Search Console Help|website=support.google.com|language=en|access-date=2018-01-15|archive-date=2017-10-04|archive-url=https://web.archive.org/web/20171004013514/https://support.google.com/webmasters/answer/96569?hl=en|url-status=dead}}
- Yahoo! follows it, but excludes it from their ranking calculation.{{cite web |url=https://www.searchenginejournal.com/how-google-yahoo-askcom-treat-the-no-follow-link-attribute/4801/|title=How Google, Yahoo & Ask.com Treat the No Follow Link Attribute - Search Engine Journal|date=29 April 2007|website=searchenginejournal.com}}
- Bing may not follow it, but they exclude it from their ranking calculation.{{Citation needed|date=October 2013}}{{cite web |url=http://www.betacompression.com/dofollow-nofollow-links-in-seo/|title=Dofollow And Nofollow Links In SEO|website=Beta Compression|language=en-US|access-date=2017-03-18}}
- Ask.com also respects the attribute.{{cite web |url=http://about.ask.com/en/docs/about/webmasters.shtml#10 |title=Webmasters |publisher=About Ask.com |access-date=2012-01-09 |url-status=unfit |archive-url=https://archive.today/20120707054014/http://about.ask.com/en/docs/about/webmasters.shtml#10 |archive-date=2012-07-07}}
- Baidu appears to respect the attribute.{{Citation needed|date=December 2023}}
class="wikitable"
!rel="nofollow" Action !Google !! Yahoo! !! Bing !! Ask.com !! Baidu |
Uses the link for ranking
|{{No}} |{{No}} |{{No}} |{{n/a}} |{{No}} |
---|
Follows the link
|{{No}} |{{Yes}} |{{n/a}} |{{No}} |{{n/a}} |
Indexes the "linked to" page
|{{No}} |{{Yes}} |{{No}} |{{No}} |{{n/a}} |
Shows the existence of the link
|{{partial|Only for a previously indexed page}} |{{Yes}} |{{Yes}} |{{Yes}} |{{n/a}} |
In results pages for anchor text
|{{partial|Only for a previously indexed page}} |{{Yes}} |{{partial|Only for a previously indexed page}} |{{Yes}} |{{n/a}} |
Use by websites
Many weblog software packages mark reader-submitted links this way{{cite web | title=Preventing comment spam | website=Official Google Blog | date=2005-01-18 | url=https://googleblog.blogspot.com/2005/01/preventing-comment-spam.html | access-date= September 28, 2010}} by default (often with no option to disable it, except for modification of the software's code).
More sophisticated server software could suppress the nofollow for links submitted by trusted users like those registered for a long time, on a whitelist, or with an acceptable karma level. Some server software adds rel="nofollow"
to pages that have been recently edited but omits it from stable pages, under the theory that stable pages will have had offending links removed by human editors.
The widely used blogging platform WordPress versions 1.5 and above automatically assign the nofollow
attribute to all user-submitted links (comment data, commenter URI, etc.).{{cite web | title=Nofollow| website=WordPress Codex | date=2005-05-23 | url=https://codex.wordpress.org/Nofollow | access-date=May 29, 2007}} However, there are several free plugins available that automatically remove the nofollow
attribute value.{{cite web | title=Plugins categorized as nofollow | website=WordPress.org | url=https://wordpress.org/plugins/tags/nofollow/ | access-date=March 10, 2008}}
Social bookmarking and photo sharing websites that use the rel="nofollow"
tag for their outgoing links include YouTube and Digg.com{{cite web |first=John |last=Quinn |date=September 2, 2009 |url=http://blog.digg.com/?p=864 |title=Recent Changes to NOFOLLOW on External Links |website=Digg the Blog |accessdate=September 3, 2009 |archive-url=https://web.archive.org/web/20090906085911/http://blog.digg.com/?p=864 |archive-date=2009-09-06 |url-status=dead}} (for most links); websites that don't use the rel="nofollow"
tag include Yahoo! My Web 2.0, Technorati Favs, and Propeller.com (no longer an active website).{{cite web |first=Loren |last=Baker |date=November 15, 2007 |url=http://www.searchenginejournal.com/social-bookmarking-sites-which-dont-use-nofollow-bookmarks-and-search-engines/5985/ |title=Social Bookmarking Sites Which Don’t Use NoFollow Bookmarks and Search Engines |website=Search Engine Journal |access-date=December 16, 2007 |archive-url=https://web.archive.org/web/20071116064806/http://www.searchenginejournal.com/social-bookmarking-sites-which-dont-use-nofollow-bookmarks-and-search-engines/5985/|archive-date=2007-11-16 |url-status=usurped}}
Repurpose
=Control internal PageRank flow=
Search engine optimization professionals started using the nofollow
attribute to control the flow of PageRank within a website, but Google has since corrected this error, and any link with a nofollow attribute decreases the PageRank that the page can pass on. This practice is known as "PageRank sculpting". This is an entirely different use than originally intended. nofollow
was designed to control the flow of PageRank from one website to another. However, some SEOs have suggested that a nofollow
used for an internal link should work just like nofollow
used for external links.
Several SEOs have suggested that pages such as "About Us", "Terms of Service", "Contact Us", and "Privacy Policy" pages are not important enough to earn PageRank, and so should have nofollow
on internal links pointing to them. Google employee Matt Cutts has provided indirect responses on the subject, but has never publicly endorsed this point of view.{{Cite news |date=2007-10-08 |title=Eric Enge Interviews Google's Matt Cutts {{!}} Perficient Digital |url=https://blogs.perficientdigital.com/2007/10/08/eric-enge-interviews-googles-matt-cutts/ |archive-url=http://web.archive.org/web/20191001202140/https://blogs.perficientdigital.com/2007/10/08/eric-enge-interviews-googles-matt-cutts/ |archive-date=2019-10-01 |access-date=2025-06-11 |work=Perficient Digital |language=en-US}}
The practice is controversial and has been challenged by some SEO professionals, including Shari Thurow{{Cite web |last=Thurow |first=Shari |date=2008-03-06 |title=You'd Be Wise To "NoFollow" This Dubious SEO Advice |url=https://searchengineland.com/youd-be-wise-to-nofollow-this-dubious-seo-advice-13524 |access-date=2025-06-11 |website=Search Engine Land |language=en}} and Adam Audette.{{Cite web |title=8 Arguments Against Sculpting PageRank™ with Nofollow {{!}} AudetteMedia |url=http://www.audettemedia.com/blog/arguments-against-nofollow/ |archive-url=http://web.archive.org/web/20111006221230/http://www.audettemedia.com/blog/arguments-against-nofollow/ |archive-date=2011-10-06 |access-date=2025-06-11 |website=www.audettemedia.com |language=en-US}} Site search proponents have pointed out that visitors do search for these types of pages, so using nofollow
on internal links pointing to them may make it difficult or impossible for visitors to find these pages in site searches powered by major search engines.
Although proponents of use of nofollow
on internal links have cited an inappropriate attribution to Matt Cutts (see Matt's clarifying comment, rebutting the attributed statement) as support for using the technique, Cutts himself never actually endorsed the idea. Several Google employees (including Matt Cutts) have urged Webmasters not to focus on manipulating internal PageRank. Google employee Adam Lasnik{{Cite web |last=Odden |first=Lee |date=2008-02-20 |title=Video: Interview with Adam Lasnik of Google |url=https://www.toprankmarketing.com/blog/adam-lasnik-video/ |access-date=2025-06-11 |website=TopRank® Marketing |language=en-US}} has advised webmasters that there are better ways (e.g. click hierarchy) than nofollow
to "sculpt a bit of PageRank", but that it is available and "we're not going to frown upon it".
YouTube, a Google company, uses nofollow on a number of internal "help" and "share" links.{{cite web |url=http://www.inverudio.com/programs/WordPressBlog/NofollowReciprocity.php |title=Nofollow Reciprocity |publisher=Inverudio.com |date=2010-01-28 |access-date=2012-01-09}}
Qualified outbound links
On September 10, 2019, Google announced{{cite web |url=https://webmasters.googleblog.com/2019/09/evolving-nofollow-new-ways-to-identify.html|title=Evolving "nofollow" – new ways to identify the nature of links|website=Official Google Webmaster Central Blog|language=en|access-date=2019-09-12}}{{cite web |url=https://support.google.com/webmasters/answer/96569|title=Qualify your outbound links to Google - Search Console Help|website=support.google.com|access-date=2019-09-12}} two additional ways for webmasters to qualify the relationship of outbound hyperlinks. The attribute rel="sponsored"
may be used to denote links that are advertisements, sponsorships or other compensation agreements. The attribute rel="ugc"
, standing for "User-generated content", may be used to denote content such as user-contributed comments and forum posts. Additionally, the attributes may be combined, such as rel="ugc sponsored"
, denoting a link that was both user-generated and sponsored. In 2019, WordPress announced plans to convert all blog comments into rel="ugc".{{Cite web|url=https://www.searchenginejournal.com/wordpress-rel-nofollow-ugc/329109/|title=WordPress 5.3 Adopts Rel UGC Nofollow Link Attribute|date=2019-10-04|website=Search Engine Journal|language=en|access-date=2019-10-04}}
These "hint" link attributes address some of the criticisms of nofollow
by allowing webmasters to denote outbound links that lack "the weight of a first-party endorsement", but are not necessarily spam.
See also
- Link building
- noindex
- PageRank
- Search engine optimization
- Spam in blogs about nofollow
- Web crawlers, also called Search engine spiders
=Blocking and excluding content from search engines=
- Robots exclusion standard (robots.txt)
- Robots meta tag