1. 前言
一直不关心网站的访问量,所以也一直没有统计过访问量数据。2019年刚刚开始,突然想到,如果在2019年终的时候,统计一下2019年的访问量,应该会很有意思。
虽然在《hexo生成sitemap》一文中的方法也可以在百度搜索资源平台看到一些站点统计信息,但是并不详细。所以,本文就来研究一下怎样在Hexo中添加百度统计。
2. 账号准备
1、访问百度统计,注册账号(好好学习的郝)。
2、注册完成后登录百度统计,管理,新增站点。
3、点击获取代码,即可拿到站点的统计代码。
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?b759ac2a7fa45129e3ef060bf68259f0"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>
|
3. 使用配置
1、在yilia/layout/_partial/post目录下,新建baidustatistic.ejs,内容为:
1 2 3 4 5 6 7 8 9 10
| <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?<%=theme.baidustatistic.siteid%>"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>
|
2、编辑yilia/layout/_partial/after-footer.ejs,添加:
1 2 3
| <% if { %> <%- partial %> <% } %>
|
3、编辑yilia/_config.yml,添加:
1 2 3 4
| baidustatistic: enable: true siteid: b759ac2a7fa45129e3ef060bf68259f0
|
至此,百度统计配置完成。
4、查看统计结果
hexo s
上传新的页面,20分钟后,查看百度统计,即可看到统计信息。
点击查看报告,可以看到更加详细的统计信息。