适用于 Jekyll 的轻量级分析:为什么我选择 Hit Kounter 而不是 Google Analytics

发布: (2026年4月28日 GMT+8 17:31)
2 分钟阅读
原文: Dev.to

Source: Dev.to

隐私与速度优先

  • 不使用 Google Analytics – 我不想让站点因为沉重的跟踪脚本而被阻断或变慢(尤其考虑到不同地区的可访问性)。
  • 极简集成 – 它应该像 Jekyll 本身一样 “即插即用”。

经过搜索,我找到了 Hit Kounter。它简单、完美适配静态站点,而且直接可用。

两分钟快速配置

1. Header 注入

在你的 _includes/head.html(或等价)文件中加入以下片段:

2. 在文章页面显示浏览量

在每篇文章中想要显示浏览次数的地方插入:

data-url 属性会自动检测当前 URL。

3. 在首页显示浏览量

在首页模板中使用类似的片段:

{% for post in site.posts %}
  <article>
    <h2><a href="{{ post.url }}">{{ post.title }}</a></h2>
    <p>Views: <span class="hit-kounter" data-url="{{ site.url }}{{ post.url }}"></span></p>
  </article>
{% endfor %}

小技巧: Hit Kounter 需要完整的绝对 URL(包括协议)才能准确统计。请确保在前面加上 site.url 并显式添加 https:。如果缺少完整的协议,计数器将不会触发。

就是这样!

又向构建完美极简写作环境迈出了一小步。

你是如何为静态站点进行统计的?是倾向自托管分析,还是更喜欢这些 “零配置” 工具?在评论里告诉我吧!

0 浏览
Back to Blog

相关文章

阅读更多 »

BookStack 从 GitHub 迁移到 Codeberg

更新:该项目现已最终迁移至 。您可以在此处找到包含详细信息的博客文章:状态 - 2024年7月27日:我们的次要 repos 现已迁移。