改版前保留搜索基础的核心不是“把旧页面全部留着”,而是让搜索引擎在改版后仍能抓到等价内容、仍能沿着旧地址到达新地址,并且不把已经积累的索引信号浪费掉。时间和人手有限时,最先做的不是设计新页面,而是盘点旧URL、确定哪些地址必须做重定向、哪些内容可以合并、哪些页面应当保留原状。
很多改版方案把重点放在新导航、新模板和新URL结构上,默认旧地址可以随旧站一起下线。这个做法的问题在于,搜索引擎索引的是具体URL,外部链接、收藏、分享和用户习惯也大多指向旧URL。旧地址直接返回404或跳到一个不相关的新首页,会让已经进入索引的页面失去落点,抓取和排名基础都要重新积累。
更稳妥的理解是:改版改变的是页面呈现和站点结构,不是把已有搜索资产清零。旧URL只要能对应到新页面,就应当保留一条可被发现的路径。这条路径通常就是重定向,但重定向不是万能胶,它只适用于“旧页面有等价新页面”的情况。
时间和人手有限时,第一步是把旧站的主要URL列出来,而不是先改模板。可以从站长平台提供的抓取、索引和站点地图相关报告中导出已被处理的地址,再与站内导航、栏目页和内容页对照。对每个旧URL标记一种处理方式:
判断依据是内容等价性,而不是URL长得像不像。旧页面讲“夏季选品清单”,新页面讲“全年选品清单”,两者主题接近但不等价,直接重定向会让用户和搜索引擎都落到不匹配的内容上,这时更合适的是保留旧页面或做内容承接说明。
整站改版时,一个常见的省事做法是把所有找不到的旧地址都跳到新首页。这会让搜索引擎把大量旧URL的落点识别为同一个首页,既浪费了旧页面各自的索引信息,也让用户找不到原本要看的内容。正确做法是尽量做到旧URL与新URL一对一或一对多合并,只有确实没有对应内容的地址才走404或410。
实施时可以按这个顺序检查:
curl -I或浏览器开发者工具查看返回状态码,确认是301而不是302或200。这里的状态码判断很直接:301表示永久移动,适合改版迁移;302是临时跳转,不适合作为长期改版方案。如果返回200,说明旧地址还在直接输出内容,没有真正迁移。
改版不是上线就结束。上线后需要在站长平台里提交新的站点地图,并观察旧URL的抓取状态和索引变化。重点看三类信号:旧URL是否仍被频繁抓取并返回重定向、新URL是否开始进入索引、站点地图中的地址是否与实际上线地址一致。
如果发现旧URL大量返回404而本应重定向,优先检查重定向规则是否被新路由覆盖;如果新URL长期不被抓取,检查内链和站点地图是否指向了新地址。这里要区分“可能原因”和“已经定位的原因”:抓取减少可能来自重定向配置、 robots 规则、服务器响应或内链变化,不能只凭一个现象就断定是某个单一原因。
下一步可以做的,是从站长平台导出当前已索引的旧URL清单,按流量和外部链接价值排序,先为前20到50个地址逐一确认重定向目标,再批量处理剩余地址。