没有完全等价目标时,不要强行把旧地址指向一个“差不多”的页面。先判断旧地址是否仍有独立检索价值:有,就保留并改造成承接页;没有,就用 410 明确下线,而不是 301 到一个主题只沾边的页面。这个判断可以直接落到你手上那份旧 URL 清单里的每一条。
拿出旧站导出的 URL 清单,按“目标是否存在”和“内容是否可替代”两个维度分三类。第一类:新站有页面覆盖同一意图,只是标题或结构变了,直接 301。第二类:新站没有对应页,但旧页本身有持续搜索需求,保留一个轻量承接页。第三类:旧页是活动页、临时列表、已下架商品,且没有任何新内容能承接同一意图,用 410。
分类动作的结果决定下一步:只有第一类才适合批量重定向。如果一份清单里第二、三类占比高,却全部 301 到首页或栏目页,这些地址会变成软 404,既浪费抓取预算,也让后续排查失去信号。
一个旧的产品对比页,新站只剩该产品的单品页,两者主题相近但意图不同。这种“部分相关”能否 301,取决于用户落到新页后能否完成原任务。若原页回答的是“A 和 B 怎么选”,新页只讲 A,用户任务没有完成,这类重定向属于勉强承接。
可区分的原因证据是:旧页有来自站外链接和持续点击,而新页主题更窄。此时更稳妥的做法是把新页扩成能回答原问题的版本,再 301;扩不了,就保留旧地址并标注已更新,而不是硬跳。
假设旧站有 200 条 URL,其中 60 条在新站找不到等价页。若把这 60 条全部 301 到频道首页,你可以观察:这些旧地址在抓取统计里仍被访问,但落地页停留和后续点击明显低于正常入口。这说明它们没有被真正承接,此时应回到清单,把其中仍有检索价值的挑出来做承接页,其余改 410。这个比较只用于说明判断方法,不代表任何真实站点数据。
一个常见误解是:只要在 robots.txt 里屏蔽旧目录,就等于完成下线。抓取限制不等于可靠的索引移除,已收录地址可能仍出现在结果里。要下线,应让地址返回 410 或 404,而不是靠 robots.txt 遮挡。
把处理结果按“已 301”“已 410”“保留承接”三组分别观察。重点不是看请求量是否归零,而是看旧地址是否还被稳定抓取、落地页是否被正常索引。请求量下降也可能只是抓取节奏变化或站点整体流量波动,不能单独证明处理正确。
如果 301 目标长期未被索引,先检查目标页本身是否可抓取、是否被规范标签指向别处,再决定是否换目标。站点地图不保证收录,把旧地址放进站点地图也不会加速替换,它只是提交线索。HTTPS 同样不保证安全无漏洞或排名,迁移后仍要单独核对证书与混合内容。
最后按搜索引擎分别核查:不同引擎对 410、301 和规范信号的支持与响应速度并不一致,同一批旧地址在一个引擎里已替换,在另一个里可能仍显示旧标题。以各引擎的实际返回和索引状态为准,再决定是继续等待还是调整目标。