原文地址:http://fenxianglu.cn/noteDetail/171
如果遇到代码未生效,首先看代码是否放到</head>结束标签前,如果代码放置没有问题
那么再检查下有没有以下的meta头
<meta name="referrer" content="no-referrer">
如果有这个meta头的话,则会导致hm.js下载没有内容,也就是网站主页检查结果不生效,如果你切到其他网页检查会发现是生效的,但并没有什么卵用,因为据客服反馈是无法正确发出pv请求的,所以还是要解决
当然解决统计的方式有很多,这里讲三种方式:
一、换统计平台
CNZZ统计不受no-referrer影响,如果想网站继续保持meta no-referrer设置,则放弃百度统计,选择使用CNZZ统计
二、修改或删除meta no-referrer设置
三、删除meta no-referrer设置,使用其他方式
可以使用referrer策略的标签有:a、img、iframe、link
使用方式有三种,以a标签为例:
方式1:
<a href="http://example.com" referrer="noreferrer">xxx</a>
方式2(推荐):
<a href="http://example.com" referrerpolicy="noreferrer">xxx</a>
方式3(推荐):
<a href="http://example.com" rel="noreferrer">xxx</a>
亲测修改img标签使用方式2有效,a标签使用方式3有效。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。