首页 SEO动态正文

nofollow标签的作用有重大变化

启明SEO SEO动态 2019-09-29 11:50:29 2766 0 nofollow

前段时间(2019年9月11日),Google官方博客发了个帖子:Evolving “nofollow” – new ways to identify the nature of links (演变中的nofollow – 判断链接性质的新方法),公布从今天开始,nofollow标签的作用和Google处理nofollow的方法有了重大变化。


nofollow标签的历史


经典的nofollow标签作用和使用方法以前的帖子写过,详情读者可以参考以前帖子。

nofollow标签(准确说是属性,不过约定俗成,还是叫标签吧)是Google和Yahoo等搜索引擎2005年推出的,目的是告诉搜索引擎不要跟踪加了nofollow的链接,不要传递链接权重,不要在搜索算法中计算这个链接。百度也支持nofollow标签。

nofollow最初的目的是加在论坛、博客留言之类的地方,因为这些地方的链接是别的用户加的,并不是站长对其它网站的一个投票。很快nofollow也被广泛使用在广告、赞助链接上,因为这种链接也不应该被视为一个投票。

既然搜索引擎基本上忽略nofollow链接,nofollow链接指向的页面不会获得权重,SEO们又开始用nofollow控制内部链接权重的流动。不过Google不建议这种用法,并明确告诉SEO们,nofollow标签是会浪费权重的。用nofollow控制内部链接权重流动曾经很流行,但现在大部分英文网站不再这么做了。

目前百度对nofollow标签的处理方法是否和Google一样,并不确定。以前百度工程师表示过,nofollow标签不会浪费权重,所以中文网站用nofollow控制内部权重更为有效。目前是否依然成立?

nofollow标签的作用有重大变化

这次nofollow标签有什么重大变化?


Google的帖子主要公布了两个处理nofollow的重大变化:


一是增加了两个新的属性:


rel=”sponsored”: 这个新属性/标签用于标注广告、赞助商或其它因利益而存在的链接。

rel=”ugc”: 这个新属性/标签用于UGC(用户产生内容),如论坛帖子、博客评论之类的。

rel=”nofollow”: 这个老的属性/标签依然用于没有任何投票、背书意味的链接,也不传递排名权重。

换句话说,新公布的两个标签是为广告和UGC各新创了一个专用标签。

第二个重大变化是,也是意义更重大的:这三个标签将被Google搜索算法在决定链接是否应该被考虑时视为一个暗示(Google用的词是hint),更容易理解点的词是一个建议,而不是指令。

以前的nofollow基本上是一个指令,Google会忽略加了nofollow的链接,在计算权重流动时根本不考虑这个链接。以后,Google只把这三个标签当作建议,算法是否考虑这个链接,由Google自行综合其它因素来做决定。


为什么要做这个变化?


用的好好的,为什么突然会有这么个变化?Google的说法是为了更好地分析、使用链接信号。链接中包含了很多可以提高搜索质量的信号,如锚文字。Google现在觉得考虑所有链接有利于Google更好理解不自然的链接模式。

把nofollow家族三个标签当作建议,既能使Google不失去宝贵信息,又保留了站长表明链接不是投票的机制。

从今天开始(2019年9月11日),Google在搜索排名算法中立即把nofollow三标签当作建议。Google的爬行、索引算法则从2020年3月2号开始把nofollow三标签当作建议。看来nofollow标签本来对Google排名就没什么影响,未来几天做英文SEO的站长可以关注一下排名是否有明显变化。而nofollow对爬行、抓取、索引应该有更明显影响,毕竟会使链接权重流动产生变化。

在大部分情况下,即使Google处理方式改为建议,也不会改变链接的性质和作用,因为通常还是不会在算法中考虑这个链接,和以前一样。Google应该会仔细评估怎样使用新的链接数据。

目前,我觉得SEO们不必做任何改动,先观察情况,很可能就没什么影响。对抓取、索引有潜在影响,但Google也挺谨慎,2020年3月前这几个月肯定会收集更多数据,评估影响,不会让搜索结果有大幅波动。


几个问题


Google帖子特意解答了几个站长可能会问的问题,这里简单介绍几句。不是翻译,只是挑几个我觉得有意思的点,想看完整全文的请看Google的帖子。


需要修改现有的nofollow标签吗?


不用。无论是用于广告还是帖子、留言,现有的nofollow标签继续有效,不用改。

不过,如果现有nofollow标签是用于广告链接的,Google还是说不用改,但建议有功夫的时候可以改为rel=”sponsored”。看来Google对有利益交换的链接是很敏感的,也想挖到更多数据,部分链接改为rel=”sponsored”能使Google大规模判断广告链接时更准确。


一个链接可以用多个属性值吗?


可以。比如rel=”ugc sponsored”可以表示链接是广告也是用户产生的内容,rel=”nofollow ugc”表示用户产生内容,链接不要跟踪。(注意,这都只有建议作用了)


属性用错了怎么办?


除了广告,属性用错了不是什么大事。比如把UGC或非广告链接写为rel=”sponsored”没什么大关系,最多也就是不计算这个链接,和现在的nofollow效果是一样的。

但如果是广告链接的话,还是需要用rel=”sponsored”(如前所述,最好用这个),或者rel=”nofollow”(也可以)。广告链接如果标为ugc会怎样呢?Google没说,但显然不建议。所以,现有的rel=”nofollow”可以不改,但不要把广告性质的链接改错为rel=”ugc”。


对外部链接建设的影响


如前所说,自己网站上的链接并没有必要去修改。但至少对英文网站来说,这次nofollow作用的改变可能会对外部链接建设的方式产生比较大影响。

一直以来,SEO们建设外链时对nofollow链接的热情是远远小于dofollow链接的。但未来即使加了nofollow的链接也可能会被Google当作一个正常、传递权重的链接了,对部分人来说,这可能是个大好事。

比如在各个社交媒体网站传播度高的网站,在wiki、百科、问答网站被推荐比较多的网站,在论坛参与时间长、留有很多签名的网站,很多以前作用不大的nofollow链接可能一夜之间变得更有效。

当然,到底哪些nofollow链接被当作普通链接,我们将无法知道,那些把自己链接都加了nofollow的社交媒体网站、新闻网站自己也不会知道。做外链建设时,可以不用再考虑是否有nofollow,只考虑是否有利于吸引用户了。


百度、必应是否会跟进?我们拭目以待吧。


13 Sep更新:正在日本开会的Google员工Gary Illyes回答问题时说,Google这次把nofollow改为一种建议,主要因为由于nofollow的使用,Google失去了很多有用的链接信号。绝大部分社交媒体网站、新闻网站,现在所有指向外部的链接都一律加nofollow了,如果忽略所有这些链接,那就没多少高质量链接可以参考了。所以现在Google会重新考虑这些NF链接的作用,链接信号和链接关系网络势必起不小变化,可能导致排名也会起很大变化。接下来SEO行业肯定会仔细观察。


另外,页面meta标签的nofollow也是被当作建议。没有ugc或sponsored的meta标签。


评论

启明SEO微信

有什么问题欢迎添加微信咨询

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

我遇到的问题是电脑原先安装过mysql,卸......