在给链接添加 nofollow 属性之前,你需要准备的不是账号或工具,而是能说明“这条链接为什么存在、指向哪里、由谁发布”的网站资料。最小清单包括:链接所在页面的 URL、链接目标 URL、链接在页面中的位置与上下文、链接的发布来源(编辑添加、用户提交、广告合作、自动生成)、以及你希望搜索引擎如何处理这条链接。缺少这些资料,就无法判断该用 nofollow 还是保持普通链接。
nofollow 是写在 <a> 标签上的一个属性值,用来向搜索引擎提示:不要将这条链接视为对目标页面的推荐或投票。它常见于用户生成内容、付费链接、不可控的外部提交等场景。但“加上 nofollow”并不等于目标页面一定不被抓取,也不等于它一定不被索引。抓取、索引、排名是不同环节,nofollow 主要影响的是链接关系的传递判断,而不是一个开关式删除指令。
因此,开始前你要先明确:这条链接是编辑推荐的、用户自己贴的、还是商业合作换来的。不同来源对应不同的处理方案,资料准备的重点也不同。
适用前提:链接由访客、会员或第三方自动提交,你无法逐条审核其目标页面质量,也不希望为这些链接背书。
需要准备的资料:
具体做法:在输出链接的模板或组件层统一加上 rel="nofollow",而不是逐条手工修改。这样新增内容会自动继承规则。
验收信号:随机打开一个用户提交链接所在的页面,查看源代码,确认对应 <a> 标签带有 rel="nofollow";同时确认站内导航、编辑推荐链接没有被误加。
适用前提:网站以编辑内容为主,大部分外链是经过人工筛选的参考资料,只有少量广告、赞助或交换链接需要标记。
需要准备的资料:
具体做法:只对确认属于商业性质或你无法为其内容质量负责的链接添加 nofollow;正常引用、深度参考、官方来源保持普通链接。
验收信号:抽查商业合作页面,确认赞助链接带 nofollow,而同一页面中的编辑引用链接不带;如果无法区分,说明资料清单还不够细。
选择哪种方案,不取决于网站大小,而取决于你对链接的控制程度和背书意愿。如果链接来源完全开放、数量持续增长,统一加 nofollow 更省人力,也能减少遗漏。如果外链数量有限、每条都经过人工判断,按条处理更精确,能保留真正有价值的推荐关系。
判断时可以问三个问题:这条链接是我主动放上去的吗?我愿意为它的目标内容负责吗?它是否涉及金钱或资源交换?只要涉及交换或无法负责,就应优先考虑 nofollow。若答案都是肯定的,普通链接通常更合适。
rel 属性写法正确,多个值之间用空格分隔,例如 rel="nofollow noopener"。如果上述资料齐全,你就可以直接进入实施:先在一个页面或一个链接类型上试点,核对源代码和页面显示无误后,再推广到同类链接。若资料仍不完整,优先补齐链接来源与位置清单,而不是先批量添加属性。