对于百度站长这块真的是让我们这些站长们头疼,好不容易做好了一个网站,呕心沥血的写出一篇原创文章,终于将网站填满可以上线了,却发现一系列的问题,最难解决的就是百度站长抓取诊断失败,提示DNS无法解析IP这个问题,因为网站可以正常访问,服务商那边检测一切正常,模拟蜘蛛也可以正常抓取,唯独百度就出问题,所以,针对这个问题,谢盼龙给大家一份比较全的解决方法,这也是我亲身经历的。
首先,如果是新站将要上线,添加到百度站长平台,先要进行抓取诊断测试,看看能否抓取成功,然后再进行HTTPS认证,如果抓取诊断失败,原因是DNS无法解析IP,那么,就要从以下几点进行检查。
1、域名解析
域名解析如果不正确就会导致百度蜘蛛无法访问网站或者服务器抓取网站内容,一般来讲,只要网站能够正常访问,就说明域名解析是正确的。
2、服务器不稳定
有些服务器或者主机是不稳定的,如果说服务器或者主机不稳定也是会造成蜘蛛无法访问,就更别说抓取网站了。还有一点就是服务器是有单独的DNS,如果遇到DNS无法解析IP,可以试着和服务商联系更改一下DNS在进行抓取诊断,一般都会解决。
3、网站代码限制
很多站长喜欢用网上的模板进行建站,比如常见的模板wordpress,WordPress就有限制蜘蛛抓取的功能,这也是刚建立的时候就可以自由选择是禁止还是开放,所以这点大家可以检查一下自己的网站是否也是限制了。
4、Robots.txt限制
Robots限制目前已经很少能够见到有网站使用,但是也要注意这一块,说不定就是自己网站有Robots.txt协议,里面限制了百度蜘蛛的抓取访问呢。
5、百度自身原因
有句话说得好,百度正常的时候很正常,主要就是大部分时候不正常,这也是站长们的闲谈调侃一下,其实说的也对,今年百度站长平台出现了一系列的问题,比如无法添加新站,还有无法登陆百度站长平台,如果上面的几条都是没问题的,那么,肯定就是百度自己的问题了。毕竟今年百度站长出现过大问题后,很多功能至今还未完全恢复,有可能是百度自己的缓存或者BUG还在修复,这个时候大家可以反馈一下,看看百度给出的答案就可以了。
下面,再给大家拓展一下怎么检验是什么问题。
如果是使用阿里云虚拟主机的朋友们,抓取诊断提示DNS无法解析IP,阿里云服务商那边又说一切正常,没有问题的时候,这个时候不要手忙脚乱,你可以将域名解析到其他的主机上进行抓取诊断,如果抓取成功,再解析到原来的主机上看看是否可以了,如果还是抓取失败,问题不言自明,就是阿里云主机的问题,这个时候就可以考虑更换主机了。
上面就是谢盼龙为大家分享的关于百度站长抓取诊断失败提示DNS无法解析IP的处理方法和检验方法,如果您也遇到同样的问题,可以按照我说的全部检测下,希望能够对您有所帮助,欢迎继续关注谢盼龙博客,这里有你意想不到的知识!
本文原创作者:谢盼龙,原文地址:https://www.jnslj.com/it/15.html