改版前保留搜索基础的核心做法,是先盘点现有可被抓取、可被索引、已有排名的URL,再决定哪些URL必须保持不变、哪些需要做301跳转、哪些内容要迁移到新结构。下面用一个假设例子说明步骤,并指出改版中最容易丢掉搜索基础的地方。
假设一个项目原本使用/product/123.html这类路径,改版后想统一成/products/123。如果直接把旧路径删除、新路径上线,旧URL会返回404,搜索引擎之前建立的索引和排名信号就失去了承接对象。正确顺序是:先让新路径可访问,再对旧路径做301永久跳转,最后检查跳转是否直达新页面、没有跳转链。
这里要区分抓取、索引和排名:抓取是搜索引擎发现并读取页面,索引是页面进入候选库,排名是索引之后在查询中呈现的位置。改版破坏的往往是抓取和索引环节,排名下降只是结果,不是原因。
盘点工具可以用站点地图、服务器访问日志、搜索引擎站长平台提供的索引与查询数据。判断依据是“这个URL是否承担过搜索入口作用”,而不是“这个URL看起来是否规范”。
错误一:用302代替301。302是临时跳转,搜索引擎可能继续保留旧URL,也可能不把信号完整传递到新URL。改版属于永久性结构变化时,应使用301。
错误二:新旧页面同时可访问且内容相同。这会产生重复内容问题,搜索引擎需要自行判断哪个是主版本,可能造成排名分散。应让旧URL跳转到新URL,而不是两个都返回200。
错误三:跳转到首页或无关页面。旧产品页跳转到首页,用户和搜索引擎都得不到原来的内容,等于主动放弃该页面的搜索基础。跳转目标应与原内容主题一致。
noindex,没有在robots.txt中屏蔽。如果发现旧URL返回404而非301,应尽快补上跳转规则;如果发现新URL未被索引,先检查是否被noindex或robots规则拦截,再检查内链是否已经指向新URL。判断顺序是先抓取、再索引、最后看排名,不要一看到排名波动就改内容。
下一步:整理一份改版URL对照表,至少包含旧URL、新URL、跳转类型、是否已上线四项,用它作为改版前后的核对依据。