网站抓取诊断socket读写错误怎样解决的?
发布时间:2021-11-06 13:07 所属栏目:21 来源:互联网
导读:我们在新建一个网站时,要做各种测试,我们认为,最不应该忘记的是做网站抓取诊断,到资源平台,输入地址,点击测试即可,可以测试网站是否可以被搜索引擎正确抓
我们在新建一个网站时,要做各种测试,我们认为,最不应该忘记的是做网站抓取诊断,到资源平台,输入地址,点击测试即可,可以测试网站是否可以被搜索引擎正确抓取。 但毕竟是测试,并不一定每一次抓取都会成功,偶尔也会失败,比如我们测试时,出现socket读写错误,那么,网站抓取诊断socket读写错误怎么解决的? 网站抓取诊断socket读写错误怎么解决的? 根据对百度站长工具的研究,我们认为: 1.socket读写错误是什么意思 首先我们应该搞明白,socket读写错误是什么意思,才可以继续分析、解决问题,官方的解释为:当百度spider访问服务器,进行tcp通信的时候,socket读写发生异常,导致数据不能正常返回。请检查服务器连接状况和防火墙设置是否符合预期。 看到官方解释,我们应该明白是服务器的链接出现了问题,百度蜘蛛无法正确抓取,所以我们应该着重对服务器的网络配置方面进行排查。 2.socket读写错误如何解决 ①关闭防火墙 官方解释中已经提到了检测服务器防火墙,我们肯定首先要做这个问题的排查,如果我们不知道要如何设置防火墙,我们建议,你可以直接关闭防火墙,再进行抓取诊断,测试是否是防火墙设置出现了问题,如果确定是防火墙的问题,我们再一步步进行功能关闭、开启测试,要注意,不论关闭哪些功能,80端口和443端口需要正常打开。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读