改版或迁移时,最该先核对的是“百度还能不能按原来的路径抓到并理解你的页面”。具体要检查四项:旧URL是否可访问或正确跳转、robots.txt是否误封、页面能否被抓取、站点地图与收录提交是否指向新地址。时间和人手有限时,按这个顺序处理,能最快排除会让整站掉出索引的问题。
改版最容易出的问题,是旧链接直接返回404,而新链接又没有被百度发现。核对方法很简单:
判断结果:返回301且目标对应,属于正常;返回404或跳首页,需要优先修。适用条件是旧URL本身有收录价值或外部链接,如果旧页面从未被收录、也没有入口,优先级可以降低。
改版时常有人用robots.txt屏蔽旧目录,以为这样就能把旧页面从百度移除。这个理解是错的:robots.txt限制的是抓取,不等于可靠的索引移除。已经收录的页面仍可能出现在结果里,只是百度无法读取新内容。
核对时打开https://你的域名/robots.txt,检查是否出现Disallow: /或误封新目录。如果测试环境、旧目录被整体禁止,需要先放开,再让百度重新抓取。要真正移除页面,应使用百度搜索资源平台提供的删除或死链提交方式,并按提示核对,而不是只改robots.txt。
页面能打开,不代表百度能抓到。按下面顺序检查:
noindex、nofollow等误加的meta标签,尤其是从测试环境带过来的设置。判断结果:抓取成功、无noindex、站点地图可读,说明基础通路正常;抓取失败或返回异常,应先解决服务器和配置问题,再谈提交。
处理完上述问题后,隔几天复查一次,重点看三件事:
site:你的域名粗略观察,但要知道这个结果并不精确。如果收录没有立刻恢复,不要频繁改动跳转和robots.txt。先确认没有新的抓取错误,再保持配置稳定。百度收录本身没有固定见效时间,不同站点差异很大。
下一步:把上面四项做成一张核对表,每改一项就记录一次抓取诊断结果,用同一批URL前后对比,比反复提交更有效。