改版前保留搜索基础,核心不是把旧页面原样冻结,而是先确认现有自然搜索流量依赖哪些URL、哪些内容片段和哪些内链路径,再决定哪些必须保持可抓取、可索引、可替换。假设一个站点准备把产品页从/product/abc迁移到/p/abc-new,同时重做导航和正文模板。此时如果只做301跳转,却把旧页正文删掉、把内链全部指向新页、又让新页在改版后两周才可访问,搜索基础就会在抓取和索引环节先断掉。下面按可执行的检查顺序展开。
谷歌搜索原理可以拆成抓取、索引和排名三个不同环节。抓取是谷歌发现并读取URL;索引是谷歌判断页面内容是否值得存入候选库;排名是用户查询时从索引中选出结果并排序。改版最容易犯的错误,是把这三件事当成一件事:以为旧URL跳转到新URL就完成了保留,或者以为新页面视觉更好就自然会承接旧流量。
判断一个页面是否还有搜索基础,可以看四个检查项:
如果这四项里有任意一项不成立,就不能说搜索基础已经保留。此时应优先修复可抓取和可索引问题,而不是先讨论排名波动。
假设某内容站有300篇教程,改版计划是把/guide/xxx统一改成/tutorial/xxx,并更换全站导航。改版前可以按以下步骤收集证据:
常见错误是:改版时把旧URL全部301到新首页,认为“权重会传过去”。这会让谷歌无法判断旧教程主题与新首页是否一致,用户搜索具体问题时也找不到原答案。另一个错误是只改URL不改内链,导致站内仍然大量指向旧地址,形成多跳跳转。还有一种错误是新页面正文由前端异步加载,但改版前没有验证抓取结果,索引里可能只剩模板文字。
为了判断改版后是否保留搜索基础,改版前要留下可对照的依据。至少包括:旧URL清单、每个URL对应的核心主题、旧页面标题与正文首段、旧内链关系、以及旧URL的HTTP状态。改版后逐项比对,而不是只看全站流量总数。
判断结果可以这样分:
这些判断不依赖某个具体排名数字。排名本身会受查询、竞争页面和用户行为影响,改版前无法用单一指标保证不变。能控制的是抓取和索引条件是否连续。
上线时按以下顺序检查,比一次性全量切换更稳妥:
<title>和正文首段是否仍回答旧页面的核心问题;如果改版必须分阶段进行,优先保留有自然搜索点击的页面,不要先动这些URL的正文结构和内链入口。对没有搜索基础的新栏目,可以后置处理。
现在就可以从搜索表现导出旧URL清单,为每个URL填写旧主题、新URL、目标状态码、正文是否迁移、内链是否更新五项。填完后优先处理状态码异常、主题不一致和正文缺失的条目,再安排全量改版上线。