改版前保留搜索基础的核心做法是:先把当前能被Google抓取、索引并获得排名的URL、内容与内链关系完整盘点并备份,再让改版方案逐项对照这份清单,确保旧地址要么保留、要么做等价替换,最后在上线前后用可核对的方式验证。抓取、索引、排名是三个不同环节,改版最容易破坏的是抓取通道和索引对象,排名波动往往是前两者的结果。
要查什么:哪些URL真正带来了自然搜索访问,而不只是站点地图里列出的地址。
怎么查:在Google Search Console的“网页”报告中导出已编入索引的URL;在“效果”报告中按页面维度导出近三个月有点击和展示的URL;再用站点日志或分析工具导出自然搜索落地页。三份数据取并集。
结果说明什么:并集中每一个有展示或有抓取记录的URL,都是改版时必须交代去向的对象。只有展示没有点击的页面也不能直接删,它可能承担着聚合或内链作用。这一步的产出是一张“旧URL总表”,字段至少包含:URL、页面类型、近三个月点击量、主要着陆关键词、入站内链数量。
要查什么:旧URL在新结构里是否有内容对等的页面。
怎么查:逐条比对旧URL与新版页面规划,把每个旧URL归入以下四类之一,并写明判断依据。
结果说明什么:301跳转应指向内容最接近的页面,而不是一律跳首页。把大量不相关旧URL集中跳首页,会让Google难以判断新页面的主题,也会让用户落地后找不到原内容。这一步的产出是“URL映射表”,每行包含旧URL、处理方式、目标URL、负责人。
要查什么:指向旧URL的内部链接是否都已更新,站点地图是否只包含改版后有效的URL。
怎么查:用站内搜索或爬虫工具抓取全站,筛出所有仍指向旧URL的<a>标签;检查主导航、面包屑、相关推荐、文章正文内链四类位置;重新生成站点地图并与实际有效URL比对。
结果说明什么:如果内链仍指向旧URL,而旧URL又做了301,用户和Google都要多跳一次才能到达目标页。更糟的是,如果旧URL被下线却仍被内链引用,会形成死链。内链应直接指向最终URL,站点地图中不应出现已301或已下线的地址。这一步的产出是“内链修复清单”,标明位置、原链接、新链接。
要查什么:改版方案是否真的按映射表执行,以及上线后Google的抓取和索引是否正常。
怎么查:上线前在测试环境逐项核对以下检查项;上线后立即提交新站点地图,并在Search Console中观察“网页”报告的索引数量变化和“抓取统计信息”的响应码分布。
<title>、<h1>、正文主体内容是否完整,不因模板改动而丢失。<meta name="robots">未误写为noindex,robots.txt未误屏蔽整站或关键目录。<link rel="canonical">是否指向页面自身或正确的首选版本。结果说明什么:如果上线后索引数量明显下降且持续不恢复,优先排查是否误加了noindex、是否大量旧URL返回404而未做跳转、是否robots.txt屏蔽了抓取。如果索引正常但排名波动,先确认新页面内容与旧页面是否等价,再观察两到四周,不要在上线当天就反复改动结构。假设某旧文章页有稳定自然点击,改版后把它301到栏目首页,用户和Google都会认为目标页与查询不匹配,这类跳转应在映射阶段就避免。
下一步:把上面的“旧URL总表”和“URL映射表”合并成一份交付文档,指定每行的负责人和完成状态,在改版上线前由第二人按第四步的检查项逐条复核并签字确认。