结论:只有当页面改名后新旧 URL 的统计口径可以对齐时,才适合把前后记录拼接成一条连续曲线;否则应把改名当作一次断点,分开记录,再用映射表做对照。判断能否拼接,关键不是流量大小,而是三条证据链是否齐全:旧 URL 的最终去向、站内统计对 301 的归属方式、以及改名时间点是否与统计切分点一致。
第一种情况:旧 URL 通过 301 永久跳转到新 URL,且站内统计工具把跳转后的访问归到新 URL 上。此时新 URL 的统计从改名当天开始累积,旧 URL 的历史数据作为前段,两者可以拼成一条连续记录,但要在图表上标注断点日期。
第二种情况:旧 URL 没有跳转,而是被删除或下线,新 URL 是全新内容。这种情况下前后统计不能直接拼接,因为访问来源、页面意图和用户群可能已经改变。更稳妥的做法是保留两条独立曲线,用注释说明改名日期,而不是强行合并成一条线。
判断属于哪一种,可以查三项:服务器或 CDN 的跳转规则、统计后台里旧 URL 是否仍有独立数据、以及新 URL 的首次出现日期。三项对齐,拼接才有依据。
第三方估算流量、搜索引擎报告和站内统计对同一个页面的计数方式不同。第三方估算通常按域名或页面路径聚合,可能把跳转前后的访问算在一起;搜索引擎报告只展示搜索结果的展示与点击;站内统计则按实际加载的页面 URL 记录。三者不能混用。
如果要用站内统计做拼接,需要确认:
如果统计工具把 301 跳转后的访问全部归到新 URL,那么旧 URL 的历史数据只能作为前段参考,不能直接与新 URL 的日均值做算术平均。更合理的做法是:以改名日为界,前段用旧 URL 的日均值,后段用新 URL 的日均值,中间留出 1 到 2 周的观察窗口,再判断趋势是否连续。
假设旧 URL 在改名后仍有少量直接访问,统计工具把 301 跳转前的请求记在旧 URL 上,跳转后的加载记在新 URL 上。那么旧 URL 的统计不会立刻归零,新 URL 的数据也不是从零开始。此时如果把旧 URL 的残余访问和新 URL 的访问简单相加,会重复计算同一批用户。
这个反例说明:只要旧 URL 在改名后仍产生独立统计记录,拼接就不能按“旧段 + 新段”直接相加。更可靠的做法是保留旧 URL 的独立曲线,直到它连续多天归零,再把新 URL 的数据作为后续记录。归零本身也不能单独证明处理正确,它可能只是统计工具停止上报、跳转规则失效或页面被移除,需要结合服务器日志和跳转规则一起看。
第一步,建立一张页面映射表,至少包含旧 URL、新 URL、改名日期、跳转类型、统计工具中旧 URL 的最后有数据日期。这张表不需要复杂工具,用表格或文档即可。
第二步,在统计后台按周导出旧 URL 和新 URL 的数据,分别保留原始记录,不要先合并。导出后检查旧 URL 是否出现“有访问但无页面加载”的情况,这通常意味着跳转发生在统计代码之前。
第三步,根据映射表决定展示方式:如果旧 URL 在改名后 7 天内归零,且新 URL 的访问来源与旧 URL 高度重叠,可以把两条曲线拼成一条,并在改名日加竖线标注;如果旧 URL 持续有数据超过 14 天,或新 URL 的来源结构明显不同,就保留两条曲线,用映射表说明对应关系。
这个动作的结果会直接影响下一步:拼接成功,后续可以按新 URL 继续做同比和环比;拼接失败,后续应把改名前后当作两个独立阶段分别评估,避免用改名前的数据推断改名后的表现。
即使完成了拼接,也不要声称这条曲线能还原搜索算法的处理过程。它只能反映站内统计口径下的访问变化。第三方估算流量和搜索引擎报告可以作为交叉验证,但不能替代站内记录。如果后续要对比渠道效果,应分别列出搜索引擎、平台推荐和广告的来源,而不是把全部流量混在一条拼接曲线里。
最后,把映射表、跳转规则和统计导出记录一起归档。下次再遇到页面改名,可以直接沿用同一套口径,减少重复判断。拼接是否成立,取决于证据链是否完整,而不是曲线看起来是否连续。