当旧站地址无法与新站页面一一对应时,正确的做法不是强行做一张全量对照表,而是先把旧地址分成三组:有等价新页的、只有近似内容的、已经没有承接价值的。前两组分别用301指向最接近的页面,第三组用410明确告知已移除。判断依据应当来自旧地址的实际访问记录和外部链接分布,而不是凭页面标题相似度猜测。
“对不上”通常有三种成因,处理方式完全不同。第一种是栏目合并,比如旧站的“产品中心”和“解决方案”在新站合并成一个服务页,这类属于多对一;第二种是内容下线,旧版的活动页、过期报价页在新站不再保留,这类属于无承接;第三种是路径规则变化,页面还在,只是URL结构从动态参数改成了静态目录,这类其实可以一一对应,只是需要按规则批量转换。
区分方法很直接:把旧地址按访问量从高到低排序,逐个打开看内容主题是否仍然存在。如果旧页讲的是某个已停售型号,而新站只有通用产品介绍,那它属于“近似内容”,可以指向通用页;如果旧页是当年某次促销的报名入口,活动早已结束,那它属于“无承接”,不该硬塞到首页。
保留并做301适用于旧地址仍有外部链接或稳定访问,且新站存在主题一致的页面。此时把旧地址指向新页,访客和链接价值都能延续。前提是新页确实回答了旧页的核心意图,而不是只沾一点边。如果旧页是“喀什地区某型号设备参数”,新页只有“全系产品列表”,这种指向会让访客二次寻找,体验反而更差。
改写为聚合页适用于多个旧地址都指向同一类内容,但新站没有单独页面承接。例如旧站有十几个按地区拆分的服务页,新站只做了一个总服务页。这时可以把这些旧地址统一指向总服务页,同时在总服务页里补上地区导航或说明,让从旧地址进来的访客能继续找到对应信息。前提是这些旧地址的访问量都不高,且内容差异不大。
退出(410)适用于内容已彻底移除、没有等价替代、也没有外部链接价值的地址。继续保留一个指向首页的301,会让访客感觉被欺骗,也会让后续维护者误以为这些地址还有用。410比404更明确,它告诉访问方这个地址是主动移除的,不是暂时找不到。
一个常见反常现象是:把旧地址全部301到新首页后,服务器日志里的404数量确实降了,但旧地址带来的咨询并没有恢复。这说明404归零不能单独证明映射正确,它还有别的解释——比如访问者本来就不是来咨询的,或者新首页无法承接旧页的具体意图。
要区分这些解释,可以查三组证据。第一组是旧地址的来源:如果大量访问来自外部站点链接,说明这些地址有链接价值,值得认真找对应页;如果只是站内搜索或直接输入,价值就低得多。第二组是旧地址的停留和跳转行为:如果访客从旧地址进入后很快离开,可能是新指向页不匹配。第三组是旧地址的标题和正文主题词,与新指向页的主题词是否重合。三者结合,才能判断是映射错了,还是内容本身已经没人需要。
假设某站点改版前有三条旧地址:A是“产品A详情页”,B是“2019年展会报名页”,C是“行业资讯列表第3页”。新站有产品A的新详情页,没有展会报名页,资讯列表也不再分页。
这个例子的关键不是数字本身,而是判断顺序:先看内容是否等价,再看访问和链接证据,最后才决定保留、改写还是退出。做完映射后,下一步应当抽样检查旧地址的实际跳转结果,并观察一段时间内这些地址带来的访问是否落在预期页面上。如果发现跳转后访问集中到了不相关的页面,就需要回到分组阶段重新核对,而不是继续追加301规则。