事实上,大多数站长都知道 nofollow 属性,它阻止搜索引擎通过带有此标签的链接传递任何值,但他们不知道 rel=”noopener “属性的含义。今天,让我们讨论一下是否在 WordPress 站点中启用了 rel=”noopener “属性。
当有人打开浏览器的新标签页时,网络钓鱼者会通过 window.opener 检测到引用 URL,并使用 window.opener.location = newURL 推送新 URL,但很多用户根本不在乎或无法解决这种劫持。
图片[1]-WordPress 网站是否希望启用 rel =“noopener”属性?-尘心网
然后,当 target = _ blank 打开一个新窗口时,新页面可以通过 window.opener 访问您的窗口对象,并且它可以使用 window.opener.location = newURL 将您的页面导航到不同的网址。新页面将在与您的页面相同的过程中运行。如果新页面以很高的成本执行 JavaScript,您的网站页面的性能可能会受到影响。
添加 noopener 和 noreferrer 的属性会阻止新标签利用这个 JavaScript 函数,所以 WordPress 采取这个措施来提高用户的安全性。同样,反向 Tabnabbing 是一种网络钓鱼攻击,攻击者用恶意文档替换合法和可信的页面选项卡。但是,使用 rel=”noopener “属性将阻止网络钓鱼者获取有关链接源的信息以及与引用链接相关的任何数据。请参见下面的 noreferrer 属性。
是否影响 SEO?
即使 rel=”noopener “属性提高了 WordPress 的安全性,但还是有一些站长不使用,因为有人认为会影响WordPress SEO,其实是错误的。
Ta 可能对 noopener 和 nofollow 没有太大的区别。noopener 对 WordPress 网站的 SEO 排名或整体 WordPress 性能没有影响。
对 AFF 有什么影响吗?
目前常见的 WordPress 推荐和联盟功能都是以 AFF ID 来统计的,也就是说 ID 会作为 URL 参数传递给网站进行跟踪,但是 rel=”noopener “属性对此没有影响。
摘要
目前,WordPress 在创建新窗口打开时会默认添加 noopener 属性。WordPress Exp 建议保留此属性以增加安全性,尤其是在打开一个带有 target=”_blank “的新窗口时。
转载请注明:汇站网 » WordPress 站点要启用 rel=”noopener” 属性吗