先给结论:旧地址没有完全等价的新页面时,优先判断它承载的是“可替代内容”还是“唯一入口”。如果旧地址只是指向某个已被更好页面覆盖的主题,就用301指向最接近的新页面;如果旧地址是用户会直接访问、且新站确实没有对应内容的页面,就保留一个轻量说明页并给出下一步入口,而不是硬凑一个不相关的301。判断依据不是旧地址数量,而是旧地址在新结构里是否还有独立价值。
拿你手里的旧URL清单,逐条标注它原来的作用。第一类是内容型地址:文章、产品说明、帮助文档。第二类是导航型地址:栏目页、分类页、标签聚合页。第三类是功能型地址:表单提交页、下载页、活动落地页。分类的目的是避免把所有旧地址都塞给首页。
对内容型地址,先在新站搜索同一主题是否已有页面。若有,且主题覆盖更完整,就做301到那个页面。若没有,但该主题仍属于业务范围,可以先建一个最小可用页面承接,再301过去。若主题已经不再经营,就不要为了保住旧地址而保留空壳页,直接301到最近的上级栏目页,并在该栏目页补一句说明。
对导航型地址,等价目标通常不是某一篇文章,而是新站对应的分类页。若新站分类体系已经变化,例如旧站的“行业方案”被拆成“制造”“零售”两个分类,就不要把旧栏目页301到其中一个分类,而应301到一个新的聚合页,或在两个分类之上建一个过渡页。这里的关键动作是:先确认新分类页能否覆盖旧栏目下的全部子项,再决定301目标。
对功能型地址,等价目标往往不存在。旧活动页、旧报名页、旧下载页迁移后,如果新站没有同样功能,保留一个静态说明页比301到首页更合适。说明页应写清该功能已停止或已转移,并给出当前可用的替代入口。这个动作的结果是:用户不会落到首页后再次迷失,后续你也能从该说明页的访问数据判断是否还需要重建功能。
三种处理成立的条件不同。301适用于旧地址仍有明确替代目标,且替代目标能满足用户原本意图的情况。410适用于旧内容已永久删除、且业务上不再提供同类内容的情况。保留说明页适用于旧地址仍有外部链接、用户会直接访问,或该地址涉及合规、售后、账户类信息的情况。
不要因为“301能传递信号”就把所有旧地址都301到首页。首页与旧地址主题不一致时,用户和后续维护者都难以判断这个跳转是否合理。更稳妥的做法是:先列出旧地址的原始标题和主要外链来源,再判断它是否还有独立检索价值。若没有,410比强行301更干净;若有,但新站没有对应内容,说明页比410更友好。
一个假设例子:旧站有一个“2023年春季促销规则”页面,迁移后新站没有促销规则页。若该页面仍有外部论坛引用,且用户会从旧链接进入,就保留一个说明页,写明活动已结束、当前优惠以新活动页为准,并链接到新活动页。若该页面从未被引用、也没有直接访问,410即可。这里的数字只用于说明判断方法:不是看页面数量,而是看它是否还有入口价值。
旧地址处理完后,站内指向它的链接必须同步更新。具体动作是:在发布新页面前,先查站内哪些页面还在链接旧地址;对已301的旧地址,把站内链接直接改成新地址,减少一次跳转;对保留说明页的旧地址,把站内链接改成说明页,并确保说明页能到达当前有效页面;对410的旧地址,删除站内链接或替换为同级有效页面。
这一步会影响下一步判断。如果站内链接已经全部指向新地址,但旧地址仍有大量外部入口,说明外部链接的清理或说明页维护还需要继续。如果站内链接和外部入口都已更新,旧地址访问量仍不下降,就要检查是否有站点地图、导航或历史模板仍在输出旧地址。此时应优先修模板,而不是继续加跳转。
另外,robots.txt 的抓取限制不等于可靠的索引移除。若你只是用 robots.txt 挡住旧地址,搜索引擎仍可能保留旧地址的索引展示,用户也可能从外部链接直接进入。对需要彻底下线的旧地址,410或301比单纯屏蔽更明确;对需要保留说明的旧地址,则不要屏蔽,否则用户和后续维护都看不到说明内容。
第一类信号是旧地址的响应状态。逐条检查返回的是301、410还是200。若返回301,确认目标页与旧地址主题一致;若返回410,确认没有站内链接仍指向它;若返回200,确认该页面不是空壳或错误页。第二类信号是站内入口。检查导航、面包屑、相关推荐、站点地图是否仍输出旧地址。第三类信号是外部入口。检查旧地址是否仍被外部页面引用,以及引用语境是否与当前业务相关。
这三类信号不能单独证明处理正确。旧地址访问量归零,可能是处理生效,也可能是外部链接自然失效、统计口径变化或用户改走其他入口。站点地图不保证收录,提交新地址也不代表旧地址会立即消失。因此,验证时要同时看响应状态、站内链接和外部引用,而不是只看某一个访问量数字。
如果三类信号都指向同一结论,例如旧地址已301到主题一致的新页、站内链接已更新、外部引用语境仍相关,就可以进入下一步:把旧地址从监控清单中降级,只保留抽样检查。如果信号互相矛盾,例如站内链接已更新但外部引用仍大量指向旧地址,就继续保留说明页或301,并优先处理外部引用最集中的那几个来源。
你可以按下面顺序操作,每一步的结果决定下一步:
这套顺序的核心是:先判断旧地址是否还有独立价值,再决定用301、410还是说明页,最后用内链和验证结果修正下一步。没有等价目标时,最怕的不是选错某一种状态码,而是把不相关的旧地址统一塞给首页,导致用户、站内链接和后续维护都失去判断依据。按上述条件区分处理,才能让迁移后的内链结构保持可解释、可维护。