结论先说:不要追求把每条旧地址都硬指到一个“最像”的新页。更稳妥的做法是先按旧地址的流量与内容类型分层,能一一对应的做 301,不能对应的先落到最接近的聚合页,再用 410 或保留空页处理真正无替代的地址,并在上线后按日志和站内搜索词回头修正。下面用一个假设情境把决策过程走一遍。
假设某嘉兴本地服务类站点改版,旧站有约 600 条内容页,新站只规划了 180 个页面。旧结构里按“区域 + 服务 + 年份”生成了大量组合页,新站则改成“服务 + 案例 + 资讯”三类。此时会出现三种旧地址:
这三类不能用同一套映射规则处理,否则要么把用户送到不相关内容,要么让大量旧地址全部指向首页,形成软 404 式的体验。
判断标准不是 URL 长得像,而是页面主体回答的是不是同一个问题。旧页讲“某类服务流程”,新页也讲同一类服务流程,即使标题措辞变了,也可以做 301。动作上,把旧地址写入服务器或 CMS 的重定向规则,目标写新页的绝对路径,并确认目标页返回 200。
做完这一步后,下一步不是立刻收工,而是抽查:打开旧地址,看浏览器最终落点是否就是预期的那个新页;如果中间经过多次跳转,就合并成一次直达。多次跳转不会让页面失效,但会拖慢体验,也让后续排查变复杂。
当三个旧区域页的内容被合并进一个新页时,三条旧地址都可以 301 到这一个聚合页。前提是这个聚合页确实覆盖了旧页的核心信息,而不是只挂了一个标题。如果聚合页只泛泛介绍服务,旧页里具体的流程和常见问题都丢了,用户会觉得被误导。
这里的取舍是:宁可把聚合页补到能承接旧内容,也不要为了省事把旧地址全部指向首页。首页是导航入口,不是内容承接页。把不相关旧地址指向首页,短期看似没有 404,长期会让用户和后续维护者都分不清哪些地址真的还有价值。
真正没有承接对象的旧地址,常见处理有三种,适用条件不同:
假设某条旧地址每月仍有稳定访问,且访问者停留后常去咨询页,那么它更接近第三种情况;如果一条旧地址长期没有访问、也没有站内入口指向它,410 通常就够用。这里的判断依据是访问行为和内容替代性,不是地址数量。
映射规则写完只是开始。上线后按下面的顺序做一轮核对:
需要提醒的是,抓取量或某条地址访问量下降,不能单独证明映射做对了,也可能是季节波动、外部链接失效或统计口径变化。把访问数据、返回码和站内行为放在一起看,才更接近真实结论。整个映射方案不是一次定稿,而是随着内容补齐和访问变化持续微调的过程。