rel 属性说明:sponsored、nofollow 与 noopener 各自的作用
sponsored 声明链接存在商业关系,nofollow 表示不为目标页面背书,noopener 防止新窗口中的页面通过脚本反向控制来源页面。本文逐个解释三个值的作用对象,说明本站为何三者同时使用,以及它们对读者和搜索引擎分别意味着什么。
三个值各管一件事
本站所有注册入口都写有 rel=“sponsored nofollow noopener”。这三个值面向不同的对象、解决不同的问题:sponsored 告诉搜索引擎等机器“这是一条有商业关系的链接”;nofollow 表示发布者不为目标页面做背书;noopener 则是浏览器层面的安全设置,防止在新窗口打开的页面反向操控本站页面。前两个关乎披露,第三个关乎安全,它们都不改变读者点击后看到的内容。
本文只解释属性的作用与本站的使用方式,不讨论任何收录或排名效果。推广链接本身的机制见 机场推广链接是什么。
三个属性对照
| 属性值 | 主要读者 | 表达的意思 | 对点击的读者有无影响 |
|---|---|---|---|
| sponsored | 搜索引擎等自动化系统 | 链接与广告、赞助、推广等商业安排有关 | 无 |
| nofollow | 搜索引擎等自动化系统 | 发布者不为目标页面背书 | 无 |
| noopener | 浏览器 | 新窗口页面不能通过脚本获取来源页面 | 无可感知变化,提高安全性 |
在网页源代码中,这三个值写在同一个 rel 属性里,用空格分隔,顺序不影响含义。
sponsored 与 nofollow 为什么同时写
nofollow 出现得较早,长期被用作“我不为这条链接背书”的通用标记,用于付费链接、用户评论中的链接等多种情况。后来,主流搜索引擎增加了更细的取值:sponsored 专门用于广告、赞助与推广链接,ugc 用于用户生成内容中的链接。细分的目的是让发布者更准确地说明链接性质。
本站同时写 sponsored 和 nofollow,原因有两点:
- 兼容性。 不同的搜索引擎、爬虫和分析工具对新取值的识别程度不同,同时写两个值,可以让只识别其中一种的系统也读到同样的声明。
- 声明更完整。 sponsored 说明“有商业关系”,nofollow 说明“不为目标背书”,两句话合在一起,正好对应本站推广链接的实际情况:本站可能因读者注册或付款获得佣金,同时不为任何品牌的服务质量作担保。
需要说明的是,主流搜索引擎把这些值视为“提示”,而不是必须执行的指令,具体如何处理由各平台自行决定。
noopener 与新窗口
本站的注册入口在新窗口打开。如果不加任何限制,在新窗口打开的页面可以通过脚本访问一个指向来源页面的对象,进而把来源页面悄悄导航到别的地址,例如一个仿冒的登录页。读者切回原标签页时,可能不会察觉页面已经被替换。这种手法常被称为“反向标签劫持”。
noopener 切断了这个通道:新页面拿不到来源页面的引用,也就无法操控它。较新版本的浏览器对新窗口链接通常已默认采用类似行为,但显式写出 noopener 可以覆盖旧版本浏览器和不同的实现。
还有一个相关的值 noreferrer,它会让浏览器不发送来源信息。本站没有使用 noreferrer,因此浏览器可能按其默认的来源策略,在跳转时向目标网站发送来源信息,通常只包含本站域名。这属于浏览器的常规行为,与推广参数无关:推广关系由链接中的邀请参数记录。
三个容易混淆的说法
“加了 nofollow 就不会被收录。” 不准确。nofollow 是针对单条链接的提示,说明发布者不为目标背书,它不等于禁止搜索引擎访问目标页面,也不影响本站页面自身是否被收录。
“sponsored 是对读者的披露。” 只说对了一半。普通读者看不到 rel 属性,对人的披露依靠页面上的文字说明;sponsored 是同一声明的机器可读版本,两者需要同时存在。
“noopener 会阻止推广统计。” 不会。noopener 只限制新页面对来源页面的脚本访问,链接地址本身和其中的邀请参数照常传递,推广关系的记录不受影响。
这些属性对读者意味着什么
对点击注册入口的读者来说,这三个值不会改变任何可见内容:打开的是同一个页面,价格与套餐也不会因此不同。它们的意义在于:
- 可被检查。 你可以在浏览器中右键选择“检查”或查看页面源代码,找到注册按钮对应的链接,确认 rel 属性是否写明了 sponsored;
- 与页面文字一致。 机器读到的 sponsored 与页面上的推广披露文字说的是同一件事;
- 安全多一层。 noopener 降低了在新窗口操作时原页面被替换的风险。
如果你在其他页面上看到推广性质明显的链接却没有任何标注,可以把它当作一个需要留意的信号,相关判断方法见 如何识别机场软文:几种常见的利益冲突信号。
本站为什么不在正文里写推广链接
除了属性设置,本站还有一条放置规则:推广链接只出现在由页面模板统一渲染、旁边附有披露说明的注册卡片中,不写进文章正文、专题正文和数据表。这样做有两个好处:每一条推广链接都必然带有完整的 rel 属性和披露,不会因为某篇文章手写链接而遗漏;读者在阅读分析内容时,也不会被夹在段落中的链接打断判断。完整规则见 推广链接披露。
本站不承诺任何收录或排名效果
最后需要明确:使用 sponsored、nofollow 是为了如实声明推广关系,不是为了获得或避免任何搜索表现。本站不承诺任何搜索引擎、AI 搜索或问答平台的收录、排名、引用或推荐,各平台如何对待这些属性,以其自身的规则为准。
本站的完整编辑方针见 编辑方针与利益披露,本专题的其他文章见 编辑方针与利益披露专题页。请在遵守所在地法律法规与平台服务条款的前提下使用相关服务。
常见问题
sponsored 和 nofollow 有什么区别?
两者都是写给搜索引擎等机器看的链接提示。sponsored 说明这条链接与广告、赞助或推广等商业关系有关;nofollow 是更早出现的通用值,表示发布者不为目标页面背书。本站同时写两者,是为了让只识别其中一种的系统也能读到同样的声明。
noopener 是做什么用的?
noopener 与安全有关。链接在新窗口打开时,它阻止新页面通过脚本获取并操控原来的页面,避免原页面被悄悄替换成仿冒页面。它不影响搜索引擎,也不影响读者正常访问。
使用这些属性能让本站获得更好的搜索排名吗?
不能这样理解。rel 属性是如实声明链接性质的方式,搜索引擎如何处理由其自行决定。本站不承诺任何搜索引擎或 AI 平台的收录、排名或引用效果。
来源与更新
品牌字段来自本站品牌数据文件(整理自 2026-09-04 品牌清单,Vendor Data,官网待核实);测速截图为 2026-10-18 复核后发布的单次 Measured Data;AI 与流媒体均为 Not Tested。发布 2026-10-18,最近更新 2026-10-18。本页不承诺任何平台的收录、排名或引用。