结论先给:如果改的只是标题、H1或URL中的可读部分,而页面ID、模板和内容主体没动,优先用“页面ID+时间轴”拼接;如果URL路径或目录层级变了,旧记录和新记录必须靠映射表对齐,不能直接相加。两种做法的代价不同:前者省事但依赖ID稳定,后者准确但需要维护映射,映射一断,前后数据就会变成两段互不相干的曲线。
“改名”在实际操作里至少有三种含义,对应完全不同的拼接方式。第一种是只改页面标题和H1,URL、页面ID、模板都没变;第二种是URL变了但页面ID和内容主体没变;第三种是URL变了,同时页面被合并、拆分或换了模板。前两种可以视为同一对象的连续记录,第三种必须当作对象关系发生变化来处理。
判断依据不是感觉,而是可核查的证据链:先看站内统计系统里页面是否还有稳定ID,再看搜索端是否把旧URL标记为已替换,最后看旧URL的入站链接是否指向新URL。三项都指向同一对象,拼接才成立。
做法一:按页面ID拼接。适用条件是站内统计以页面ID为主键,且改名没有重建页面对象。动作是导出改名前后同一ID的日粒度记录,按日期排序后直接连成一条时间轴。代价是它只反映站内口径,搜索端可能仍把旧URL和新URL当作两个入口,搜索报告里的展现和点击不会自动合并到这条轴上。
做法二:按URL映射拼接。适用条件是URL确实变了,且你能维护一张旧URL到新URL的映射表。动作是建立映射表,把旧URL的记录归到新URL名下,再按日期拼接。代价是映射表需要人工维护,一旦漏掉某个旧URL或映射写错,拼接结果就会出现重复计数或凭空缺口。
选择的关键不是哪种更“准”,而是你的分析目标是站内行为还是搜索表现。看站内访问路径和转化,页面ID通常够用;看搜索端展现、点击和查询变化,URL映射不可省略。两者混用而不加说明,就会把不同口径的曲线画在同一张图上。
假设某页面从 /old-name 改到 /new-name,你按URL映射把旧记录归到新URL,拼接后看到访问量在改名后一周内明显下降,于是判断改名伤害了流量。这个判断可能不成立。搜索端对URL变更的处理存在延迟,旧URL可能在一段时间内仍被展示,新URL尚未完全接管;同时,站内统计可能把旧URL的访问单独计数,映射只处理了你已知的那部分。也就是说,下降可能来自记录口径切换,而不是真实访问减少。
反例的教训是:改名后的短期曲线不能单独用来判断成败。要区分“记录口径变化”和“真实变化”,至少需要同时看旧URL和新URL的原始记录,而不是只看拼接后的合并值。如果旧URL记录在下降、新URL记录在上升,且两者之和大致平稳,那更可能是迁移过程,而不是损失。
在动手拼接之前,先做一次口径核对:从站内统计导出改名前后各一段原始记录,保留页面ID、URL、日期和主要指标;从搜索端报告导出同一时间段的页面级记录,保留URL和查询维度。然后逐项核对三件事:旧URL是否被标记为已替换、新URL是否开始接收展现、站内统计是否仍按原ID归集。
这一步的结果直接决定下一步:如果三项核对都指向同一对象,可以继续做长期趋势分析;如果其中一项不一致,就不要急着下结论,先把不一致的原因查清,再决定是否拼接。
拼接完成后的曲线只说明记录被连起来了,不说明业务因果。下一步动作是选一个可验证的假设,例如“改名后搜索端展现下降主要发生在旧URL上”,然后用旧URL和新URL的原始记录分别验证,而不是用合并后的总值。如果旧URL下降、新URL上升且总量平稳,假设成立;如果两者同时下降,才需要进一步排查内容、模板或外部链接变化。拼接的价值在于让前后可比,而不是替你做判断。