Nofollow是一个绝大多数搜索引擎都支持的一个标签,在网站搜索引擎优化中大量使用,其代码形式为<a href=””http://www.xxx.con/”” rel=””nofollow””>锚文字</a>,其意义为:该链接并非信任投票,不传递链接权重和锚文字。该标签通常用于各类社交软件或者评论区、留言板之类的地方,因为在这些地方,任何访问用户都可以留下链接,而网站的管理人员可能很难排查每一条评论。同样的,nofollow标签还用于并不想传递权重而遭到搜索引擎惩罚的网络广告。
在2008年以前,nofollow标签常常被一些SEO人员用于控制网络内部的链接权重,防止权重流通到诸如著作权、隐私权政策之类没有搜索价值的网页上。但是这种手段似乎收效并不大,因为在2008年上半年,谷歌对nofollow的链接权重传递算法做出了改变,使其可以分散PR值和权重,在这个改变发生了一年多后,一直都没有人注意到算法已经改变了。
因此,现在对于英文网站来说,使用nofollow会浪费权重,谷歌官方也不支持这种使用标签控制网页权重的做法,但是nofollow标签依然还有自己的价值,如果网站页面过多,搜索引擎可能没办法一次抓取到所有有价值的网页,这时候把隐私权政策之类的网页链接打上nofollow,就可以让搜索引擎去抓取那些更有价值的网页了。
而对于中文网站来说,百度对于nofollow的处理与谷歌不同,百度将有该标签的链接视同无物,既不传递权重,也不浪费权重,因此中文网站可以把那些低价值的内页打上nofollow,而英文网站要更谨慎一些。
在2019年,谷歌公布了nofollow标签的一些新的改动,首先是增加了两个新的属性,一个是“sponsored”,用于标注利益关系存在的链接,另一个是“ugc”用于一些用户产生的内容,比如社区论坛之类的。其次,nofollow将被视为一个建议而非指令,也就是说,谷歌不再会像以前一样看到nofollow就止步,而可能会自行决定是否爬取该链接。
谷歌解释说:这样做是为了更好地分析、使用链接信号。因为大量的用户评论以及其他指向外部的链接被加上了该标签,如果把这些链接全部都忽略了,那就措失了许多值得参考的高质量链接。而另一大搜索引擎Bing则表示,他们一直都是这样做的,而百度是否也会这样做还不得而知。