当旧站积累了大量历史地址,而新站只保留了部分对应页面时,映射设计的关键不是“全部保留”或“全部重定向”,而是先区分三类地址:仍能提供实质内容的、能找到近似替代内容的、以及已经没有对应主题的。缺少完整访问日志或服务器权限时,仍可执行的最小动作是:用可获得的地址清单做抽样,按这三类分别决定保留、改写或退出,并记录每条判断依据。需要说明的是,抽样只能反映你手中这批地址的结构,不能据此推断全站流量分布,也不能把“某条地址返回 404 后访问量下降”直接当成处理方式正确或错误的证据。
三类地址的处理前提不同,判断依据也不同。
一个常见的错误是把“改写”当成默认选项,把所有找不到对应的旧地址统一指向首页。这会让用户和外部引用者到达一个与预期无关的页面,也无法帮你判断哪些主题真的被放弃了。
如果你拿不到完整的访问日志,只能从站点地图、旧导航、外部链接记录或搜索平台提供的有限数据里抽取一批地址,那么抽样能帮你识别地址的命名规律和主题分布,比如哪些目录整体被废弃、哪些栏目被合并。它不能帮你确定每条地址的实际访问量,也不能证明某条地址“没人访问”所以可以安全退出。
请求量或抓取量归零还有别的合理解释:地址从未被外部引用、抓取工具尚未覆盖、或者数据本身不完整。这些现象都不能单独作为删除地址的依据。因此抽样阶段的结论应该写成“待验证假设”,而不是最终决定。
假设某旧站有 /product/a、/product/b、/product/c 三条地址,新站只保留了 A 和 B 两个产品页,C 已下线。可执行的处理是:A、B 分别映射到新站对应页;C 映射到产品总览页,并在该页说明 C 已不再提供。如果后来发现 C 有较多外部引用,再考虑为 C 单独保留一个说明页。这里的数字和结论都是假设,目的是说明判断顺序:先按主题归类,再决定映射目标,最后才根据新出现的证据调整。
无论选择哪种处理,都应把每条旧地址、判断类别、目标地址和判断依据记录在同一份清单里。这样做的实际作用是:当后续拿到更完整的访问数据时,你能快速定位哪些判断需要修改,而不是重新梳理一遍。记录本身不影响页面表现,但它决定了你下一步是继续按现有规则执行,还是回头修正某几条映射。
如果旧地址数量很大,可以先按目录或主题分组处理,同一组内采用相同规则,再对组内个别地址做例外标记。分组处理的前提是组内地址确实共享同一主题,否则例外会多到失去分组的意义。
出现以下情况时,原有映射值得重新检查:某条旧地址被外部页面大量引用,而当前目标页主题偏离明显;某个目录下的地址被整体映射到同一页,但用户在该页的停留行为显示他们找不到预期内容;或者新站后续新增了与某条旧地址主题一致的页面。这些信号说明原来的判断前提已经变化,而不是说明原来的处理一定错了。修改时同样要更新清单,保持记录和实际映射一致。
映射设计没有一步到位的方案,它的质量取决于你是否清楚每条地址为什么被这样处理,以及这个理由在什么条件下会失效。