结论是:改版前保留搜索基础的核心不是“把旧页面内容复制到新页面”,而是尽量保持原有URL可访问、可抓取、可索引,并让旧URL与新URL之间形成明确的一对一对应关系。只要URL结构、页面主题和内部链接发生大规模变化,搜索基础就可能被削弱。因此,改版前应先盘点旧页面,再决定是保留URL改模板,还是迁移URL并设置重定向。
不是所有页面都值得原样保留。改版前可以按“是否已有搜索流量、是否被外部链接引用、是否承担转化入口”三个条件筛选。满足任意一项的页面,都应列入重点保护清单;三项都不满足的普通页面,可以按新结构重新组织。
如果旧页面只是临时活动页、已下架商品页或内容已完全过时,可以合并到新页面,但应确保新页面能承接旧页面的主题,而不是跳到首页。
改版时通常有两种做法,适用条件不同。
方案一:保留原URL,只改页面模板。适用条件是旧URL结构仍然合理,页面主题不变,只是视觉、布局或代码需要更新。具体做法是:先备份旧页面,再在测试环境改模板,确认标题、正文、内部链接和结构化数据没有意外丢失。验收信号是:旧URL返回状态码仍为200,页面主要内容与旧版主题一致,搜索引擎抓取时能读到新模板中的正文。
方案二:迁移到新URL,并设置301重定向。适用条件是旧URL结构混乱、包含日期或参数、与新信息架构冲突。具体做法是:为每个旧URL指定一个最相关的新URL,用301永久重定向指向新页面,避免多个旧URL全部跳到首页。验收信号是:访问旧URL时自动跳到新URL,且只跳一次;新URL返回200;旧URL不再返回404或302。
如果旧URL有对应新页面,却只做302临时跳转,搜索引擎可能仍保留旧URL,搜索基础不会顺利转移。因此,迁移场景下应优先使用301,并保持至少数月稳定。
在正式上线前,至少完成以下检查,否则改版后很难判断搜索基础是否保留。
其中,robots.txt和meta robots是最容易出错的地方。改版时如果测试环境的屏蔽规则被带到线上,搜索引擎就无法抓取,后续排名和收录都会受影响。
改版上线后,不要只看首页是否正常。应抽查重点旧URL:访问时是否跳转到正确新URL,新URL是否返回200,页面标题和正文是否与旧主题一致。还可以用站点抓取工具检查全站状态码,确认没有大量404或重定向链。
常见误判有三种。第一种是把“首页能打开”当成“搜索基础已保留”,但重点内页可能已经404。第二种是把“旧URL跳首页”当成重定向,实际上一对一关系丢失,新页面很难承接旧页面主题。第三种是改版后立即删除旧站点地图,导致搜索引擎无法发现旧URL的变化。
如果发现旧URL返回404,应尽快补上301或恢复页面;如果发现新URL未被索引,先检查是否被robots.txt屏蔽、是否有noindex、是否有可抓取入口。抓取、索引和排名是不同环节,能抓取不等于能索引,能索引也不等于立即有排名。
下一步可以直接做一件事:把旧URL清单和拟定的新URL清单放在同一张表里,逐行标注“保留”“301”“合并”或“删除”,然后检查每一行是否都有明确去向。这张表就是改版前保留搜索基础的最小可执行方案。