当前位置:首页 >  站长 >  搜索优化 >  正文

谈谈我对于百度200 0 64现象的看法

 2010-02-21 12:39  来源:   我来投稿 撤稿纠错

  一键部署OpenClaw

近几天查看网站iis日志,发现百度返回代码中出现了比较多的200 0 64返回码。不由得心头一紧,因为之前听到一种说法,说出现200 0 64意味着百度要K站。而且不少站长也拿出了铁的证据,凡是被百度K的站,虽然蜘蛛依然爬行,但返回代码基本上都是200 0 64 。对于网站出现这种现象,我不敢轻视。于是在网上查阅大量有关文章及资料,深入了解了百度200 0 64返回码的各种解释。现在来谈谈我自已的看法。

首先,从iis日志协议的根本原理出发,我们可以得出200 0 64的官方理解。

iis返回码有三个状态构成:

1、sc-status(协议状态)

2、sc-substatus(协议子状态)

3、sc-win32-status(Win32状态码)

那么百度200 0 64返回码的理解就是:

sc-status:200 连接成功

sc-substatus:0 服务器正确响应

sc-win32-status:64 指定的网络名不再可用

再看下目前大家对200 0 64的多种理解:

1、百度K站,不收录或被审核(意味着你站被百度降权)

2、64位操作系统(返回64意味着你服务器是采用64位操作系统)

3、与服务器会话故障(百度蜘蛛在与服务器的会话期间出现故障,不能正确返回数据)

对于这三种说话,我都不能认同。主要原因如下:

第一种说法我觉得分析得不够全百,因为很多站即使出现了200 0 64,也没有被百度降权,更没有被K。像我的站现在收录快照都很正常,大家可以去百度中查看: 网站自从出现200 0 64后,收录增加了一倍。

第二种说法根本不靠谱,很多站既返回200 0 64,也能返回200 0 0 ,那是不是意味着网站存在两种操作系统呢。

第三种说法相对来说比较科学,得到了大部分人的认可。但我也并不认可。拿我的网站来说吧,虽然iis日志中近来一直出现200 0 64 但只要我一更新网站,那百度蜘蛛返回的就是200 0 0 。大家可以看看我站更新前后的iis日志对比:

更新前:2010-02-18 00:01:20 GET 123.125.66.120 Baiduspider+(+) 200 0 64

更新后:2010-02-18 00:01:24 GET 123.125.66.120 Baiduspider+(+) 200 0 0

按照第三种说话的理解,我的站在不更新的时候就出现会话故障,更新的时候故障就没了。不会这么巧吧。

最后说下我自已的理解:

综合各方面的看法及自已网站的实例,我认为百度200 0 64返回码的正确理解是百度蜘蛛在爬行网站的过程中,不更新网站在百度数据库中的缓存。之所以不更新,原因很多,可能是会话故障,也可能是网站权重低,也可能是网站作弊。个人认为这种理解可以解释在大部分网站所发

生的现象。当然,这只是我个人的看法,如果不认可,请随时与我交流.

本文原创,首发a5站长网,转载注明www.tnbeye.com 请尊重原创版权,谢谢。

本人seo博客: 欢迎交流

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

热门排行

信息推荐