当旧站迁移到新站后,历史地址与新页面并非一一对应,最稳妥的做法是先建立“旧地址—新地址”的映射表,再按“能一一对应就做单点跳转、不能对应就做归类跳转或返回相关列表”的原则处理;如果旧地址既没有等价内容,也没有可承接的栏目,就让它返回 410 或 404,而不是强行跳转到首页。判断映射是否合理,关键看旧地址原本承载的意图是否能在新站找到同类承接,而不是只看跳转是否返回 200。
常见情形是:迁移后把大量旧地址统一 301 到首页或某个栏目页,服务器日志里跳转状态正常,但来自旧地址的访问并没有进入用户原本要找的内容。这里有两种解释。
这两种解释对应的处理方式完全不同:前者要细化映射,后者要接受“没有对应页”并做清理。
可以先用一组可核对的证据来区分,而不是凭感觉决定跳哪里。
需要提醒的是,抓取量或请求量下降本身不能单独证明映射做对了。它也可能是旧链接自然失效、外部链接被清理、抓取预算重新分配等合理原因。要结合旧地址是否仍有外部引用、站内是否还有入口一起判断。
实际动作是先整理一张映射表,字段至少包括:旧地址、旧页面主题、外部链接锚文本、新站候选地址、映射类型、处理人。然后按三类去向填写。
复核时抽查三类样本各若干条,检查落地页首屏是否出现旧地址原本指向的主题词。若栏目页首屏完全没有相关词,归类跳转就退化成了解释二,应改回不跳转或另建承接页。这个动作会直接影响下一步:只有确认承接页主题匹配,才值得继续为旧地址保留跳转;否则应清理映射表,避免把用户持续送到不相关页面。
假设旧站有一个地址 /product/old-model-a,新站已不再销售该型号,但有同系列在售型号页面和系列总览页。此时有三种选择。
判断依据不是哪条跳转更“好看”,而是旧地址带来的用户是否还能在新站完成原本的目标。若不能,保留一个不相关跳转只会延长无效访问,不如明确告知内容已不存在。
很多迁移只处理了有对应关系的地址,遗漏了“旧地址有外部链接、新站没有等价页”这一批。它们数量可能不多,却往往是外部引用集中指向的页面。处理时先按上面的证据分类,再决定单点、归类还是不跳转;映射表完成后,用站内搜索和外部引用清单交叉核对,确认没有把仍有价值的旧地址直接丢弃。这样做的结果是:映射不再是“全部指向首页”的粗放处理,而是每条旧地址都有明确去向和判断依据,后续复核也能按类型快速定位问题。