子痕的生活志 子痕的生活志
  • 首页
  • 分类
    • 随笔
    • 读书
    • 游玩
    • 摄影
    • 网络
    • 数码
  • 关于
  • 归档
  • 书单
  • 友链
  • 留言
首页 › 网络 › 网页超链接的一些设置

网页超链接的一些设置

子痕
5月 7, 2019网络
rel=’nofllow’

的作用,它是告诉搜索引擎,不要将该链接计入权重。

rel=’external’

此属性的意思是告诉搜索引擎,这个链接不是本站链接,其实作用相当于target=‘_blank’。

为什么要这样写呢?因为有些网站因为是采用严格的DOCTYPE声名的,如果你在网页源码中的第一行看到:在这种情况下target=”_blank”会失效,因此采用rel=’external’这个参数来替代。

 

rel=’external nofollow’

其实上面已经说过rel=’nofollow’ 和 rel=’external’ 两种属性的所代表的意思了。这个属性基本上是相当于将两种属性结合起来,大致可以解释为 “这个链接非本站链接,不要爬取也不要传递权重”。因此在SEO的角度来说,是一种绝对隔绝处理的方法,可以有效减少蜘蛛爬行的流失。

 

rel="nofollow noopener noreferrer"

超链接 target=”_blank” 要增加 rel="nofollow noopener noreferrer" 来堵住钓鱼安全漏洞。如果你在链接上使用 target=”_blank”属性,并且不加上rel=”noopener”属性,那么你就让用户暴露在一个非常简单的钓鱼攻击之下。

 

为了告知来自于不受保护的站点的用户,我们运行一个利用了这个缺陷的脚本。

if (window.opener) {
   window.opener.location = "https://dev.to/phishing?referrer="+document.referrer;
}

 

我相信绝大多数站点都没有恰当地处理这个问题,为了限制 window.opener的访问行为,原始页面需要在每个使用了target="_blank"的链接中加上一个rel="noopener"属性。

火狐不支持这个属性值,所以实际上你要用 rel=”noopener noreferrer”来完整覆盖。

https://blog.csdn.net/suiyuanIT/article/details/74625858
http://www.cnblogs.com/ilinuxer/p/5245983.html

赞赏
SSH命令
上一篇
七彩虹主板兼容机不能开机的解决方法
下一篇
再想想
所有评论(4)
  • 奶爸de笔记

    wordpress编辑器默认会添加这个rel=”noopener”属性。

    4年前 回复
    • 子痕

      @奶爸de笔记: 我看了一下,确实是的。

      4年前 回复
  • 云点

    都用默认的,没添加的习惯

    1年前 回复
  • 谷歌优化

    当一种笔记来看

    4月前 回复
近期文章
  • 梦回彩云之南
  • Twitter账号被冻结
  • 2023年元旦我们是这样跨的
  • 法院判了
  • 感染新冠病毒过程
  • 公司领头“羊”
  • 小米充电宝口袋版10000mAh
  • 重拾瑜伽
  • 喜剧小品《互联网体检》
  • 江苏园博园
Twitter账号被冻结
1月 14, 2023
29
谷歌翻译新网址
9月 30, 2022
24
Google镜像网站
7月 6, 2022
30
升级并续费服务器
9月 19, 2021
25
4
  • 0
  • 4
关于本站

子痕的生活记录、摄影、数码、折腾,玩物。。。

导航
首页 关于 留言
整站导航
首页 关于 留言
Copyright © 2019-2023 子痕的生活志. Designed by nicetheme.
  • 首页
  • 分类
    • 随笔
    • 读书
    • 游玩
    • 摄影
    • 网络
    • 数码
  • 关于
  • 归档
  • 书单
  • 友链
  • 留言
# CentOS # # 小神兽 # # Typecho # # Windows 10 # # Mate 30 Pro #
子痕