今天上午大概9点多网站之后,我换了一个服务器的IP,然后目前导致百度蜘蛛不能正常抓取。嗯,我大概看了一下,是这socket读写错误。然后我就一直找问题,找百度站长开发文档。最后发现他抓的是之前的之前服务器IP。然后我去刷新了一下百度的缓存,又调了一下防火墙成功。Ok,成功抓取。


首先我们应该搞明白,socket读写错误是什么意思,才可以继续分析、解决问题,官方的解释为:当百度spider访问服务器,进行tcp通信的时候,socket读写发生异常,导致数据不能正常返回。请检查服务器连接状况和防火墙设置是否符合预期。
socket读写错误如何解决 无非就是下面几种情况 去对应排除就好了
IP地址
宝塔的CC防御关闭
强制HTTPS关闭






如果百度站长里面的抓取诊断是抓取失败的话,它可能是影响蜘蛛爬取你的网站的,从而影响百度收录!