页面改名后,前后统计记录不能直接相加,也不能直接相减。正确做法是先判断改名是否伴随URL变化,再决定是“按URL拼接”还是“按页面实体拼接”。如果URL不变、只改标题或H1,记录可以沿用同一行,只需在改动日加一条注释;如果URL也变了,就必须先建立新旧URL的对应关系,再把旧URL在切换日之前的数据与新URL在切换日之后的数据拼成一条时间序列,中间留出切换当天的重叠观察窗口。
“改名”在实际操作中至少有两种含义,对应的拼接方式完全不同。
判断依据不是看页面名称,而是看统计系统里的标识字段。站内统计通常以URL为键,搜索报告也以URL为展示单位,第三方估算同样按URL聚合。只要这个键变了,就必须做拼接处理。
如果确认URL没有变化,最稳妥的做法是保持原有数据行不动,在改动日期处插入一条注释,记录改了什么、为什么改、预期影响是什么。这样做的原因是:统计口径没有断裂,任何合并动作反而会引入人为误差。
具体动作:在报表中新增一列“改动标记”,填入改动日期和改动类型;然后在诊断记录里写清楚这次改名针对的是哪个页面、改动前该页面的主要问题是什么。下一步判断依据是改动后两到四周的点击率与转化率是否偏离改动前的波动区间。如果偏离明显,再回头检查标题与搜索意图是否匹配;如果没有偏离,说明改名对当前流量结构影响有限,可以继续观察其他因素。
例外情况:如果站内统计系统本身在同期发生了口径调整,比如日志字段变更或统计脚本升级,那么即使URL不变,也不能把前后数据当作同一口径直接比较。此时需要先确认两段数据是否来自同一采集方式,再决定是否拼接。
URL变化后,拼接的核心是建立一张新旧URL对照表,并确定一个“切换日”。切换日之前的数据归旧URL,切换日之后的数据归新URL,切换日当天如果两个URL都能访问,需要单独处理重叠部分。
假设某页面从 /old-name 改为 /new-name,并在切换日设置了从旧到新的跳转。那么拼接步骤可以这样设计:
这个动作的结果会直接影响下一步:如果重叠窗口内旧URL数据占比高,说明还有外部引用或站内链接没有更新,需要先清理这些入口,再继续观察;如果新URL数据在切换后迅速接近旧URL的历史水平,说明拼接后的序列可以用于后续诊断。
第三方估算流量、搜索报告和站内统计是三种不同口径。第三方估算通常基于抽样或点击流模型,搜索报告基于实际展示与点击,站内统计基于服务器日志或前端埋点。三者在同一页面上的数值本来就不相等,改名后更不能用其中一种去补另一种的缺口。
可核查的证据链应该是:先用站内日志确认新旧URL各自的访问记录,再用搜索报告确认新旧URL是否都被展示过,最后用第三方估算作为趋势参考,而不是作为拼接基准。如果第三方估算显示旧URL流量归零,不能单独证明改名处理正确,因为归零还可能来自抓取延迟、报告更新周期或该工具本身的数据覆盖范围变化。同样,新URL数据没有立刻上升,也不能直接判定改名失败,可能只是统计系统尚未完成切换后的重新聚合。
有两种情况建议放弃拼接,把新旧URL当作两个独立对象分别诊断。
拼接统计记录的目的不是让曲线好看,而是让诊断时有可追溯的证据。只要新旧URL的对应关系清楚、切换日明确、重叠窗口有记录,即使中间有一段数据不能直接相加,后续复查也能还原出当时发生了什么。