站内链接优化中 `rel` 标签的使用规则
`rel="noreferrer"`:保护访问来源隐私
该标签允许 Web 开发者阻止浏览器发送访问来源信息。实现方式很简单:在链接的 `rel` 属性中赋值 `"noreferrer"`。
示例: `noreferrer!`
作用机制: 服务器接收点击此链接产生的请求时,HTTP 头部 `Referer` 字段将为空。这与用户直接在浏览器地址栏(如 IE,需注意 IE 不完全支持 HTML5)从空白页(`about:blank`)输入地址访问的效果相同。目标网站(如 `skyh.cn`)将无法获知此次访问的来源。
与 `target="_blank"

核心价值: `"noreferrer"` 是 HTML5 规范定义的众多链接属性之一,旨在为关注用户隐私和安全性的开发者提供便利工具。
`rel="nofollow"`:管理链接权重传递
该标签的核心作用是告知搜索引擎:不应追踪此链接,且不传递任何页面权重(PageRank)。
应用场景: 适用于您不想传递自身网站权重的链接。典型场景包括:
指向非本站的外部链接(如友链或资源站)。
用户生成内容中的链接(如评论区、论坛帖子)。
功能性链接(如统计代码、备案号链接、供用户查询的第三方工具链接)。
SEO 意义: 通过 `nofollow`,您可以集中站点权重,引导爬虫抓取更重要的内部页面,避免权重被非核心或不可控的外部链接稀释,并减少垃圾链接的影响。
`rel="external"`:标识外部链接与解决兼容性
该属性主要功能是向搜索引擎声明此链接指向外部站点(非本站)。
次要功能: 其作用等效于 `target="_blank"`,即在新窗口或标签页中打开链接。
`rel="external nofollow"`:双重隔绝的组合应用
此属性实质上是 `"external"` 和 `"nofollow"` 的组合。
语义解读:
1. `external`:声明此链接指向外部站点。
2. `nofollow`:指示搜索引擎不要追踪此链接且不传递权重。
SEO 效果: 组合使用实现了“双重隔绝”。它明确告诉搜索引擎:此链接不仅指向站外,且不应被追踪索引,更不传递任何权重。相较于单独使用 `nofollow`,这种组合能更有效地减少蜘蛛爬虫因跟踪外部链接而导致的流失,严格保护本站权重不被外部链接稀释。