跳至正文
外链与链接建设 · Google SEO

follow 还是 nofollow:rel 属性实际意味着什么

// / / 光算科技

一条外链带 rel="nofollow",和一条不带任何标注的普通链接,实际差别要说清才不至于被销售话术带偏。Google 在rel 属性说明里的原话是:带这些 rel 属性的链接通常不会被跟随,但目标页仍可能通过其他途径被发现并被抓取,比如站点地图或来自其他站点的链接。同时 Google 也在“链接最佳实践”一节里写明:只在你不信任这个来源时用 nofollow,不要给你站上的每一条外部链接都加。这两句合起来,属性真正的含义就清楚了——它标注的是发布方与你的关系,而不是这条链接价值高低的评分。

先看代码,再听说法

任何关于属性的讨论都应该从一段 HTML 开始。右键查看链接所在页面的源代码,搜这条链接,看 <a> 标签上有什么。三种常见情况要分清:

代码里看到的含义该怎么理解
<a href="...">未标注的普通链接Google 预期会抓取并解析的常规形态
<a rel="nofollow" href="...">其他属性都不适用时的标注官方定义是希望 Google 不要把你的站点与之关联、也不要从你的站点抓取该页
<a rel="sponsored" href="...">广告或付费位置官方推荐的付费标注方式,nofollow 作为此前的推荐仍然可接受
<a rel="ugc" href="...">用户生成内容适用于评论、论坛帖;对长期高质量贡献者可以不标
rel="ugc nofollow"多个值官方允许用空格或逗号并列写多个值

还有一个容易被当成“加权”的机制:图片作为链接时,Google 使用 img 元素的 alt 属性作为锚文本;<a> 为空时,可以退而使用 title 属性。所以一条看起来“没有锚文本”的图片链接,锚文本在 alt 里;alt 写“点击这里”,对读者和 Google 都等于没写。

链接属性判断示意:左侧为查看源代码定位 a 标签属性的动作,右侧为未标注、nofollow、sponsored、ugc 四种标注分别代表的关系说明
原创示意,非真实客户数据或后台截图。

最重要的那条:属性是对付费关系的合规处理

Google 在垃圾内容政策里写得很完整:链接垃圾是主要为了操纵搜索排名而创建指向或来自某站的链接,付费软文里传递排名的链接属于其列举的示例;紧接着同一段又说明,Google 理解链接买卖是网络经济中广告与赞助的正常组成部分,只要这类链接用 rel="nofollow" 或 rel="sponsored" 标注在 <a> 标签上,就不违反政策。

所以读法是这样的:有偿 + 带标注 = 政策允许的形态;有偿 + 不带标注 = 政策列举的情形。判断属性时只问一个问题——它有没有按官方要求标注?不要问“dofollow 能不能提权”,Google 没有把任何一条文档写成这个意思。官网也反复强调收录不等于排名、dofollow 不意味着一定传递特定排名价值,这句话和官方口径是一致的。

反过来,你自己站内的出链要不要加

这一条常被搞混。官方写得很直接:不要给每一条外部链接都加 nofollow。正常引用来源、给出证据的出链不需要标注;只有当你不信任这个来源时才用 nofollow。另外两个常用边界要记清:想阻止 Google 抓取你自己站内的某个页面,用 robots.txt 的 disallow 规则,而不是给站内链接加 nofollow;想阻止某个页面被索引,则是允许抓取再配 noindex,两者用途不同,不要互换。论坛、问答这类用户可以自己插入链接的站点,官方建议给这些链接加 ugc 或 nofollow。

官网在这一层的处理也写成了一条服务要求,边界可看GPB 独立站外链页面对锚文本与目标页的交付要求;拿到交付后具体怎么核对属性,见外链报表抽样核对的做法。若怀疑自己的站被塞了未标注的链接,那属于安全问题而非链接质量问题,处理路径见技术 SEO 红项的排序方法。

怎么确认这次核对做完了

抽查样本,逐条记录三项:链接所在页面 URL、<a> 标签上实际写了什么、目标 URL。存档时连代码片段一起保存,因为属性随时可能被改,只记“dofollow”三个字下次就无法复核。判定标准只有一条:你手上的记录能被别人独立打开验证。这与官网把链接属性列为交付核对项是同一个要求。

最后提醒一句取数口径:GSC 的链接报告有采样与更新延迟,显示数量不等同于实际建设总量,所以工具里看到的属性分布和你抽查到的分布可能不一致,这是正常的差异,不是矛盾。核对条件与写法见在 GSC 里核对已识别外链。