江西雨林听声网络科技有限公司

站内链接优化中`rel`标签的使用规则_spa seo google

日期:2025-04-29 00:00 / 作者:网络

站内链接优化中 `rel` 标签的使用规则

`rel="noreferrer"`:保护访问来源隐私

该标签允许 Web 开发者阻止浏览器发送访问来源信息。实现方式很简单:在链接的 `rel` 属性中赋值 `"noreferrer"`。

示例: `noreferrer!`

作用机制: 服务器接收点击此链接产生的请求时,HTTP 头部 `Referer` 字段将为空。这与用户直接在浏览器地址栏(如 IE,需注意 IE 不完全支持 HTML5)从空白页(`about:blank`)输入地址访问的效果相同。目标网站(如 `skyh.cn`)将无法获知此次访问的来源。

与 `target="_blank"

` 联用: 当链接同时使用 `target="_blank"` 打开新标签页时,WebKit 引擎(及现代浏览器)会将新页面的 `window.opener` 属性设为 `null`。这意味着目标页面运行的脚本将在全新的上下文中执行,即使它与源页面同源,从而增强安全隔离。

核心价值: `"noreferrer"` 是 HTML5 规范定义的众多链接属性之一,旨在为关注用户隐私和安全性的开发者提供便利工具。

`rel="nofollow"`:管理链接权重传递

该标签的核心作用是告知搜索引擎:不应追踪此链接,且不传递任何页面权重(PageRank)。

应用场景: 适用于您不想传递自身网站权重的链接。典型场景包括:

指向非本站的外部链接(如友链或资源站)。

用户生成内容中的链接(如评论区、论坛帖子)。

功能性链接(如统计代码、备案号链接、供用户查询的第三方工具链接)。

SEO 意义: 通过 `nofollow`,您可以集中站点权重,引导爬虫抓取更重要的内部页面,避免权重被非核心或不可控的外部链接稀释,并减少垃圾链接的影响。

`rel="external"`:标识外部链接与解决兼容性

该属性主要功能是向搜索引擎声明此链接指向外部站点(非本站)。

次要功能: 其作用等效于 `target="_blank"`,即在新窗口或标签页中打开链接。

`rel="external nofollow"`:双重隔绝的组合应用

此属性实质上是 `"external"` 和 `"nofollow"` 的组合。

语义解读:

1. `external`:声明此链接指向外部站点。

2. `nofollow`:指示搜索引擎不要追踪此链接且不传递权重。

SEO 效果: 组合使用实现了“双重隔绝”。它明确告诉搜索引擎:此链接不仅指向站外,且不应被追踪索引,更不传递任何权重。相较于单独使用 `nofollow`,这种组合能更有效地减少蜘蛛爬虫因跟踪外部链接而导致的流失,严格保护本站权重不被外部链接稀释。