为什么会有rel=”noopener noreferrer”

这是wordpress编辑器自带的安全功能,目的就是防止网络钓鱼攻击,垃圾邮件发送者劫持您的网页,可能会访问您的网站或访问机密信息。

什么是rel=”noopener”?

rel =“noopener”在新标签中打开链接时基本上不会打开它的开启者。这意味着,它的 window.opener 属性将是在新标签中打开一个链接时,而不是从那里的链接打开同一个页面为空。

rel =“”noopener”一般都是搭配 target=”_blank”一起使用,因为 target=”_blank” 也存在安全漏洞:新的页面可以通过 window.opener 访问您的窗口对象,并且可以使用 window.opener.location = newURL 将您的页面导航到不同的网址。

rel=”noopener noreferrer”的作用

rel=”noopener noreferrer”是阻止漏洞利用的主动权,该漏洞利用在新标签中打开的链接rel =“noopener”会阻止网络钓鱼者获取有关链接源和与 referrer 链接相关的任何数据的信息。虽然很少有成员知道这个漏洞,但是 WordPress 还是采取这一举措来提高WordPress的安全性。

noopener noreferrer属性影响SEO吗?

这应该是是站长最关心的问题了,本来网站的排名就不是很理想,要是因为有些标签拖累了SEO的优化那可不行。其实,noopener 标签和 noreferrer 标签对 SEO 没有任何影响。简而言之,它们运行在分析/浏览器级别,而不是搜索引擎级别。虽然在监控反馈流量方面存在严重问题,但它不会影响站点内容的索引、抓取或排名方式。rel=”noopener noreferrer”唯一会产生的影响是: 你的站长统计可能会把别人点击带有rel=”noopener noreferrer”链接访问你的网站认为是直接输入网址点击,这样对你的站点统计就会不准确。如果你想自动去掉noopener noreferrer属性的话可以点这篇文章:wordpress自动删除noopener noreferrer属性

本文链接:https://www.prettywordpress.com/wordpress/link-noopener-noreferrer-seo.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注