When a hyperlink on a web page contains the rel=”nofollow” attribute, it functions as a signal to search engine bots that the originating site does not endorse or transfer authority to the content of the linked page.

The nofollow attribute was initially developed by Google in 2005 to help website owners (particularly bloggers) combat comment spam. It provided a mechanism for bloggers to shield themselves from toxic link schemes and preserve their site’s credibility and ranking position.

In 2020, the specialized attributes rel=”sponsored” and rel=”ugc” were also introduced—these specifically signal to search engine crawlers that web pages contain paid advertisements or user-generated content, respectively.

Coinciding with the rollout of these new link attributes, Google announced a procedural shift: it would no longer automatically disregard all links carrying the nofollow attribute. It indicated that the attribute was no longer essential for spam protection due to the development of other sophisticated techniques.

Under the new system, all three attributes (nofollow, sponsored, and ugc) now provide crawlers with “hints” on how the links should be considered during the ranking process, rather than strict directives to ignore them entirely.