什么是 Noreferrer?
Noreferrer (rel="noreferrer") 是 "rel "HTML 链接属性中的一个关键字,它指示浏览器在用户点击页面上的链接时,不要向目标资源发送任何引用信息。此外,它还指示浏览器像指定 "noopener "属性一样行事,从而提供额外的安全保护。
简单地说,这意味着当有人点击带有 "noreferrer "属性的链接时,目标资源的服务器不会知道访客来自哪里。在 Google Analytics 中,该访问将显示为直接流量而非推荐流量。
下面是一个 HTML 代码示例:
<a href="https://example.com" rel="noreferrer" target="_blank">示例链接</a>
Noreferrer 为什么重要?
noreferrer
属性之所以重要,有几个原因:
- 隐私保护它能确保目标网站不会收到推荐人信息,有助于保护用户隐私。
- 安全性:通过同时包含
noopener
功能,它可以防止目标网站控制源窗口,保护用户免受潜在安全风险的影响。
使用noreferrer
属性有助于维护用户隐私,保护他们免受潜在的安全威胁。
Noreferrer 对搜索引擎优化重要吗?
noreferrer
属性对搜索引擎优化没有直接影响。带有noreferrer
的链接仍可抓取并传递链接权益(链接汁液)。
您可能希望在网站的外部链接中添加noreferrer
,以提高访问者的安全性和隐私保护。不过,即使没有指定noreferrer
,现代浏览器通常也只发送域名作为引用信息。
何时使用 Noreferrer
- 外部链接:在外部链接上使用
noreferrer
,防止目标网站知道流量来源。 - 安全问题:实施
noreferrer
以防止恶意控制网站的窗口上下文。 - 隐私保护防止目标网站接收推荐人数据,从而加强用户隐私保护。
使用 Noreferrer 的最佳实践
- 与 Noopener 结合使用:由于
noreferrer
具有Noopener
的安全优势,因此将其用于外部链接非常有益。 - 监控分析:请注意,使用
noreferrer
会导致这些访问在分析工具中显示为直接流量。 - 评估需求:评估增加的隐私和安全优势对于特定链接和用户群是否必要。
常见问题
noreferrer 属性有什么作用?
noreferrer
属性可防止浏览器向目标资源发送引用信息,并具有noopener
的安全优势。
noreferrer 是否会影响搜索引擎优化?
不,noreferrer
属性不会影响搜索引擎优化。带有该属性的链接仍可抓取并传递链接权益。
我是否应该在所有外部链接上使用 noreferrer?
在外部链接上使用noreferrer
可以增强用户隐私和安全性,因此一般建议在指向外部网站的链接上使用noreferrer
。