改版前保留搜索基础的核心做法是:先盘点现有可被抓取、可被索引且已有稳定表现的URL,再建立旧URL到新URL的一一映射,最后在改版上线时用301重定向承接,并保留原页面中承载主题的主要内容。这样做的目的不是保住某个排名,而是避免搜索引擎在抓取和索引环节丢失原有页面资产。
搜索基础通常由三部分组成:已被抓取的URL、已被索引的页面,以及这些页面在搜索结果中获得的点击与展现。改版时最容易被破坏的是URL本身。如果旧URL直接返回404,搜索引擎需要重新发现新URL、重新抓取、重新判断内容,原有积累可能中断。
需要保留的页面可按以下条件判断:
没有搜索表现、没有外链、内容也计划删除的页面,可以不纳入保留范围,但仍应给出明确的处理结果,而不是放任其变成404。
多人协作时,返工往往来自映射关系不清楚。建议在开发开始前就产出一张表,至少包含旧URL、新URL、页面类型、处理方式、负责人和状态。处理方式通常有四种:
映射表要由SEO、开发和内容负责人共同确认。判断标准是:新URL能否承接旧URL的主题和用户意图。如果旧页面讲A主题,新页面主要讲B主题,直接301会让用户和搜索引擎都困惑,这种情况更适合保留旧页面或单独建新页面。
改版上线当天,按以下顺序执行可以减少遗漏:
检查时可用命令行工具查看响应头,例如:
curl -I https://example.com/old-page
如果返回301且Location指向新URL,说明重定向已生效。如果返回200但内容已变,说明旧URL没有跳转,需要补上。如果返回404,说明该页面未被承接,应回到映射表确认是遗漏还是有意删除。
改版后不要只看某一天的排名。更可靠的判断依据是:旧URL是否逐步被新URL替代、新URL是否开始被抓取和索引、核心页面的自然搜索点击是否在合理范围内波动。抓取、索引和排名是不同环节,索引恢复通常先于排名稳定。
如果发现旧URL仍被索引,可以检查重定向是否生效、站点地图是否更新、内链是否仍指向旧URL。如果新URL长时间未被索引,可以检查是否被robots.txt屏蔽、是否设置了noindex、是否有可抓取的入口。这些检查项比猜测算法变化更直接。
对于多人协作项目,建议在改版后设定一个固定复查节点,例如上线后第3天、第14天和第30天,分别核对重定向、索引和流量变化。每次复查只记录可核对的现象,不把正常波动当成失败。
下一步可以直接从URL映射表开始:把当前站点中已有搜索表现的页面列出来,逐条确认新URL和处理方式,再交给开发部署重定向。