第12课:Nofollow链接的正确理解与使用
Nofollow链接的正确理解与使用:管理你的“信任投票”流向
在第9课中,我们把反向链接比作“信任投票”。默认情况下,你网站上的每一个出站链接(指向其他网站的链接)都相当于你投给了对方一张“信任票”,并将一部分自己网站的权威性(Link Equity)传递了过去。这种默认的、传递权重的链接,我们称之为**“Follow”链接**。
但有时候,我们并不想为某些链接“背书”。这时,nofollow
属性就派上用场了。
什么是 rel="nofollow"
?
rel="nofollow"
是一个可以添加到HTML <a>
标签中的属性,它的作用是告诉搜索引擎:“不要追踪这个链接,也不要将我页面的权威性或排名权重传递给被链接的页面。”
HTML代码示例:
-
标准的“Follow”链接 (默认情况):
<a href="https://www.example.com">一个有价值的网站</a>
-
添加了
nofollow
属性的链接:
<a href="https://www.untrusted-site.com" rel="nofollow">一个我不想推荐的网站</a>
nofollow
最初由Google在2005年推出,主要目的是为了对抗博客评论垃圾链接。当时,很多人为了获取外链,会在各种博客的评论区留下大量带有链接的无意义评论。nofollow
的出现,使得这些评论链接不再传递权重,从而有效遏制了这种垃圾链接行为。
nofollow
的演变:不仅仅是 nofollow
2019年,Google对nofollow
进行了升级,引入了两个新的、更具体的链接属性:sponsored
和 ugc
。同时,Google也改变了对这些属性的处理方式。
过去:nofollow
是一个指令 (Directive),Google会严格遵守,不追踪也不传递权重。
现在:nofollow
, sponsored
, ugc
都被视为提示 (Hint)。这意味着,Google会把它们作为强烈的“建议”来参考,但在极少数情况下(例如为了更好地理解链接上下文),它可能会选择追踪这些链接。不过,它们依然不会传递排名权重。
1. rel="sponsored"
(赞助链接)
- 含义:明确标识这个链接是付费的,属于广告、赞助内容或任何涉及金钱交易的链接。
- 应用场景:
- 付费的广告横幅 (Banner Ads)
- 联盟营销链接 (Affiliate Links)
- 付费的评测文章或“软文”中的链接
- 为什么重要:这是遵守Google网站管理员指南的关键。如果你出售链接或发布付费内容而不明确标识,一旦被发现,你的网站可能会受到惩罚。
- 代码示例:
<a href="https://advertiser.com/product" rel="sponsored">购买我们的赞助产品</a>
2. rel="ugc"
(用户生成内容链接)
- 含义:标识这个链接是由用户生成 (User-Generated Content) 的,而非网站所有者自己添加的。
- 应用场景:
- 博客评论区的用户链接
- 论坛帖子里用户发布的链接
- 问答社区(如知乎)用户回答中的链接
- 为什么重要:这可以帮助Google识别并可能打折处理来自不可控来源的链接,保护你的网站免受潜在的垃圾链接影响。
- 代码示例:
<a href="https://user-submitted-website.com" rel="ugc">查看我的个人博客</a>
(在评论区)
3. rel="nofollow"
(通用,当我们不想背书时)
- 含义:当
sponsored
和ugc
都不适用,而你又不想为某个链接传递权重时,就使用nofollow
。 - 应用场景:
- 链接到一个你不完全信任或不想推荐的网站。
- 链接到一个你只是提及但不想为其权威性背书的网站。
- 避免搜索引擎抓取你网站上不重要的内部页面(例如,登录页面、感谢页面),以节省“抓取预算”(Crawl Budget)。这是一个更高级的用法,通常建议使用Meta Robots
noindex
标签来处理这类页面。
- 代码示例:
<a href="https://a-site-i-mention.com" rel="nofollow">这是一个我不确定其质量的网站</a>
可以组合使用吗?
可以。你可以将这些属性组合起来使用,用空格或逗号分隔。
- 例子:一个用户在你的论坛里发布了一个赞助商的链接。
<a href="https://advertiser.com" rel="ugc sponsored">用户发布的赞助链接</a>
- 或者,如果你想更宽泛地标识一个用户生成的内容链接,同时确保不传递权重:
<a href="https://user-site.com" rel="ugc nofollow">用户链接</a>
nofollow
对SEO的实际影响
- 不传递排名权重:这是
nofollow
、sponsored
和ugc
链接最核心的SEO影响。它们不会帮助被链接的网站提升排名。 - 不影响流量:这些链接对用户来说是完全正常的、可点击的链接。它们依然可以为你的网站带来有价值的推荐流量。
- 有助于链接组合的自然性:一个网站的链接组合完全由“Follow”链接组成,看起来是不自然的。拥有一定比例的
nofollow
链接(例如来自维基百科、知名新闻网站评论区)反而显得更真实。
什么时候应该在你的网站上使用这些属性?
场景 | 推荐使用的属性 |
---|---|
你收了钱的广告或赞助链接 | rel="sponsored" (或 rel="nofollow sponsored" ) |
博客评论、论坛等用户发布的内容 | rel="ugc" (或 rel="nofollow ugc" ) |
链接到一个你不信任的网站 | rel="nofollow" |
链接到竞争对手,但不想传递权重 | rel="nofollow" |
链接到你网站的登录/注册页面 | rel="nofollow" (可选,但更推荐noindex 标签) |
本课小结
nofollow
,sponsored
,ugc
属性是给搜索引擎的提示,用于标识链接的性质,并阻止排名权重的传递。sponsored
用于所有付费链接,这是必须遵守的规则。ugc
用于用户生成的内容中的链接,帮助你管理不可控的链接。nofollow
是一个通用的“不推荐”标签,在其他两者不适用时使用。- 正确使用这些属性,可以保护你的网站免受垃圾链接的负面影响,并维持一个健康的、符合搜索引擎指南的链接策略。