至于百度,的站长,这真的是让我们站长头疼。我们设法建了一个网站,煞费苦心写了一篇原创文章,最后把网站填满上线,却发现了一系列问题。最难解决的是百度的站长抓取诊断失败,说明DNS解析不了Ip。因为网站可以正常访问,服务商检测正常,模拟蜘蛛可以正常爬行,但是只有百度有问题。所以,谢盼龙给大家综合解决这个问题,这也是我个人的体会。
首先,如果一个新站即将上线并加入到百度站长平台,就需要对爬行诊断进行测试,看能否成功爬行,然后进行HTTpS认证。如果由于DNS无法解析Ip而导致爬网诊断失败,则需要从以下几点进行检查。
1.域名解析
如果域名解析不正确,将导致百度蜘蛛无法访问网站或服务器抓取网站内容。一般来说,只要网站能够正常访问,就说明域名解析正确。
2.服务器不稳定
一些服务器或主机不稳定。如果服务器或主机不稳定,蜘蛛就无法访问它们,更不用说抓取网站了。还有一点就是服务器有单独的DNS。如果DNS无法解析Ip,可以尝试联系服务提供商更改DNS进行爬取诊断,一般都能解决。
3.网站代码限制
很多站长喜欢用在线模板建网站。比如常见的模板wordpress就有限制蜘蛛爬行的功能,刚建立的时候可以自由选择是禁止还是打开,这样就可以检查自己的网站是否也受到了限制。
4、Robots.txt限制
机器人限制目前很少被网站使用,但我们应该注意这一点。可能我们的网站有Robots.txt协议,限制了百度蜘蛛的爬行访问。
5.百度自己的原因
有句话说,百度正常的时候就是正常的,主要是因为大部分时间都是不正常的。这也是站长们的八卦。其实也是对的。今年,百度站长平台出现了一系列问题,比如无法添加新站,无法登录百度站长平台。如果以上各项都没问题,那么一定是百度自己的问题。毕竟今年的百度站长出了大问题之后,很多功能还没有完全恢复。可能百度自己的缓存或BUG仍在修复中。这个时候,大家可以给出反馈,看看百度给出的答案
现在,让我们扩展如何测试问题是什么。
如果是使用阿里云虚拟主机的朋友,爬行诊断提示DNS解析不出Ip,阿里云服务商表示一切正常,没有问题,此时不要着急,可以将域名解析到其他主机进行爬行诊断,如果爬行成功,解析到原主机看是否可以。如果还是爬不起来,问题不言而喻,那就是阿里云主机的问题,所以是时候考虑更换主机了。
以上是谢盼龙分享的关于百度站长爬行诊断失败的处理方法和测试方法,提示DNS无法解析Ip。如果遇到同样的问题,可以按照我说的做所有的测试,希望对你有帮助。欢迎继续关注谢盼龙博客,那里有你意想不到的知识!
本文原作者:谢盼龙,原地址://it/15 . html。