百度抓取诊断"抓取失败"网站ip地址错误的解决方法

2014年05月02日 12:43 by:老修

导读: 站长可以用抓取诊断来找出百度对自己网站的抓取存在的问题. 抓取失败的原因比较多:抓取网站ip地址错误. 百度抓取网站ip地址错误, 老修多次测试觉得应该是DNS服务器的问题, 因为同空间的其它网站不存在这个问题, 排除法只能是DNS解析服务器的问题了.

2014年百度站长平台最给力的工具就是"抓取诊断工具"了, 很多站长可以用抓取诊断来找出百度对自己网站的抓取存在的问题.

是什么导致百度抓取失败呢?

老修手里刚刚有个在godaddy抢拍的一个过期域名用来测试 www.hotle.net .

抓取失败的原因比较多:

1. 抓取网站ip地址错误.

很多站长会遇到"抓取失败", 点开"抓取失败"主要的错误是网站ip地址错误, 后面有个报错的连接, 点了几乎没什么作用.

2. 网站速度慢导致访问超时. (大多是这个原因)

3. robots文件禁止.

4. 网页返回码(非200)不对.

5. 某些服务商为减轻服务器压力禁止了蜘蛛抓取. (老修的客户在淘宝购买的空间遇到过类似问题).

6. 百度抓取工具自身的问题: 比如之前的文章提到 百度站长平台已修复抓取诊断工具 “抓取中”和“抓取失败”的bug

2014百度对站长体验越来越重视, 站长平台出现的bug也在不断改进.

什么原因导致抓取失败ip地址错误呢?

百度抓取网站ip地址错误, 老修多次测试觉得应该是DNS服务器的问题, 因为同空间的其它网站不存在这个问题, 排除法只能是DNS解析服务器的问题了.

godaddy域名默认的狗爹自己的DNS解析服务器, 你懂得: 狗爹的DNS服务器经常间歇性被"墙", 果断更换国内免费的DNS服务解析测试.

换"加速乐", 不明确消息, 不备案网站加速乐有限制. 这可能是NS改为加速乐仍抓取失败的重要原因(推测).

再换DNSpod, 再抓取诊断, 万能的百度终于抓取成功.

结论: 万恶的DNS导致抓取网址ip失败.

抓取失败:网站ip地址错误的解决方法

建议更换ns服务器, 免费的DNS服务比较多, 可以度娘找一下, 老修测试DNSpod 通过了百度抓取诊断实验.

DNS 服务器更换方法请参考: 2014新版godaddy修改ns(Nameservers )解析服务器为加速乐的教程.

百度抓取诊断抓取失败网站ip地址错误的实验