判断采集是否遗漏,不能只看总量涨跌,而要用“独立参照物”做交叉核对:站内日志、搜索平台报告、第三方估算三者口径不同,只有当同一批URL或同一组查询在多个来源中的记录出现系统性缺口时,才能判定为遗漏。单看某一个指标的下降,既可能是采集遗漏,也可能是流量真实变化,必须先排除后者。
站内统计记录的是服务器实际收到的请求,搜索平台报告记录的是平台认定有效的展示与点击,第三方估算则是基于样本推算。三者天然不会相等。判断遗漏前,先明确你对比的是哪一层:
遗漏通常发生在URL覆盖层和查询层。流量层的差异更多来自口径和归因,不宜直接当作遗漏证据。
这是最可执行的一步。导出站点地图中的全部URL,形成集合A;从服务器日志中筛选出搜索引擎爬虫的请求记录,去重后形成集合B。计算A中有多少URL从未出现在B里。
如果缺口集中在某类页面,比如分页、筛选参数页或深层目录,说明采集可能被规则拦截或链接深度不足。如果缺口是随机的,更可能是抓取预算分配问题,而非规则性遗漏。注意:日志中没有记录,也可能是爬虫尚未抓取、被抓取但未记录、或日志轮转导致丢失,需要先排除这几种可能再下结论。
查询层遗漏比URL遗漏更难发现。可执行的做法是:选取一批你确定有排名的查询词,逐一在搜索平台后台和站内落地页埋点中查找对应记录。如果某词在平台报告中有展示,但站内没有任何对应会话,可能是落地页跳转丢失参数,也可能是埋点未覆盖该入口。
另一种检查方式是对比不同时间窗口的查询词列表。若某个持续有展示的词突然从报告中消失,而页面本身可正常访问,优先怀疑采集或报告口径变化,而不是排名真实消失。此时应手动搜索该词并记录实际结果,作为独立证据。
以下现象有多种解释,不能直接归因为采集遗漏:
只有当你能指出具体缺失的URL或查询词,并排除访问故障、埋点故障和口径变化后,才算完成定位。验收信号是:缺口可复现、可列举,且补充采集后该缺口在下一轮数据中消失或缩小。
建议每次排查按固定顺序执行:先确认页面可访问,再核对日志与站点地图的URL差集,然后抽查查询词在平台报告与站内记录中的一致性,最后记录本次缺口的URL清单和查询词清单。这份清单本身就是判断依据,也是下一轮验证的对照基准。如果缺口持续存在且无法用访问或埋点问题解释,再考虑采集规则或提交方式的调整。
下一步:从站点地图和日志中各取一份最近七天的数据,做一次URL差集,把结果按页面类型分组,先看缺口是否集中在某一类页面上。