Hexo NexT主题添加百度统计

注册百度统计账号

如果没有百度统计账号的先到https://tongji.baidu.com注册一个账号

添加博客域名

然后在管理页面https://tongji.baidu.com/sc-web/28191016/home/site中新增网站,添加我们的博客域名

获取Baidu Analytics ID

然后进入代码管理->代码获取https://tongji.baidu.com/sc-web/28191016/home/site/getjs页面

可以看到如下一段javascript代码,这段代码本来是要手动嵌入到网页中的,但是HexT已经帮我们嵌入了,所以我们自诩配置Baidu Analytics ID即可,这个ID就是下面代码的hm.js?后面那一串,先复制一下

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?5b6ae75148041557ddd693925322myid";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

配置Baidu Analytics ID

打开hexo站点根目录\themes\next\_config.yml路径下的next配置文件,然后搜索Baidu Analytics ID,找到如下配置项:

去掉baidu_analytics前面的#号开启百度统计,值设置成刚在百度统计后台复制的Baidu Analytics ID

# Baidu Analytics ID
baidu_analytics: 5b6ae75148041557ddd69392532288de

重新打包部署就OK啦 

$ hexo g
$ hexo d

验证

在百度统计后台的代码管理->代码安装检查页面查看是否需安装成功,如果成功会显示页面代码安装状态:代码安装正确

刚安装一般要等20分钟左右才会显示成功。可以先参考这篇文章《手动检查代码的方法》手动检查,这是马上生效的

 

 

 

 

 

 

 

posted @ 2019-06-20 22:16  野猿新一  阅读(63)  评论(0编辑  收藏  举报