改版前要保留搜索基础,核心做法是先把当前能被抓取、能被索引、能带来自然流量的URL和内容完整盘点出来,再让新版页面对这些URL形成一一对应的承接关系。适用于站点结构、模板或栏目发生较大调整,且改版后仍希望保留原有自然搜索流量的场景。验收信号是:改版上线后,原有关键URL返回正常状态码、内容主题未偏移、内链指向新结构,并且在搜索结果中逐步被新页面替换,而不是大面积消失。
搜索基础不是单一指标,至少包含三层:可抓取、可索引、可匹配需求。改版最容易破坏的是前两层——旧URL被删除、返回404,或新页面需要登录、依赖脚本渲染导致内容无法被抓取。若前两层被破坏,第三层的排名就失去了承载对象。
判断顺序应从抓取开始,再看索引,最后才看排名变化。跳过前两步直接盯排名,容易把技术问题误判为内容问题。
在动手改模板之前,先导出当前有自然搜索表现的页面清单。可以从搜索后台的“效果”报告导出,也可以结合站点地图和服务器日志交叉核对。每条记录至少保留:旧URL、页面主题、主要关键词、当前落地页类型、是否有内链指向它。
然后为每条旧URL标注改版后的去向,只有三种合法结果:
如果旧URL和新URL不是一对一,而是多对一合并,要确认合并后的页面能同时覆盖原来几个页面的主题,否则会出现部分需求落空。
以下操作在改版中经常出现,需要逐项检查:
这些现象可能由不同原因造成,不要看到流量下降就断定是某一个原因。应先用抓取工具检查旧URL返回的状态码,再检查新页面的HTML源码里是否包含正文和标题,最后才判断内容主题是否发生偏移。
改版上线后,按以下顺序执行检查:
假设某篇文章原本地址为 /a/123.html,改版后变为 /post/123。正确做法是让 /a/123.html 返回301并指向 /post/123,同时新页面保留原标题主题和正文。若旧地址直接返回404,则这篇文章的搜索基础就没有被承接。
是否保留某条旧URL,取决于它是否仍有搜索需求、是否有内链支撑、是否与新版信息架构冲突。如果一条旧URL长期没有展现和点击,也没有内链指向,可以评估后返回410。但如果它仍有稳定点击,即使内容需要改写,也应优先保留URL或做301,而不是直接删除。
下一步可以做的,是先把当前有自然流量的URL清单导出,并给每条URL标注改版后的去向,再开始改模板。