被删除页面的数据不能只靠“页面还在不在”来判断保留方式。更稳妥的做法是:在删除动作发生前,把该页面的历史指标冻结成一份带口径说明的快照,并从常规页面报告中移出;如果删除后仍需要按目录、渠道或站内搜索词做同比,则要为这份快照保留一个可关联的替代键,而不是继续依赖原URL。两种做法都成立,区别在于你之后是否还要回答“这个位置原来表现如何”这类问题。
假设某站有一个“旧版帮助中心”目录,运营决定下线其中一批页面,但季度复盘仍要看“帮助中心整体访问变化”。这时有两种常见处理:
section=legacy_help,删除后仍按这个字段汇总。代价是报表里会出现“已删除但仍有历史值”的行,必须防止它被误当成当前可访问页面。判断条件很直接:如果历史对比只用于解释过去,选只留档;如果历史对比要参与目录级、活动级或渠道级的连续趋势,选替代键。前者的动作是导出并冻结,结果是常规报表变干净但拼接成本上升;后者的动作是增加分组字段,结果是汇总连续但需要额外标注“已删除”。
不要只保存一个总访问量。被删除页面进入历史对比时,最容易出问题的是口径断裂:删除前按“所有访问”统计,删除后只按“站内搜索进入”统计,两者不可直接比较。建议在删除前冻结以下字段,并写清每个字段的来源与时间范围:
动作上,把这份快照放在只读位置,并在常规报表中加一列status=deleted。这样做的结果是:后续做同比时,你能区分“指标下降是因为页面删除”还是“因为入口来源变化”,而不是把两者混在一起。
假设删除后某目录的访问量从某天起变为零。这个现象可能有多种解释:页面确实已删除;统计代码随页面一起被移除;该目录的入口链接被改到了新页面;或者站内搜索词被重新归类。仅凭归零不能证明删除动作本身正确,也不能证明历史对比已经失效。
更可核查的证据链是:先确认删除前快照已冻结,再检查同一时间范围内入口来源是否同步变化,最后用站内搜索词或重定向日志交叉验证。如果入口来源仍在,只是页面报告为空,那么问题更可能出在统计口径或页面标识上,而不是删除本身。下一步应修正替代键或补回重定向记录,而不是直接恢复页面。
已删除页面的历史值一旦进入汇总,就必须在报表上显式标注。推荐用两种呈现方式:
这样做的影响是:读者不会把“历史值”误读成“当前仍有流量”。如果报表只给一个总数,删除动作发生后,任何同比变化都难以归因。一个可执行的检查是:随机抽一个已删除页面,看它在报表中是否同时具备原URL、分组字段和删除日期;缺任何一项,就说明快照不完整,下一步应补录而不是继续分析。
替代键不是免费的。它要求你在删除前完成分组映射,删除后持续维护这张映射表,并防止新页面复用同一个分组字段。如果团队没有稳定的发布流程,替代键很容易变成另一套需要清理的脏数据。此时更合理的选择是只留档:把快照交给需要做历史对比的人,由他们在分析时手工拼接。
反过来,如果目录级趋势是固定复盘项,且删除动作会反复发生,那么替代键的维护成本低于每次手工拼接的成本。判断依据不是“哪种更先进”,而是删除频率、复盘频率和团队能否在删除前完成映射。动作上,先在一个小目录上试运行一次冻结与替代键流程,观察下一次复盘是否需要手工补数;如果不需要,再扩展到其他目录。