1. 剑客传媒首页
  2. 网站优化

百度统计代码未生效解决办法

如果遇到代码未生效,首先看代码是否放到结束标签前,如果代码放置没有问题

timg?image&quality=80&size=b9999_10000&sec=1598011710580&di=d5c60fdb1335b5766681f38434064e80&imgtype=0&src=http%3A%2F%2Fgss0.baidu.com%2F94o3dSag_xI4khGko9WTAnF6hhy%2Fzhidao%2Fpic%2Fitem%2F9358d109b3de9c82b95bf5c76a81800a19d843bf.jpg插图

那么再检查下有没有以下的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有效。

原创文章,作者:剑客自媒体,如若转载,请注明出处:https://jiankeweb.com/articles/2171.html 。文章不代表本站观点,如有侵权联系站长删除。