改版前要保留搜索基础,核心做法是先盘点现有可索引页面和带来访问的URL,再为每一个有价值的旧地址确定去向:保留原URL、301跳转到最相关的新地址,或明确下线。改版上线前完成这份映射表,上线后立即检查跳转、可抓取性和索引状态,才能把已有搜索积累尽量传递过去。
搜索基础不是某个抽象分数,而是三样具体的东西:已经被搜索引擎抓取并索引的URL、这些URL对应的内容主题、以及外部指向这些URL的链接。改版如果只换视觉和前端框架,风险相对小;如果涉及URL结构、栏目层级、内容合并或域名变化,风险就明显上升。
需要明确一个前提:抓取、索引、排名是不同环节。旧页面被收录,不代表新页面会自动继承;301跳转是传递信号的重要手段,但不是排名保证。判断标准应放在“旧地址能否顺利到达内容最接近的新地址”,而不是期待某个固定时间见效。
第一步是导出旧站URL清单。可以从XML站点地图、服务器访问日志、搜索引擎站长工具中的已索引页面,以及站内链接爬取结果四个来源交叉比对。只依赖其中任何一个都可能漏掉页面。
这份表格就是后续跳转映射的基础。没有它,改版后很容易出现大量404,而404页面不会把旧地址的搜索信号传给新页面。
映射原则是一对一优先:旧页面有明确对应内容,就301到最相关的新URL;多个旧页面内容被合并成一个新页面,就都301到那个新页面;确实不再提供的内容,返回410或保留一个说明页,而不是全部跳转到首页。
把大量不相关旧URL统一跳转到首页,属于常见错误。搜索引擎可能将其视为软404,用户也会因为 landing 页与预期不符而快速返回。假设一个旧产品页被跳转到首页,而首页讲的是公司介绍,这种跳转对搜索基础和用户体验都没有帮助。
需要检查的项包括:
上线前,在测试环境逐条访问旧URL,确认返回状态码和最终落点符合映射表。上线后,用爬虫工具或站长工具重新抓取,观察旧URL是否返回301、新URL是否返回200、是否出现意外404或跳转循环。
接下来看索引变化:旧URL逐渐从索引中减少,新URL开始被收录,这是正常过渡。若旧URL长期仍被索引且新URL没有出现,需要检查跳转是否生效、新页面是否可访问、内链是否已经更新。若新页面收录但排名明显下滑,优先检查内容对应关系和页面主题是否发生偏移,而不是急于反复修改跳转。
验收不看某一天的数据,而看趋势:旧地址访问是否稳定落到新地址、新地址是否开始获得展现、站长工具中的抓取错误是否收敛。出现异常时,先定位是跳转问题、抓取问题还是内容对应问题,再决定是否调整。
如果正准备改版,先建立那份旧URL与新URL的映射表,并把它作为开发验收的一部分。表没有完成之前,不要批量切换URL结构;表完成之后,按上面的检查项逐条验证,再上线。