当旧内容、旧系统或旧合作关系退出后,历史地址不一定都能找到唯一的新页面。此时不要强行一对一,而应先按“保留价值、可替代程度、用户意图是否改变”把旧地址分成三类,再分别设计精确映射、聚合映射和退出处理。这样既能保住仍有价值的入口,也能避免把不相关旧地址硬塞到新页面。
拿一份旧地址清单作为对象,逐条判断三件事:旧页是否还有独立价值;新站是否有内容意图相近的页面;旧页是否只是已失效的临时入口。按结果分成三类:
这个分类动作会直接决定下一步:精确映射优先保证语义连续;聚合映射要检查聚合页是否真的能回答旧页用户的问题;退出映射则要决定是保留说明页、返回 410,还是引导到相关栏目。
精确映射不是看两个地址像不像,而是看旧页用户想完成的任务,在新页上是否仍能完成。假设旧页是“某型号设备安装说明”,新页是“该系列设备安装与调试总览”,两者意图接近,可以精确映射;但如果旧页是“该型号耗材购买入口”,新页只是“设备介绍”,就不该精确映射,因为用户来意已经从购买变成了解产品。
执行时,先为每条旧地址写一句“旧页用户来意”,再为新页写一句“新页能完成的任务”。两句话能对应,才进入精确映射;对应不上,就退回聚合或退出类。这个动作的结果会影响后续:如果大量旧地址都对应不上,说明新站内容承接不足,应先补承接页,而不是先批量配置跳转。
聚合映射适合旧内容被新结构收编的情况。例如旧站有多个按年份拆分的活动通知页,新站只保留一个“活动通知归档”页。此时多条旧地址指向同一新页是合理的,但前提是归档页能按时间或主题找到对应内容,而不是只放一句“活动已结束”。
可以用一个假设例子来比较:旧地址 A 是“春季报名通知”,旧地址 B 是“秋季报名通知”,新页是“年度报名通知汇总”。若汇总页保留了各期通知入口,A、B 聚合到汇总页成立;若汇总页只介绍当前报名,A、B 的用户会再次迷路,这时更合适的做法是保留每期说明页并标注状态,或分别指向对应的当期页面。
聚合映射之后要检查一个动作:从旧地址进入新页后,用户能否在两次点击内找到原本要找的信息。如果不能,聚合页就不算合格承接,应拆回精确映射或补充归档入口。
旧系统、旧合作页面退出后,常见错误是把所有旧地址都 301 到首页。对用户来说,首页无法回答“原来那个页面为什么没了”;对后续维护来说,也无法区分哪些旧地址还有保留价值。更稳妥的做法是按退出原因处理:
这个动作的结果会反过来影响映射表:如果退出类地址数量很多,说明旧站结构和新站结构差异较大,应优先整理一份“保留价值清单”,而不是追求全部有对应页。
一份可执行的映射表至少包含:旧地址、旧页来意、处理类型、目标地址或退出状态、承接页是否已上线、验证结果。填写时先处理可精确映射,再处理聚合映射,最后处理退出项,因为前两类会暴露新站缺少哪些承接页。
验证时不要只看配置是否生效,还要看用户路径是否成立。对精确映射,检查目标页主题是否一致;对聚合映射,检查归档或汇总页能否找到旧内容;对退出项,检查返回状态是否明确、站内是否还有错误入口。若某个旧地址请求量归零,也不能单独证明处理正确,它可能只是入口已被移除、外部链接已失效或统计口径变化,仍需结合旧页价值和替代页情况判断。
最后,把映射表交给后续维护时,应保留“为什么这样处理”的判断依据。这样当新页再次调整时,维护者能知道哪些旧地址可以重新映射,哪些应继续退出,而不是重新猜一遍。