必须同时使用 rel="ugc nofollow" 标注用户生成内容中的外部链接,因 rel="ugc" 仅标识来源,rel="nofollow" 才阻止权重传递;二者缺一不可,且不可滥用在审核通过或系统级链接上。

rel="ugc" 不是装饰性属性,它直接参与搜索引擎对链接的信任判定——用错会稀释页面权重,不用则可能被误判为推荐行为。
什么时候必须用 rel="ugc"
当链接来自用户生成内容(UGC)时才适用,比如评论区、论坛发帖、商品评价、表单提交后的跳转链接。这不是“可选优化”,而是 Google 明确要求的标注义务。
- 用户在评论里贴了外部网站链接(如
@#@#@#@#@#@#@#@#@#@0),必须加rel="ugc" - 社区类网站中用户编辑的 Wiki 条目内含外部引用链接,也需标注
- 电商商品页下买家晒单里带的第三方平台链接,属于典型 UGC 场景
- 注意:
rel="ugc"不能替代rel="nofollow"—— 它不隐含 nofollow 语义,Google 当前仍要求显式声明rel="ugc nofollow"
rel="ugc" 和 rel="nofollow" 能否只写一个?
不能省略任意一个。Google 的官方文档明确指出:rel="ugc" 仅表示“该链接由用户创建”,而 rel="nofollow" 才真正触发“不追踪、不传递权重”的行为。二者组合才是完整合规写法。
- 错误写法:
@#@#@#@#@#@#@#@#@#@1→ 搜索引擎仍可能抓取并传递权重 - 正确写法:
@#@#@#@#@#@#@#@#@#@2 - 如果链接还涉及付费推广(如用户收钱发软文),应叠加
sponsored:rel="ugc sponsored nofollow" - 顺序无关紧要,但空格分隔必须清晰,避免写成
rel="ugcnofollow"这种无效值
为什么不能全站统一加 rel="ugc nofollow"?
滥用会切断真实可信的用户推荐路径。Google 将 UGC 链接视为“信号源”之一,若你把编辑推荐、专家投稿、认证作者的外链也打上 ugc,等于主动放弃这部分信任背书。
- 只有无法审核或未授权的内容区域才适用
ugc - 后台可人工审核的评论(如管理员先审后发),仍建议保留
rel="dofollow"或至少不加ugc - 用户注册邮箱验证跳转链接、OAuth 第三方登录回调地址等系统级链接,不属于 UGC,严禁加
ugc - WordPress 默认评论模板已内置
rel="ugc nofollow",但主题或插件可能覆盖,上线前务必检查生成的 HTML 源码
真正容易被忽略的点在于:rel="ugc" 是语义标签,不是技术开关;它不改变浏览器行为,只影响搜索引擎如何理解你的意图。写对了,不代表 SEO 自动变好,但写错了,可能让整片评论区成为权重黑洞。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











