今天在帮客户看网站的时候,看到他一些分享链接使用了noopener、noreferrer标签,这和我们经常遇到的nofollow标签可不同。
查阅了些资料,将它们整理如下:
本文目录:
1.noopener标签是什么及作用;
2.noreferrer标签是什么及作用;
3.3个标签对seo优化的影响;
一、noopener标签是什么及作用
使用noreferrer标签在单击链接时,可以隐藏链接的相关信息。
noreferrer标签的目的,是为了防止网络钓鱼攻击。某些黑帽劫持网站页面的时候,有可能利用漏洞,从而进入网站查看一些机密信息。
二、noreferrer标签是什么及作用
noopener标签的准确定义,我不是非常能理解,找了一些网上信息,也都是互相复制的百科话术。
不过使用该标签的主要作用,也是为了页面安全。
现在很多链接都会使用target=”_blank” ,在新页面打开该链接。但是这会造成新页面与当前页面在同一个进程上运行,这就加大了js的响应时间,从而让页面打开速度有可能造成一定延迟。
这还不是最重要的,主要是target=”_blank” 也是一个安全漏洞。新的页面可以通过
window.opener
访问网站的窗口对象,并且它可以使用
window.opener.location = newURL
将打开的页面跳转至不同的网址。
它们的使用方式均是:
<a href="http://www.daxianseo.cn" target="_blank" rel="noopener(noopener)">大仙seo</a>
三、3个标签对seo优化的影响:
回到我们最关心的问题,这3个标签对seo优化有什么影响?
关于nofollow标签的介绍可以看:《Nofollow标签是什么?怎么用?》
noopener和noreferrer标签在优化上,其实对seo是没有任何影响的。
因为,这两个标签是在分析/浏览器,而不是搜索引擎,因此对网站页面的索引、抓取及排名不会造成影响。
参考资料:
赞赏微信赞赏
支付宝赞赏