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

网页超链接的一些设置

子痕
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”属性。

    5年前 回复
    • 子痕

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

      5年前 回复
  • 云点

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

    2年前 回复
  • 谷歌优化

    当一种笔记来看

    1年前 回复
近期文章
  • 2023年末总结
  • 服务器部署新环境
  • 2024年的第一顿螃蟹
  • 第三次记录头发
  • Dji Osmo Pocket 3开箱
  • 一夜入冬
  • 美高积木——《刺客信条》完工
  • 白噪音——雨声
  • 欣慰
  • 别伤害无辜的人
推荐
  • 搬瓦工VPS 速度快性价比高
  • 阿里云新人特惠专享
  • 腾讯云产品福利专区
服务器部署新环境
1月 6, 2024
9
网站备案成功
6月 9, 2023
43
Twitter账号被冻结
1月 14, 2023
36
谷歌翻译新网址
9月 30, 2022
24
4
  • 0
  • 4
关于本站

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

导航
首页 关于 留言
整站导航
首页 关于 留言
Copyright © 2019-2024 子痕的生活志. Designed by nicetheme. 苏ICP备2023018222号-1 苏公网安备 32010202011386号
  • 首页
  • 分类
    • 随笔
    • 读书
    • 游玩
    • 摄影
    • 网络
    • 数码
  • 关于
  • 归档
  • 书单
  • 友链
  • 留言
# 育儿 # # CentOS # # 搬瓦工 # # 小神兽 # # Typecho #
子痕