百度抓取诊断IP错误的解决办法
市面上有很多百度模拟抓取的工具,但是都没有参考价值,因为这是用第三方的工具的IP来抓取的,对于百度能不能抓取到你的网页是两码事。
大家一定要选择百度站长后台的抓取诊断工具来抓取地址:https://ziyuan.baidu.com/crawltools/index?
这个抓取是百度自家的蜘蛛IP来抓取的,如果这个工具都抓取失败,那么网站肯定没有百度蜘蛛来的,失败的原因有很多种,比较常见的就是IP和自己的服务器IP不一致。
这种情况一般会出现在新买的老域名、更换服务器或者更换IP后比较常见。
点开抓取失败的提示,进去后会有错误的原因,如果发现ip和自己的服务器ip不对,可以点击报错,点击后会提示几分钟内完成更新
实际上,几分钟是肯定不可能更新的,有的时候需要好几天的时间,当然也是有办法加快的。
1、提交robots,看看能否正常抓取;
2、提交站点sitemap,完成这两个操作后,基本当天就能抓取到正确的IP了。