Nofollow、Dofollow、UGC、Sponsored 链接区别

先说结论:它们都是 rel 属性的值

这四者不是四种「链接类型」,而是你给谷歌的标注,用来说明这条链接的性质。谷歌在 2019 年 9 月扩展了这套标注:除原有的 nofollow 外,新增 ugcsponsored,同时把 nofollow 从「指令」调整为提示(来源见文末)。

四个属性对照

名称写法什么时候用典型场景
普通链接(常被叫做 dofollow)不加 rel你愿意为这个页面背书正文里的正常引用、合作方官网
sponsoredrel="sponsored"涉及付费、赞助、广告、佣金的链接广告位、赞助文章、联盟链接
ugcrel="ugc"链接由用户产生评论区、论坛帖子、用户资料
nofollowrel="nofollow"不想为这条链接背书,又不属于上面两类不信任的外部内容、需要免责的链接

补充:属性值可以叠加,例如 rel="ugc sponsored",用于「用户发的内容里带了推广链接」这种情况。

「dofollow」其实不是一个属性值

业内常说的 dofollow 只是指没有加任何 rel 标注的普通链接,HTML 里并不存在 rel="dofollow" 这种写法。想让链接正常传递信号,什么都不加就行。

该标什么:一张决策表

你的情况标注
正常引用别人的内容,愿意背书不加
收了钱、收了产品、有佣金sponsored
链接是访客在评论/论坛里发的ugc
链接来源你不信任,但也不是广告nofollow
站内的功能性链接(登录、注册)通常不需要刻意加

四个常见误解

误解事实
nofollow 完全不传递信号2019 年起 nofollow 是提示,谷歌可能仍将其用于排名;这类链接也可能带来真实访客
付费链接加 nofollow 就合规了付费链接应该用 sponsored 标注,nofollow 不能替代
可以给站内链接分块加 nofollow 来「集中权重」谷歌明确表示这类做法无效,属于浪费时间
评论区链接会自动被当作 ugc需要站点主动添加 rel="ugc",不会自动生效

自查步骤

  1. 找出站上所有带外链的位置:正文、侧栏、页脚、评论区、赞助位;
  2. 逐个确认是否涉及付费或赞助,是就补 sponsored;
  3. 评论区、论坛、用户生成内容统一加 ugc;
  4. 抽查页面源码,确认标注真的输出到了 HTML 里(很多 CMS 默认不标);
  5. 用 GSC 的链接报告看自己的外链,发现异常模式及时处理。

为什么标对了反而更安全

链接本身不违规,为操纵排名而存在的链接才违规。把付费链接标成 sponsored,等于主动告诉谷歌「这是广告」——这类链接不会被算作操纵排名的信号,比藏着掖着安全得多。

常见错误

  • 付费合作只加 nofollow,没标 sponsored;
  • 评论区和论坛完全不做标注,任由垃圾外链输出;
  • 全站外链一刀切加 nofollow,把正常的引用也挡掉了;
  • 只在页面上写了「广告」字样,HTML 里却没有任何 rel 标注。

来源:https://developers.google.com/search/docs/crawling-indexing/qualify-outbound-links

来源:https://developers.google.com/search/blog/2019/09/evolving-nofollow-new-ways-to-identify

您可能还会对下面的文章感兴趣: