nofollow 链接与 follow 链接:入门与实操要点
nofollow 链接早已存在,问世已逾十四年。在意搜索表现的站长,都应清楚何时该用、何时不该用这类链接。本指南说明其由来与用法。
rel=”nofollow” 标签是最简单的 HTML 标签中的一个,但做 SEO 就必须理解它。本指南全面梳理 nofollow 链接的相关知识。
nofollow 链接并不新鲜,问世已有 14 年。
在意网站在搜索中表现的从业者,都应当清楚何时该用、何时不该用 nofollow 链接,这不是可选项,而是关键问题。
本指南将说明 nofollow 链接的由来、它对 SEO 的作用,和正确使用如何让网站避开 Google 惩罚。
先从基础知识讲起。
什么是 nofollow 链接?
nofollow 链接就是带有 rel="nofollow" 标签的超链接。
这类链接不影响目标 URL 在搜索引擎中的排名,因为 Google 不会通过它们传递 PageRank 或锚文本。实际上,Google 甚至不会抓取 nofollow 链接。
推荐阅读:Google PageRank 并未消亡:为何它依然重要
nofollow 链接与 follow 链接
在普通网页用户看来,follow 链接和 nofollow 链接完全一样。
这句话里的蓝色文字是一个 follow(可传递)链接。这句话里的蓝色文字是一个 nofollow(不传递)链接。只有查看 HTML 代码,才会发现两者的区别。
Follow 链接:
Nofollow 链接:
除多了一个 rel=”nofollow” 标签,两者的 HTML 完全相同。
在网页头部放置一个值为 "nofollow" 的 robots meta 标签,可对页面上的所有链接加上 nofollow。不过 nofollow 标签更常用,因为它只作用于部分链接,其余链接仍保持 follow。
为什么要这样做?需要快速回顾一段历史。
rel=”nofollow” 的历史
Google 最初于 2005 年推出 nofollow 标签,用于打击评论垃圾(comment spam)。
不久之后,Yahoo、Bing 和其他几家搜索引擎也宣布支持 nofollow 标签。
如今,WordPress 及许多 CMS 默认会给评论链接加上 nofollow 标签。即便此前从未听说过 nofollow 链接也可以放心:博客上发垃圾评论的人,多半没有从这些行为中获得任何 SEO 好处。
若担心评论链接未被加上 nofollow,可这样复核:
- 找到一条评论
- 右键点击该链接
- 点击“检查(Inspect)”
- 查看高亮的 HTML 代码。
看到 rel=nofollow 标签,就是 nofollow 链接;否则为 follow 链接。
不便查看 HTML 代码,可安装 nofollow Chrome 扩展插件,浏览网页时会直观高亮所有 nofollow 链接。
接下来继续看历史。
2009 年:Google 打击 PageRank 雕琢(PageRank sculpting)
PageRank 通过内链(即网站内从一个页面指向另一个页面的链接)在网站中流动。
例如,本文的一部分 PageRank 会通过像这个超链接那样流转到网站的其他页面。一般规律是 PageRank 越高,排名越高,Gary Illyses 去年证实了这一点。
不过 PageRank 只通过 follow 链接传递,不通过 nofollow 链接传递。
这一点始终如此,但多年来 PageRank 在一个页面上各个 follow 链接之间的分配方式发生了变化。
2009 年之前,运作方式是这样的:
如果一个页面上有 三 个链接,其中 一 个是 nofollow 链接,那么总的 PageRank 会在 两 个 follow 链接之间分配。
遗憾的是,一些人开始利用这个技术细节,通过雕琢 PageRank 的流动来操纵排名。
换言之,他们给自己不重要的页面所在的链接加上 nofollow,把 PageRank 尽可能多地传递到“赚钱”页面上。
2009 年,Google 宣布了改动,将这种做法扼杀在萌芽之中:
下面这张图展示了改动前后的对比:
虽然 PageRank 雕琢已不再可行,但给某些内链加上 nofollow 有助于确定抓取优先级,因为 Google 不会抓取 nofollow 链接。
这属于进阶话题,此处不深入展开。
2013 年至今:Google 打击付费链接
Google 将买卖能够传递 PageRank 的链接视为违反其网站管理员指南的行为。
因此,所有付费链接都应该加上 nofollow。
这一点多年来一直如此,早在 2013 年之前就已如此。
据我所知,大约在这一时期,Google 开始越来越担心未披露的付费链接对算法的影响——此后一直如此。
在 2013 年的这个视频中,Matt Cutts 更深入地阐述了要求披露付费链接的理由:
概括来说:Google 想要奖励的是挣来的链接,而非买来的链接。
问题在于,有些付费链接看起来和挣来的链接毫无区别。想想付费测评里的链接和免费测评里的链接有何差别。
从表面上看,这两个链接完全一样。正因如此,才需要一种方式向 Google 披露哪个是付费的。
可以这样理解:拿到奥斯卡奖有两种途径:
方式一:以表演为生,不断磨炼技艺,多年如一日地努力。
方式二:在亚马逊上花 8.97 美元买 6 个……
(付费链接上的)nofollow 标签对 Google 的意义,就如同假奥斯卡奖杯底部的 8.97 美元价签对朋友的意义:一个暴露真相的标记,说明它不是靠正当途径赢来的,那些操纵性的努力也不配得到认可。
nofollow 链接对 SEO 有帮助吗?
先简要回顾 Google 对 nofollow 链接处理方式的说法:
这些说法看起来足够清楚,直到读到它前面的那一句:
“一般而言”这个措辞比应有的程度更含糊,暗示在某些情况下会顺着(follow)nofollow 链接。
具体是哪些情况,无人知晓。
有人认为所有 nofollow 链接仍然会传递一些 PageRank。有人认为 Google 会向部分(而非全部)nofollow 链接传递 PageRank。还有人认为,人们过度解读了这段七年左右几乎未曾改动的措辞。
今年早些时候,我们研究了 44,589 个搜索结果页面(SERP),考察 Google 排名与各种反向链接属性之间是否存在相关性——其中一个属性就是 follow 反向链接的数量。
以下是我们发现的结论:
“dofollow”反向链接数量与排名的相关性,比反向链接总数与排名的相关性略弱。
Tim 对此是这么说的:
请对这项结论抱持很大保留。这项研究的主要目的并非分析 nofollow 链接与 follow 链接的影响,因此我们并未刻意单独分离这个因素。
即便假设 nofollow 链接对 SEO 没有直接影响,它们仍可能有间接影响,因为:
1. 它们有助于让你的外链档案更具多样性
自然的外链档案是多样化的。
有些链接是 follow,有些是 nofollow。这一点无法避免,总有人会通过 nofollow 链接指向你——无论你多么希望并非如此。
此外,从以下几类地方获得的反向链接大多是 nofollow:
- 社交网络(Facebook、Twitter、YouTube 等)
- 论坛(Reddit、Quora 等)
- 新闻稿
- 留言簿(你好,1998 年!)
- 维基百科(提示:任何人都可以编辑维基百科页面)
- Pingback(引用通告)
- 网站目录
简而言之,如果一个网站只有 follow 反向链接,或 follow 反向链接的比例异常偏高,就是一个可疑迹象。
要查看任何网站或网页的 follow 链接与 nofollow 链接比例,请使用 Ahrefs Site Explorer 中的概览(Overview)报告。
Site Explorer > 输入任意域名、URL 或子文件夹 > Overview(概览)
指向 Ahrefs 博客的引荐域名(即链接网站)中,85% 是 follow 链接。
这是好是坏?只要存在一定的多样性,就是好迹象。
要避免的是 100%(或接近 100%)的“dofollow”,那是操纵行为的明确标志。根据经验,60% 到 90% 属于正常范围——但该区间并非定论。若怀疑有问题,应深入调查。
2. 它们能带来流量,而流量又能带来 follow 链接
链接不只对 SEO 有用,还能带来引荐流量。
这也是我们在 Quora 上如此活跃的原因。
若未听说过 Quora,它是一个问答网站,任何人都可以回答他人提出的问题。在回答中,Quora 允许链接到相关资源。
以下是我们营销经理 Rebekah Bek 最近发布的一条回答,她在其中链接到了 Ahrefs 博客:
遗憾的是,Quora 上所有外链都是 nofollow,那个链接没有直接的 SEO 效果。
但有趣的地方在这里:
若在 Ahrefs Site Explorer 中查看 ahrefs.com 的反向链接(Backlinks)报告,并只筛选“dofollow”链接,就会看到众多反向链接中的这一条:
再仔细看看引荐页面(即那条 follow 链接所在的页面):
能得到这条follow链接,唯一原因是这篇文章的作者偶然看到了 Rebekah 的 Quora 回答。换言之,那条 nofollow 链接间接地带来了一条 follow 链接。
请记住:要让别人链接到你,必须按这个顺序发生三件事:
- 他们看到你的内容
- 他们喜欢你的内容
- 他们把它推荐给别人(通过他们网站上的链接)
nofollow 链接有助于完成第一步,因此往往是 follow 链接的催化剂。
3. 它们能帮助你防范 Google 惩罚
有时,付费获取链接有正当理由。
如果某个网站流量巨大,在那上面买一篇赞助文章可能完全说得通。若为一篇专题报道花了不菲的钱,多半会想加一个反向链接,好让读者能轻松找到你的网站。
问题在哪?Google 表示,follow 的付费链接违反其网站管理员指南。
话虽如此,SEO 社区通常分为两大阵营:
- 相信 Google 能通过算法准确识别付费链接的人。
- 相信 Google 不能通过算法准确识别付费链接的人。
哪个阵营正确,是改日再辩的话题。
先假设第二个阵营正确,即 Google 很难识别出任何付费链接。这是否意味着可以放心买卖链接?并不。
Google 有一个工具,任何人都可以用它来举报买卖链接的网站。
换言之:真正需要提防的可能不是 Google,而是竞争对手。
想一想:如果竞争对手看到你在他们瞄准的目标关键词上排名很好,于是用 Ahrefs Site Explorer 之类的工具深入查看你的反向链接,结果发现了像这样的 follow 链接:
那他们为什么不举报你?
如果这样做能让 Google 的垃圾网站团队(webspam team)查看你的网站、发现付费链接并发出人工惩罚,那他们在搜索结果页面中要竞争的对手就少了一个。
这就引出了下一个问题:
如何审核网站中与 nofollow 链接相关的问题
拥有违反 Google 网站管理员指南的 follow 反向链接是有风险的。
网站上本应加 nofollow 的外链同样如此。
这件事不只关乎 Google 的怒火(即惩罚)。某些内链的 nofollow 设置也可能正在拖累你的 SEO 表现。
下面是一套快速审核流程,帮助你发现并消除此类问题。
1. 查找锚文本富含关键词的 follow 反向链接
大多数人链接到你网站时不会使用完全匹配(exact-match)的锚文本。因此,带有完全匹配锚文本的 follow 链接可能是反向链接操纵的迹象。
要找到它们,请使用 Ahrefs Site Explorer 中的锚文本(Anchors)报告。
Site Explorer > 输入你的域名 > Anchors(锚文本)> dofollow 筛选
在这里,这个网站的锚文本大多是品牌词或通用词(出于隐私考虑已打码),但有十九个网站(引荐域名)以“payday loans”这个短语作为锚文本链接。
点击展开箭头,再点“引荐域名(Referring domains)”,就能看到这些网站都是什么。
再次点击展开箭头,就能看到来自每个域名的所有链接的上下文。
以下是一些粗略的指导原则,用于处理在这里找到的不同链接类型:
- 低质量网站上的购买链接。要求移除该链接(最好如此),或为其加上 nofollow。对方不配合,就在页面或域名层面执行 disavow(拒绝)。
- 客座文章的简介链接。此前在客座文章的作者简介里使用过富含关键词的锚文本吗?请该网站的负责人把富含关键词的链接换成品牌词链接。若更想保留那个带锚文本的链接,就要求为其加上 nofollow。
- 小工具(Widget)链接。修改小工具的 HTML,让链接变成 nofollow。并请那些已嵌入你小工具的人为该链接加上 nofollow。
- 全站链接。要求为该链接加上 nofollow,或将其改为品牌词锚文本。
需注意,完全匹配的 follow 链接并不总是低质量链接或付费链接的标志,这类链接也可能在正当情形下自然产生。
正因如此,在对链接执行 disavow 或要求加上 nofollow 之前,始终应该深入调查。
不这样做,最终很可能弊大于利。
2. 查找 follow 的赞助(sponsored)反向链接
来自赞助文章的反向链接应始终加上 nofollow。
这类链接本质上是花钱买来的,不应传递 PageRank。
要找到这类链接,请在 Ahrefs Site Explorer 中你网站的反向链接(Backlinks)报告里搜索“sponsored”这个词。
Site Explorer > Backlinks(反向链接)> 搜索“sponsored” > 筛选“dofollow”
主动联系对方,要求给此类链接加上 nofollow。
3. 查找你网站上富含关键词的 follow 外链
福布斯(Forbes)在 2017 年给他们的所有外链都加上了 nofollow。
此举发生在他们发现部分撰稿人从自己的文章中出售 follow 链接之后。撰稿人太多,他们判断无法审核网站上的所有链接,于是把所有链接都设为 nofollow。
这为什么重要?
如果你曾接受发布在你网站上的客座文章,或有任何用户生成内容(UGC),就可能面临同样的问题。
要查明是否如此,请在 Ahrefs Site Explorer 中查看你的外链锚文本。
Site Explorer > 输入你的域名 > Outgoing links(外链)> Anchors(锚文本)> 添加“dofollow”筛选
查找你在自己网站上不期望看到的可疑字词,并移除或对任何看起来带有操纵性的链接(例如客座文章简介中富含关键词的锚文本等)加上 nofollow。
至于为什么这件事重要,Google 的解释最为到位:
4. 查找你网站上 follow 的赞助链接
你曾在自己的网站上接受过赞助文章吗?是否确保给其中的链接加上 nofollow?
如果不确定,值得检查一下。
为此,可以在 Google 中搜索 [['Text', 'site:yourwebsite.com "sponsored post"']]
逐个打开每个搜索结果,找到那条赞助链接。
如果你安装了 nofollow Chrome 扩展插件,页面上所有 nofollow 链接都会被高亮——那条赞助链接理应被高亮显示。若没有,它就是一条 follow 链接。
通过查看 HTML 来确认。
右键点击该链接,点击“检查(Inspect)”,然后查找 rel=”nofollow” 标签。
标签不存在,它就是一条 follow 链接,应加上 nofollow 标签。
5. 查找加了 nofollow 的内链
除非内链指向的是不重要的页面,或你想将其排除在搜索引擎索引之外的页面,否则不应该给任何内链加上 nofollow。
要找到加了 nofollow 的内链,请使用 Ahrefs Site Explorer 中的按链接排序(Best by Links)报告。
Site Explorer > 输入你的域名 > Best by Links(按链接排序)> 切换到 Internal(内链)> 按“nofollow”列排序
若看到有任何页面带有 nofollow 内链,点击那个数字,看看这些链接来自哪里,并进一步调查。有可能它们完全说得通(例如指向登录页面的 nofollow 内链)。
然而,如果这些链接没有明显的理由被设为 nofollow,就移除 nofollow 标签。
这里的情况正是如此。不知为何,我们从一篇博文到另一篇博文之间有一条 nofollow 链接。
总结
在 SEO 方面,nofollow 链接扮演着关键角色。
希望本指南成功地为你提供了所需的知识,让 nofollow 链接为你所用,而不是与你为敌。
在收尾之前,还有最后一点——大概显而易见:如果你正在积极地为网站建设链接,那么优先建设 follow 链接是合理的。因为只有它们传递 PageRank,并对 SEO 产生直接影响。
在 Site Explorer 中,我们所有与反向链接相关的报告都提供“dofollow”和“nofollow”筛选器。
这让你在分析竞争对手的外链档案、寻找可复制的链接,或是建立一批“摩天大楼法”的潜在目标,或任何其他情形时,都能轻松地排出优先级。
你还有疑问吗?欢迎在下方评论区留言,或通过 Twitter 联系我。