加入收藏 | 设为首页 | 会员中心 | 我要投稿 通化站长网 (https://www.0435zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

网站抓取诊断socket读写错误怎样解决的?

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

(编辑:通化站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!