没有完全等价目标时,优先判断旧地址是否仍有独立搜索需求或外链价值:有,则保留一个内容最接近的可访问页面并明确标注差异;没有,则用410明确下线,而不是把用户丢到首页。这个结论的前提是你能拿到旧地址的访问与外链数据,并且新站有可承载该主题的页面。若旧地址对应的是已彻底终止的业务或法律要求删除的内容,这个结论不成立,应直接下线。
迁移中最常见的误判,是把同一栏目下的任意页面当成等价目标。主题接近指新旧页面讨论同一对象,比如旧产品页与新产品的升级版页面;意图接近指用户来这个地址想完成的事没变,比如旧价格页与新价格页。两者都满足时,301到新页面通常成立。只满足主题、不满足意图时,301会把用户送到一个看似相关但解决不了问题的页面,跳出和回退反而更伤。
判断依据可以落到三处可查证据:旧地址在站内搜索和站外引用中出现的上下文、旧页面标题与首屏承诺、以及新页面能否回答旧页面承诺的问题。三项里有两项对不上,就不要做301。
选择顺序建议是先看意图是否一致,再看旧地址是否仍有独立价值,最后才考虑维护成本。把维护成本放在第一位,容易把仍有价值的地址草率下线。
假设某旧地址在迁移前就因为违规内容被要求删除,或对应业务已整体终止且不再提供任何替代服务。此时即便它仍有外链,也不能为了保留链接而301到不相关页面,更不能保留一个含糊的过渡页。这种情况下410是唯一合理选择,任何“先保住权重”的做法都站不住。可见“有外链就保留”并不是通用规则,它依赖内容本身仍可正当提供这一前提。
另一个反例是旧地址本身是参数页或筛选页,没有稳定独立内容。这类地址即便被访问,也不该为它单独造目标页,直接410或让其自然失效更合适。
假设有100个旧地址待处理,可以按下面顺序过一遍,而不是逐个人工猜测:
这里有一个容易忽略的动作:把处理结果记录下来,形成“旧地址—处理方式—目标”的对照表。它的作用是让下一步的复查有据可依——当某个301页面的表现持续异常时,你能迅速定位是映射问题还是新页面本身的问题,而不是重新翻一遍全部地址。
需要提醒的是,robots.txt 的抓取限制不等于可靠的索引移除,站点地图也不保证收录。因此不要用“先屏蔽再观察”来代替明确的状态码决策,那只会让旧地址的归属长期悬空。
复查阶段,旧地址请求量下降、抓取量下降都只是参考,不能单独证明处理正确。它们同样可能来自链接自然衰减、站点整体流量变化或统计口径调整。更可靠的信号是:旧地址返回的状态码是否符合预期、目标页面是否承接住了原有意图、以及站内是否还残留指向旧地址的内部链接。发现内部链接仍指向已410的地址时,应优先修内部链接,再评估是否需要调整处理方式。
如果复查中发现某个被301的地址持续带来不匹配的访问,把它改回过渡页或410,都比继续硬撑一个错误映射更划算。处理方式不是一次定死的,但每次调整都要有新的证据,而不是凭感觉来回改。