先判断旧地址是否仍有独立价值,再决定保留、改写或退出。若旧地址承载过真实流量、外链或用户预期,而新站没有语义等价页面,直接301到首页通常是最差选择;若旧地址只是参数、分页或重复入口,退出索引并让新结构承接更合理。
保留不等于原样放着。前提是旧地址的主题在新站仍有独立搜索需求,只是没有一模一样的页面。此时可把旧地址改写成一个简短的中转页,或301到最接近的上级主题页,并在该目标页补回旧地址独有的信息点。
实际动作:先取旧地址的访问日志和站内搜索词,确认它是否还在被用户主动寻找。若仍有稳定访问,就把目标页的标题、首段和内部链接调整为能回答旧地址原意。结果会直接影响下一步:目标页承接得住,就保留301;承接不住,用户会快速返回,这时应改为保留一个说明页,而不是继续硬跳。
改写适合旧地址是产品分类、旧版专题或已合并栏目。判断依据不是URL像不像,而是旧地址的原意图是否还能在新站找到落点。若旧地址讲的是A,新页面只讲B,即使A和B同属一个大类,也不应直接301。
可区分的原因有三种:一是旧地址有独立外链,但锚文本指向的具体主题已下线;二是旧地址有历史点击,但新页面只覆盖更宽泛的词;三是旧地址属于旧参数结构,新站已用规范化路径替代。前两种应改写或保留说明,第三种才适合直接退出。
假设例子:旧地址是某活动报名页,新站只剩活动总览。若报名已结束,可把旧地址改写为“活动已结束,查看同类活动”的说明页,并链到总览;若直接301到总览,用户预期落空,返回率会升高。这个假设只用于说明比较方法,不是真实项目结论。
退出索引不等于删除所有痕迹。适用前提是旧地址没有独立外链、没有稳定访问、没有用户收藏预期,且新站已有等价或更优页面。此时可让旧地址返回410或404,并确保站内不再链接它。
注意,robots.txt的抓取限制不等于可靠的索引移除;它只能阻止后续抓取,不能保证已收录地址立刻消失。站点地图也不保证收录。更稳妥的动作是:先确认旧地址不再被内部链接和站点地图引用,再观察服务器日志中该地址的请求是否下降。请求量归零不能单独证明处理正确,还可能因为抓取预算转移、日志采样或缓存导致。
不要一次性处理全部旧地址。先选一组有代表性的地址,按“有外链且有访问”“有访问无外链”“无访问无外链”分开。对每组分别采用保留、改写或退出,观察两到四周内目标页的访问来源和站内搜索词变化。
最后用同一套判断回到网站死链检查:旧地址没有等价目标时,优先看它是否还有独立需求和外部引用;有则保留或改写,没有则退出。处理完成后,把本次判断依据记录下来,下一次迁移才能沿用同一标准,而不是凭URL相似度批量重定向。