假设你负责一个企业站,准备把旧版百度后台式内容管理系统换成新系统,旧文章页地址是 /news/2023/abc.html,新版准备改成 /article/abc。改版前保留搜索基础的核心不是把旧页面原样搬过去,而是先保住三件事:旧URL可访问、旧页面主要内容仍能被抓取、旧链接能顺利指向新页面。只要这三项在切换前确认好,百度对页面的抓取和索引就不容易断档。
SEO可以理解为改善用户获取内容与搜索引擎理解页面的过程。抓取是百度蜘蛛发现并下载页面,索引是百度把页面存入可供检索的库,排名是用户搜索时页面出现在结果中的位置。改版最容易破坏的是抓取和索引:旧URL打不开、页面返回错误、正文被脚本遮住,都会让已经建立的基础丢失。排名变化通常是抓取和索引变化后的结果,不应在改版前承诺排名不变。
假设旧后台有800篇资讯,新版只保留其中500篇,另外300篇准备合并到栏目页。改版前应按下面步骤处理:
301重定向。重定向目标必须是内容最接近的页面,不要全部指向首页。robots.txt是否误屏蔽、meta robots是否误写noindex。常见错误是改版时把旧后台直接下线,旧URL全部返回404;或者把旧文章全部301到首页,导致百度无法判断新页面主题。还有一种错误是新后台默认给所有页面加了noindex,上线后页面能打开但一直不进索引。
robots.txt是否允许抓取新路径,服务器是否稳定返回200。noindex,新页面是否有可被百度发现的入口。判断结果时,如果旧URL返回301且目标页内容对应,说明保留基础的动作基本到位;如果旧URL返回404或302,就要在切换前修正。302是临时跳转,不适合作为改版后的长期方案。
如果站点栏目多,可以先选一个内容量小、结构清晰的栏目做假设性试点:只切换该栏目的URL和模板,观察旧URL跳转、新页面抓取和用户访问是否正常,再决定是否扩大到全站。这个做法适用于有测试环境、能回滚的站点。若站点没有测试环境,至少应在低流量时段切换,并保留旧版本备份。百度搜索资源平台的具体提交入口和当前功能,应以你登录后看到的实际界面为准,不要凭旧教程操作。
下一步,先导出旧后台全部内容URL,做一张“旧URL—新URL—处理方式”的表格。表格里没有明确处理方式的页面,不要进入改版切换流程。