免费主机自带访客统计,和第三方免费统计工具,看着功能相近,实际使用差别不小。前者一般集成在主机控制面板,数据比较粗略,只能简单看访问概况;第三方工具可以查到访客来源、浏览页面、页面停留时长。很多人建站初期不在意这些,只关心有没有访客。等到需要分析流量的时候,才发现免费主机自带统计的数据不够支撑分析需求。
国内站长最常使用的两款免费工具是百度统计和51.LA。百度统计优势在于和百度搜索生态打通,能够直接获取自然搜索关键词来源,做SEO的站长能省下不少功夫。接入方式简单,注册账号之后在后台复制一段JS代码,粘贴到网站全部页面。虚拟主机后台大多带有统计代码粘贴入口,粘贴保存就能生效。51.LA界面更轻量化,脚本体积更小,适合不想让统计代码拖慢页面加载速度的站点。两款工具完全免费,不存在浏览量上限,数据保存时长足够。缺点是数据保存在第三方服务器,一旦平台调整服务或者关停,历史数据就会丢失。

Google Analytics情况比较特殊。免费版功能丰富,可查看的指标维度远超国内工具,但2024年GA4改版之后,界面复杂度提升,很多使用者觉得上手困难。更现实的问题,国内访问Google服务器不稳定,统计脚本偶尔加载失败,数据会出现缺失。网站访客以海外用户为主,GA4依旧是首选;访客以国内为主,脚本加载问题会持续带来麻烦。
近些年出现一批轻量化统计工具,设计思路完全不一样。Umami属于开源项目,可以自行部署,也能使用官方云服务。仪表盘只展示核心数据:实时访客、页面浏览量、跳出率、来源站点,没有复杂的数据查询、归因配置,打开就能看懂。Edgemetry依托Cloudflare免费套餐运行,仅需要一个Worker搭配D1数据库,追踪脚本大小只有2.1KB,日均两万次访问可以在免费额度内零成本运行,历史数据没有存储期限限制。这类工具的共同特点是脚本体积很小,对页面加载速度影响微弱,而且不使用Cookie,访客不会看到隐私授权弹窗。
自行部署统计工具听起来门槛高,如今方案已经大幅降低成本。一套常用组合,Supabase负责数据库、Fly.io运行应用、Cloudflare提供CDN,月浏览量十万以内的站点每月花费大约五美元,大部分消耗可以落在平台免费额度内。GoatCounter更加轻量,追踪脚本约3.5KB,甚至支持无JS图片统计,禁用JavaScript的访客访问也会计入统计。不想维护服务器,GoatCounter托管版十万页面浏览量以内免费。
还有一种极简方案,LibreCounter。本质就是图片计数器,网页插入一段HTML代码,访客打开页面就记录一次访问。不用注册账号,不用配置服务器,插入代码即可生效。但统计页面对外开放,任何人凭借链接都能查看网站访问数据,适合只想确认有没有人访问的场景,业务站点需要私密数据就不适合。
再回到免费主机本身。很多免费虚拟主机宣传标注“无硬性流量限制”,很容易产生误解。免费主机带宽、服务器资源属于所有用户共享,平台会对资源占用过高的站点采取管控,包含突发异常流量、长期高CPU占用程序,或是干扰其他站点访问的行为。所谓无限制,是正常流量增长不会关停站点;如果运行高消耗程序拖累共享服务器,依旧会封禁。免费主机适合个人博客、小型展示站这类流量平稳场景。日均访问量持续上涨,或是搭建论坛、电商这类交互多的程序,后续升级付费主机是必然的。
统计方案的选择,取决于建站目标。仅仅想看访问情况,免费主机自带统计或者LibreCounter就够用。打算运营内容站点或者做SEO,百度统计、Umami这类轻量工具能提供足够数据。管理多个站点,或是要求数据自主掌控,可以自行部署Umami或者GoatCounter,半天就能搭建完成,后续不用持续操心。