结论先行:旧地址没有完全等价目标时,不要为了“看起来完整”而强行做一对一重定向。先按旧地址的用途分类,再决定哪些做301、哪些落到最接近的上级页、哪些直接返回410。判断依据不是旧地址数量,而是它是否仍有独立搜索需求,以及新站是否存在能承接该需求的内容实体。
把旧地址清单拿出来,对每一条只问三个问题:它过去是否有独立搜索需求;新站有没有内容能回答同一问题;这个问题的答案是否已经被合并到更大的页面里。三个答案决定处理方式,而不是旧地址的层级深度。
这里的核心取舍是:全站301到首页在样本量小时看不出问题,规模化后会制造大量软404式信号,让搜索引擎难以判断新站结构。个别页面成立的经验,不能直接套到整批旧地址上。
假设你手上有旧站导出的200条URL,其中约40条是产品详情页,60条是分类筛选页,其余是文章和标签页。先不要批量操作,抽20条做推演。
抽完20条后,统计各类占比。如果“无等价目标且无独立需求”的比例很高,说明旧站有大量低价值页面,此时全量410比硬凑重定向更合理;如果这类比例很低,说明大多数旧地址都能找到承接页,可以进入批量映射阶段。
样本阶段成立的规则,在以下情况会失效,需要单独处理:
这些例外的共同点是:旧地址的价值不在页面本身,而在它承载的外部引用或用户预期。处理方案要围绕这两点调整,而不是机械套用“有内容就301、没内容就410”。
完成映射并上线后,观察旧地址的抓取和索引状态变化。如果某批410地址的抓取量下降,说明搜索引擎正在接受移除信号;但如果同一批地址的抓取量不降反升,可能是站内仍有链接指向它们,需要回到站内链接层面清理。
需要提醒的是,抓取量或索引量归零本身不能单独证明处理正确。它也可能来自robots.txt限制、站点地图未更新、服务器响应异常等原因。robots.txt的抓取限制不等于可靠的索引移除,站点地图也不保证收录。判断时应交叉核对服务器日志、站内链接和搜索结果,而不是只看单一指标。
具体动作上,建议先对410批次做一次站内链接扫描,把仍指向旧地址的内部链接改为新目标。这一步做完后,再观察两到四周的抓取变化。如果抓取持续下降且新目标页开始承接旧地址的搜索需求,说明分类处理成立;如果旧地址仍有稳定抓取但新目标页没有获得相应展现,说明映射目标选错了,需要回到第二步重新匹配。