改版前要保留搜索基础,核心不是“把旧页面原样搬过去”,而是先保住已经能被抓取、已被索引、已有外部链接指向的URL,再处理内容与模板的对应关系。常见误解是:只要新站内容更完整、设计更现代,搜索引擎自然会跟上。实际上,抓取、索引、排名是三个不同环节,改版最容易破坏的是抓取路径和索引对象,而不是内容本身。
改版通常同时动三样东西:URL结构、页面模板、内容组织。三者对搜索基础的影响不同。
所以第一步不是选新主题,而是把旧站里“已经被搜索引擎当成独立页面”的URL列出来。判断依据可以是:过去一段时间的搜索流量落地页、外部平台引用过的链接、站点地图中提交过的地址。没有现成报表时,至少先导出站点地图和导航里所有可点到的链接。
假设你用的是自建博客平台,改版前可以按下面顺序执行。这里的“假设”指流程示例,不是某个真实项目的成果。
其中第2步最容易出错。301跳转不是越多越好,也不是所有旧页面都适合跳首页。把不同主题的旧文章全部跳到一个新首页,搜索引擎会把它当成软404处理,原有搜索基础基本留不住。
改版前至少做一张对照表,每行包含:旧URL、页面主题、是否有外部链接、是否有搜索流量、新URL、跳转类型。判断结果可以这样用:
这张表不需要复杂工具,手工整理也能完成。关键是改版前做完,而不是改版后补。
自建博客平台改版时,很多人会把精力放在新模板是否好看、新编辑器是否顺手,却忽略了旧地址是否还能访问。搜索引擎不会因为你的新站设计更好,就自动把旧页面的索引和链接关系转移过去。抓取、索引、排名各自需要条件:抓取需要可到达的链接,索引需要页面能正常返回内容,排名还需要时间和外部信号。改版能控制的是前两项,不能承诺第三项。
如果改版后旧文章流量下降,先查旧URL返回状态,再查新URL是否被索引,最后才看内容是否被替换。不要一上来就改标题或堆内容,那可能掩盖真正的问题。
下一步:在改版上线前,先导出旧站所有可访问URL,按上面对照表标出每一条的处理方式;上线后逐条访问旧地址,确认返回的是301、410还是404,再根据结果决定是否需要补跳转或恢复页面。