我们有一些细心的网友会看到在我们使用的WordPress建站程序中的链接,是不是看到常有rel=”noopener”这样的标签。这个标签到底有什么用呢?nofollow我们是听说过,这个noopener还真很少见过,我们就在这篇文章和大家一起看看这个问题。
1、什么是noopener
对于这个rel=”noopener”是一个HTML属性,添加到所有选择在新浏览器选项卡中打开的WordPress链接。此功能是在WordPress中引入的,用于解决可被恶意网站利用的安全漏洞。添加rel=”noopener”会阻止新标签利用此JavaScript功能。
我们要知道,在安全性上,WordPress始终保较高的安全。我们可以看到在WP代码中的示范。
<a href="https://itbulu.com" target="_blank" rel="noreferrer noopener" aria-label="This is an external link (opens in a new tab)">demo link</a>
2、noopener 是否影响SEO
可以肯定的是,noopener是对于SEO没有任何影响的。
3、noopener与nofollow之间有什么区别?
noopener属性是可以用来作为防止您的网站被跨站点黑客攻击并提高WordPress的安全性。不过,nofollow属性可以防止您的网站将SEO链接排名传递给链接的网站。如果我们在链接不希望传递权重的话,那就使用nofollow。
4、如何禁止rel =”noopener”?
add_filter('tiny_mce_before_init','wpb_disable_noopener');
function wpb_disable_noopener( $mceInit ) {
$mceInit['allow_unsafe_link_target']=true;
return $mceInit;
}
如果我们需要禁止的话,直接添加代码到功能页面,这样所有的WP中的noopener就全部禁止掉。但是没有必要这么做,很多人都不会去掉。