Cookie 退场之后,网站统计该怎么做
先说结论:PV 还能算准,UV 只能估算,跨站追踪基本失效。接受这个前提,方法就清楚了。
一、三种口径,各有各的用法
| 方式 | 能测什么 | 准确性 |
|---|---|---|
| 服务端日志 | PV、来源、状态码、爬虫 | 接近准确(不依赖浏览器) |
| 无 Cookie 前端埋点 | 会话、停留、点击 | 受拦截影响,约七到九成 |
| Cookie/指纹追踪 | 跨站行为、归因 | 持续失真,不建议依赖 |
最有价值的是第一行:服务端日志不经过浏览器,广告拦截插件拦不到,爬虫也能识别出来单独统计。
二、日志统计的四个注意点
- 排除静态资源:css/js/图片不是页面访问,不排掉 PV 会虚高数倍;
- 过滤爬虫:UA 里带 bot/spider/crawl 的一大堆,不滤会把爬虫算成用户;
- UV 要按天去重:IP+UA 哈希按天去重,这是无 Cookie 环境下最稳的近似;
- 日志轮转要配合:用 copytruncate 的话,脚本要能识别文件被截断。
三、无 Cookie 的 UV 怎么做
标准的做法是「每日加盐哈希」:
visitor_id = sha1(ip + user_agent + daily_salt)
同一天内同一个访客算出同一个 ID,跨天因为盐变了所以无法关联。既能去重,又无法长期追踪个人——这是合规与可用性之间的平衡点。
四、要不要装第三方统计
看你要什么:
- 要流量趋势和热门页面:日志统计够了,还不用嵌脚本;
- 要转化漏斗和事件:需要前端埋点,但可以用轻量、无 Cookie 的方案;
- 要跨站归因:放弃,这个能力在结构上已经不成立了。
五、指标的意义在变化
Cookie 时代大家习惯看「新访客占比」「七日内回访」这类指标,现在这些数越来越不准。更可靠的替代指标是:
- 每篇内容的搜索入口占比(说明长尾是否成立);
- 站点内跳转深度(内链结构好不好);
- 来自订阅渠道的访问(RSS、邮件、社群,这些是你真正拥有的流量)。
这三项都不依赖 Cookie,而且比 UV 更能指导决策。
六、落地建议
如果站点是自己维护的,把日志统计做起来是最省事的:不需要前端脚本,不受拦截影响,还顺带能看爬虫行为。站内有一篇完整的实现记录可以参考。
合规层面的要求见 数据合规落地:中小站点到底要做什么;日志里爬虫怎么区分,见 反爬与爬虫。
相关阅读
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。







评论