Nofollow 链接:rel 属性、使用场景与验证
解释 rel=nofollow、sponsored 与 ugc 的适用关系,说明它们在 Google 搜索中的提示性质,并区分链接标注、抓取控制、noindex 和访问权限。
Nofollow 链接
rel="nofollow" 是链接关系值。当 sponsored 或 ugc 不适用,而发布者不希望 Google 将本站与目标页关联或抓取目标页时,可以使用它。Google 的当前规则见出站链接标注官方文档。
它不是通用的“停止传递 SEO 价值”开关。Google 会把 nofollow、sponsored 和 ugc 作为搜索提示处理;其他搜索引擎可能有不同规则。
根据真实关系选择属性
| 关系 | 适用场景 |
|---|---|
不添加特殊 rel | 普通编辑链接,允许 Google 抓取和解析 |
rel="sponsored" | 广告、联盟链接、赞助或其他付费展示 |
rel="ugc" | 论坛、评论等用户生成内容中的链接 |
rel="nofollow" | 其他不希望关联或让 Google 抓取目标页的情况 |
多个值可以组合,例如 rel="ugc nofollow" 或 rel="sponsored nofollow"。链接本身应使用带 href 的 <a> 元素,确保用户和爬虫能识别它。
Nofollow 不能完成什么
- 不能保证目标页不被抓取,因为 URL 可能从别处发现。
- 不能移除已经进入索引的页面。
- 不能保护私密内容。
- 不能替代
robots.txt的抓取管理或noindex的索引控制。 - 不能证明所有搜索引擎都把它理解为完全相同的信任声明。
如果内部 URL 不应出现在 Google 搜索中,通常需要让 Google 能抓取目标页并读取 noindex。机密内容则应要求登录或其他访问控制,不能依赖链接属性。
审计流程
- 导出来源 URL、目标 URL、可见锚文本和现有
rel值。 - 判断商业或编辑关系,而不是仅按目标域名分类。
- 将补偿性链接改为
sponsored,适当把不受信任的社区链接标为ugc。 - 单独检查内部 nofollow;导航错误应修复结构,不能批量加属性掩盖。
- 渲染代表页面,确认最终 HTML 中的
href和rel正确。 - 重新抓取,并抽查联盟、评论、导航与引用链接。
不要默认给所有外部引用添加 nofollow。Google 明确说明普通链接不需要特殊 rel;如果没有商业或 UGC 关系,指向一手来源的编辑链接应保持普通链接。
常见判断错误
“Dofollow”是行业简称,并不是 HTML 属性;普通链接只是没有上述限定值。没有必要人为制造某种“自然比例”。Disavow 是独立且少见的处理流程,不能只因为反向链接是 followed 或 nofollowed 就启动。
相关词条:外部链接、反向链接与词汇表中的 Nofollow。
问答
rel=nofollow 表示什么?
当 sponsored 或 ugc 不适用,而发布者不希望 Google 将本站与目标页关联或抓取该目标时,可使用 nofollow。Google 将它作为提示处理。
付费链接应该使用 nofollow 吗?
Google 更推荐广告、联盟链接、赞助及其他补偿性展示使用 rel=sponsored。nofollow 仍可接受,也可以组合多个值。
nofollow 能阻止索引吗?
不能。目标 URL 仍可能通过其他链接或站点地图被发现。需要阻止索引时,应在目标页使用适当的 noindex 或访问控制。