Hexo: 给博客添加百度统计

当Hexo博客被百度、必应、谷歌搜索引擎收录以后,有件重要的工作是统计博客的访问情况,比如博客的历史访问量、搜索关键字、访问来源、访问地域等统计数据。

百度统计 能方便的完成网站访问量分析统计,本文简单演示下Hexo+Next博客配置百度统计功能。

开通百度统计帐号

百度统计 注册帐号。

帐号注册成功后,在网站列表中添加目标网站。

获取跟踪代码

网站添加之后在代码管理模块选择代码获取,可以看到如下代码:

1
2
3
4
5
6
7
8
9
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?____________________";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>

这段代码需要用户添加到网站全部页面的 </head> 标签前,Next主题已对百度统计进行配置优化,只需要配置主题配置文件即可,下面会详细介绍。

其中 hm.js? 后面的字符串为用户的 key 值,将 key 值记录下来,后面会用到。

配置主题配置文件

配置主题配置文件 /d/hexo/themes/next/_config.yml ,配置 baidu_analytics 参数,如下:

1
2
# Baidu Analytics ID
baidu_analytics: 上面步骤中记录的百度统计里用户的key值。

修改完参数后执行 hexo ghexo d 命令部署博客。

验证百度统计

之后仍然在代码管理模块的代码获取页面进行验证,如下图:

上图表示验证通过。

一般过20分钟左右就可以看到网站分析数据,过了几小时后,已经看到博客的访问统计分析数据,如下图:

参考

最后推荐和张文升共同编写的《PostgreSQL实战》,本书基于PostgreSQL 10 编写,共18章,重点介绍SQL高级特性、并行查询、分区表、物理复制、逻辑复制、备份恢复、高可用、性能优化、PostGIS等,涵盖大量实战用例!

购买链接:https://item.jd.com/12405774.html

PostgreSQL实战
感谢支持!
0%