改版前保留搜索基础的核心做法是:把当前能带来百度自然流量的URL、标题、正文要点、内链关系和抓取入口先完整盘点并冻结成清单,再决定哪些URL必须保留、哪些可以301跳转、哪些内容需要原样迁移。改版不是把旧页面删掉重做,而是让百度已经抓取和索引的资产尽量平滑过渡。多人协作时,这份清单就是交付依据,能减少“谁改了模板、谁漏了跳转”的返工。
假设某企业站有一个“产品知识”栏目,下面有80个内容页,当前在百度搜索中有稳定展现。现在设计团队要换成新模板,URL规则也想从/news/123.html改成/article/123。如果直接上线新站并删除旧路径,百度已经索引的旧URL会返回404,原先积累的搜索基础就会中断。
正确顺序是:先导出旧栏目所有URL和对应标题,标注每个页面近期的自然搜索表现;再确定新URL规则;然后配置旧URL到新URL的一对一301跳转;最后才切换模板。上线后逐条检查跳转是否生效,而不是只看首页能否打开。
这四类资产冻结后,再交给开发、设计、编辑分别执行。多人协作最常见的错误是:设计改了URL结构,开发只做了前端路由,编辑把旧正文重新写了一遍,结果三边对不上。
判断依据不是“新站好不好看”,而是旧URL是否还有搜索价值和外部链接。可以按下面规则处理:
301不是万能保留排名的手段,它只是告诉百度页面已永久迁移。百度需要重新抓取、重新计算,期间展现可能波动。改版前保留搜索基础的目标是减少损失,不是保证排名不变。
上线前检查:旧URL是否仍可访问、新URL是否可访问、301是否返回正确状态码、sitemap是否更新、robots.txt是否误屏蔽新目录。上线后检查:随机抽取20条旧URL,用浏览器或抓取工具确认跳转链只有一跳;查看百度搜索资源平台中的抓取异常和索引覆盖变化;对比改版前后同一批页面的自然搜索点击与展现。
如果发现旧URL跳转到了404,说明映射表有遗漏;如果新URL能打开但百度迟迟不抓取,先检查内链和sitemap是否指向新URL,而不是急着判断被惩罚。抓取、索引、排名是不同环节,改版后短期波动可能来自抓取延迟,也可能来自内容删减,需要分开排查。
把URL映射表作为唯一交付物,字段至少包括:旧URL、新URL、页面类型、处理方式、负责人、检查状态。开发按表配置跳转,编辑按表核对正文,SEO按表验收。每次修改只改表并注明日期,避免在聊天记录里口头确认。这样即使改版分多批上线,也能清楚知道哪些页面已经处理、哪些还没有。
下一步,先导出当前网站的主要URL和对应标题,标出有自然搜索展现的页面,再决定改版范围。不要等新站上线后才补跳转规则。