本文主要探讨如何利用百度统计,统计自身博客网站的流量,主要针对的是Hexo静态博客网站,对于同类的其他静态博客网站也适用。主要的步骤:

  1. 百度统计官网获取百度统计ID及统计代码;
  2. 定位到主题(theme)文件,通常是layout.ejs或者footer.ejs,插入百度统计代码;
  3. 检查统计代码是否安装成功;
步骤1:百度统计网站获取统计代码

百度统计官网注册账户,然后新建网站,添加网站的域名

1
https://tm.baidu.com/

2024-04-05-新增网站

点击”新增网站”,填写如下网站的相关信息,包括:

2024-04-05-新增网站设置参数

  • 网站域名:你网站的域名;
  • 网站首页:你网站首页地址;
  • 验证码;

填写上述信息后,点击确定,可以看到三个输出:

  • 统计代码;
  • 代码安装说明;
  • 代码检测;
步骤2:将统计代码复制到hexo的theme中

步骤1中,我们获得的统计代码类似如下:

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?04d**********************"; //统计id
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>

我们找模版文件所在/layout/layout.ejs文件中的head部分内容,在其中复制插入上述script代码;

复制后,重新生成所有的博客文章:

1
hexo g

然后将生成的代码重新推送到服务器端,部署;

步骤3:验证服务器端代码是否安装成功

安装完script代码后,点击百度统计中的第3行,其中的”代码安装检查”按钮,检查流量统计代码是否安装成功,如果安装成功,后期可以在”使用设置”->”网站列表”中,查看网站的流量。

2024-04-05-检查代码是否安装成功