结论是:如果被删页面还有替代页承接同一批查询,就把旧页的历史排名、点击和曝光按“查询”迁移到替代页,保留一条可追溯的映射;如果删除后没有承接页,就只保留旧页的归档快照,不把它并进任何现存页面的趋势线。这两种处理的分界不在页面是否返回 404,而在该页原先覆盖的查询是否还有落点。
关键词排名监控的历史对比,依赖的是“同一对象在不同时间点的位置序列”。页面被删后,这个对象就断了。继续把旧数据挂在原 URL 上,会让趋势线在删除日之后变成空白,看起来像排名崩塌;直接删掉旧数据,又会丢掉删除前的基线,之后无法判断替代页是变好还是仅仅接住了原有流量。
可操作的分法是看三个证据:
三条都成立时,做查询级迁移;只有第一条成立、后两条不成立时,做归档而不迁移。这个判断动作的结果直接决定下一步:迁移的页面可以继续沿用旧页的历史基线做对比,归档的页面只能作为一次性参考,不能参与后续趋势计算。
迁移不是把旧页的所有指标搬过去。需要保留的是与查询绑定的位置和点击序列,因为排名监控的最小可比单位是“查询 + 页面”。可以这样组织:
不要保留的是旧页的页面级汇总指标直接并入替代页。页面级曝光、点击、平均位置在合并后会掩盖断点,让一次“换页”看起来像一次自然波动。第三方估算流量、搜索引擎报告和站内统计对同一段历史的数值口径本来就不同,混在一起做趋势线,等于把口径差异误读成排名变化。
假设旧页被删,替代页也上线了,但替代页的查询覆盖并不重合——它接住的是另一批长尾词,只是主题相近。此时做查询级迁移就是错的。因为排名监控里位置序列的可比性来自同一查询,主题相近不构成迁移依据。正确做法是把替代页当成全新对象,从上线日开始记录,旧页只保留归档。判断是否重合,可以抽查删除前后各一段时间的查询列表,看交集是否足以支撑对比;如果交集很小,迁移只会制造虚假的连续性。
另一个失效条件是删除发生在监控数据本身不完整的时期。如果删除日前后存在抓取缺口或统计中断,那么“删除导致排名消失”和“数据缺失导致曲线中断”无法区分。这时应先补齐数据口径,再决定是否做迁移,而不是用不完整的历史去推断页面处理是否正确。
做完上面的判断后,实际动作是更新监控配置,而不是只改一次报表。为每个被删页面在监控记录中增加两个字段:archive_url 和 successor_url。前者为空时表示没有承接页,该页数据只进归档;后者有值时,查询级历史按映射合并展示,并保留断点标记。这样下一次做历史对比时,系统能区分“页面被删导致的曲线中断”和“页面被替换后的延续”,后续的排名诊断才有稳定的比较基准。规则一旦落到配置里,删除事件就不再需要人工记忆,历史对比也不会因为一次页面调整而失去参照。