先给结论:不要追求旧地址与新页面的“一一对应”。当旧站地址结构混乱、新站栏目重新划分后,更稳妥的做法是分三层处理——能确认内容延续的做单点映射,主题相近但内容重组的做归并映射,已经无对应价值的做退出处理并返回合适状态码。判断依据不是地址长得像不像,而是旧地址当时承载的内容、现在是否还有等价页面,以及这个地址是否还有外部引用。
整理旧地址清单时,先按“是否还有独立价值”分堆,而不是先想新站哪个页面能接。可核对的证据包括:旧页面是否被其他站点引用、是否出现在已提交的站点地图历史记录中、是否有用户仍通过站内搜索或外部链接进入。假设一个旧地址是某类产品的介绍页,新站已把该产品并入一个更大的分类页,那么它属于“可归并”,不是“可单点对应”。
如果旧地址本身只是筛选参数、分页或重复内容产生的变体,通常不值得为它单独保留映射。把这类地址集中退出,比给每个变体硬找新页面更可控。退出时返回 410 或 404 都可用,区别在于 410 更明确表达“不再提供”,但两者都不保证更快消失;抓取量下降也不能单独证明处理正确,还可能只是抓取预算重新分配。
单点映射适用于旧页面与新页面主题几乎一致、内容主体没有拆分或合并的情况。动作是设置 301 到最接近的新地址,并确保目标页面能直接回答旧页面原本要解决的问题。如果目标页只是分类首页,用户还要再点一次才能找到原内容,这种映射会削弱效果,下一步应改为归并映射或补一个更精确的目标页。
归并映射适用于多个旧地址的内容被合并进一个新页面。此时多个旧地址可以指向同一个新地址,但前提是新页面确实覆盖了这些旧地址的核心信息。若新页面只覆盖其中一部分,剩余部分应单独保留或退出,而不是全部塞给同一个目标。
退出处理适用于内容已删除、业务不再提供、且没有等价新页面的旧地址。退出不是“什么都不做”,而是明确返回 404 或 410,并从站内链接和站点地图中移除。若旧地址仍有外部链接,退出后用户会看到无内容页面,这时可以考虑在新站提供相关推荐,但不要用 301 把用户送到无关首页。
映射上线后如果出现与直觉相反的结果,比如旧地址流量没有转移、新页面表现没有变化,先别急着改规则。可以核对三类证据:一是旧地址返回的状态码是否符合预期;二是新地址是否可正常访问且内容与旧主题相关;三是旧地址的外部引用是否仍然指向旧地址而非新地址。若状态码正确、新页面可访问,但旧地址仍被访问,合理解释包括外部链接未更新、用户书签未更新、或抓取系统尚未重新处理。这些现象不能单独证明映射错误。
另一种反常情况是:旧地址数量很多,单点映射后新站出现大量指向同一页面的 301。这通常说明归并映射更合适,而不是继续增加单点规则。此时应把同一主题的旧地址合并到一组,再决定每组的目标页面。
这个顺序的关键是:先分组再选目标,而不是先选目标再硬套旧地址。分组依据来自旧地址的实际内容,而不是地址字符串的相似度。
如果旧站使用过某种内容管理系统,不要假设它自带的重定向功能一定能自动完成复杂映射;具体能力取决于当时的配置和插件,不能作为通用前提。同样,映射设计本身不会自动提高排名,它解决的是地址变更后的可达性和一致性。对于确实没有等价内容的旧地址,退出比强行映射更诚实,也更利于后续维护。
最终判断标准可以归纳为一句话:旧地址是否还有独立价值,以及新站是否有页面能承接这个价值。有,就映射;部分有,就归并;没有,就退出。把这三类分开处理,比追求一一对应更接近实际可维护的状态。