判断采集是否遗漏,核心不是看某个总量高低,而是把同一段时间、同一批流量的三份记录放在一起对账:网站分析工具自己的统计、服务器或CDN的原始日志、页面上的实际交互记录。三者数量级接近、趋势一致,才说明采集基本完整;某一层明显偏低或某类页面系统性缺失,就指向遗漏。第一次排查建议从“总量对账→维度对账→单页抽查”三步走,先定位漏在哪一层,再决定改代码还是改配置。
要查的是同一时间窗口内的请求总量。怎么查:在网站分析工具里导出某一天的会话数或页面浏览量,同时从服务器访问日志或CDN后台统计同一天的请求数。结果说明什么:
注意:第三方估算流量、搜索引擎自己报告的数据、站内统计三者的统计口径不同,不能直接当作同一指标互相验证。对账时要用同源数据,比如都用“页面请求次数”这一口径。
总量接近不代表没有遗漏,遗漏常常集中在某一类页面或某一个渠道。要查的是分维度后的分布。怎么查:
结果说明什么:如果只有某个模板页(例如列表页、弹窗页、分页)在日志里大量出现却在分析工具里缺失,通常是该模板没有正确加载跟踪代码,或代码在跳转前就被中断。如果只有某个渠道偏低,要检查该渠道的落地页是否用了不同的域名或参数,导致跟踪被拆分。
要查的是具体页面上跟踪代码有没有跑起来。怎么查:打开目标页面,用浏览器开发者工具的网络面板,观察跟踪请求是否发出、返回状态是否正常;再在控制台确认跟踪对象是否已初始化。结果说明什么:
常见可能原因包括:跟踪代码放在页面底部而用户在加载完成前就离开;单页应用切换路由时没有重新上报;内容安全策略或广告拦截插件阻止了请求。这些是“可能原因”,只有结合网络面板的实际观察,才能确认是哪一种。
按顺序执行,每项都记录“查什么、怎么查、结果说明什么”:
适用条件:这套方法适合自有网站、能拿到服务器日志或CDN日志的情况。如果只能看到分析工具后台、拿不到原始日志,就只能做维度对账和单页验证,判断力度会弱一些。判断结果时,不要指望三份数据完全相等,重点是差异是否稳定、是否集中在可解释的范围内。
下一步:从上面清单的第3项开始,先导出一天的日志URL列表和分析工具页面列表,找出只在日志里出现的URL,再针对这些页面做单页验证,就能把“是否遗漏”变成“漏在哪一类页面”的具体结论。