当老站的旧地址无法与新站页面一一对应时,映射的关键不是把每条旧链接都硬塞到一个新页面,而是先判断旧地址背后承载的是“同一内容换了位置”还是“内容本身已被合并或删除”。前者适合做一对一或一对多的重定向,后者更适合让旧地址落到最接近的主题页,并在该页给出明确去向,而不是全部丢到首页。
内容平移指的是同一篇文章、同一件产品或同一个栏目,只是路径规则变了。例如旧站用 /news/2021/05/12/abc.html,新站改成 /zixun/abc/。这类地址在标题、正文、图片上高度一致,映射依据充分,可以直接做 301 到新地址。
内容重组指的是旧页在改版中被合并进栏目页、被拆成多个新页,或者内容已经下线。这类情况没有天然的一一对应关系,强行找“最像”的页面反而会让用户和搜索引擎都困惑。判断依据可以看三点:旧页标题是否仍能在新站找到近似主题、旧页核心信息是否被新页完整承接、旧页是否还有外部链接或访问量。
当旧页与新页确实指向同一内容,映射动作是配置 301 重定向,并让目标地址返回 200。优先级可以这样排:
假设某旧产品页 /product/a.html 在新站被拆成 /products/a-pro/ 和 /products/a-lite/,旧页讲的是同一系列的两款型号。这种情况下更适合把旧地址指向系列总览页,而不是随机选一个型号页,否则用户落地后会发现内容不匹配。
如果旧页内容已被合并、删除或拆散,没有单一新页能完整承接,不要让旧地址静默跳首页。更稳妥的做法是:把旧地址 301 到最接近的主题页或栏目页,同时在该页顶部用一句话说明内容已整合到哪里,并提供到相关页面的链接。
这样做的影响是:用户进入后仍能顺着链接找到目标信息,而不是面对一个与预期无关的首页;后续你也能从该主题页的访问情况判断哪些旧地址仍有需求,再决定是否补建独立页面。
例外情况是旧页属于政策、条款、联系方式等一旦变更就不能误导用户的页面。这类页面如果内容已失效,应让旧地址返回 410 或一个说明页面,而不是跳到不相关的主题页。
映射配置完成后,至少检查以下三项,再决定下一步:
如果发现大量旧地址都跳到了同一个不相关页面,说明映射规则过于粗糙,应回到“内容平移还是内容重组”的判断,重新划分批次处理。