改版前保留搜索基础的核心做法,是先把旧页面上的标签体系完整记录并映射到新页面,再决定哪些标签原样保留、哪些合并、哪些废弃。如果只改视觉和结构、不处理标签,搜索引擎可能把新页面当成一批陌生页面重新评估,原有积累的抓取和索引关系就会中断。下面用一个假设例子说明具体步骤和常见错误。
假设某企业站有 200 个产品页,每页都用 <title> 写产品名加公司名,用 <h1> 写产品名,用 <meta name="description"> 写一句卖点,并用 <link rel="canonical"> 指向自身。改版后新站把产品页拆成“产品介绍”和“参数详情”两个页面。如果直接上线,旧 URL 的标题、描述、正文标签全部消失,新页面又没有对应的规范标签,搜索引擎需要重新判断哪一页该被收录、哪一页该参与排名。
正确顺序是:先导出旧站所有页面的 URL 与标签内容,形成一张对照表;再为每个旧 URL 指定新站中的对应 URL;然后逐项检查新页面的标题、描述、标题层级和规范标签是否与旧页面的主题一致;最后才做跳转和上线。
<title>:记录旧页面的完整标题文字,判断新页面是否保留同一主题词和核心信息。<meta name="description">:它不是排名因素,但影响点击,改版时被清空会降低搜索结果的可读性。<h1> 到 <h3>:记录旧页面的主标题和子标题层级,新页面不要为了样式把标题改成普通文本或图片。<link rel="canonical">:记录旧页面指向的规范地址,新页面要指向新站中真正希望被收录的那个 URL。<meta name="robots">:记录旧页面是否设置了禁止抓取或禁止索引,改版时误加 noindex 会让页面直接退出索引。这张清单不需要复杂工具,用表格记录“旧 URL、旧标题、旧描述、旧 H1、旧规范地址、新 URL、新标题、新描述、新 H1、新规范地址”即可。判断标准是:新旧页面的主题是否指向同一件事,而不是文字是否一模一样。
方案一:保留旧 URL 和旧标签,只替换页面模板。适用于页面主题不变、只是视觉和代码结构升级的情况。判断依据是旧 URL 仍能返回 200 状态码,且页面内容与旧标题描述一致。这种做法对搜索基础的影响最小。
方案二:更换 URL 并重写标签。适用于页面主题确实变化、旧 URL 结构无法继续使用的情况。此时必须为每个旧 URL 设置 301 跳转到最相关的新 URL,并确保新页面的标题和 H1 承接旧页面的主题词。判断依据是跳转目标与旧页面内容高度相关,而不是统一跳到首页。
两种方案都不应该做的事:把旧页面全部删除后返回 404;把多个主题不同的旧页面统一跳到一个新页面;在新页面保留旧标题但正文完全换成另一主题。这些做法会让搜索引擎无法把新旧页面关联起来。
<title>、<h1>、<link rel="canonical"> 是否存在且指向正确。noindex,尤其是从测试环境复制过来的模板。常见错误是只检查首页和几个主要栏目,忽略大量长尾页面。另一个错误是跳转上线后立刻删除旧站文件,导致跳转规则失效。建议保留跳转规则至少覆盖一个完整的抓取周期,具体时长取决于站点规模和更新频率,没有统一标准。
改版后不要只看排名位置,先看抓取和索引是否正常。可以核对:旧 URL 是否仍能访问或正确跳转;新 URL 是否被收录;搜索结果中出现的标题和描述是否为新页面内容;站点地图是否已更新为新 URL。如果发现大量旧 URL 返回 404 或跳转到无关页面,应优先修复跳转关系,而不是急着改标题。
下一步:把旧站标签导出表和新站标签对照表合并成一张检查表,按 URL 逐条核对跳转与规范标签,确认无误后再提交新的站点地图。