网站服务器访问记录200 0 64返回代码思考
每天早上看百度和谷歌的蜘蛛留下的记录是我现在的习惯之一,这样对网站的优化有帮助,知道百度和谷歌都喜欢哪些页面,因为现在是新站,不敢全篇而论,但是我敢肯定的是:在新站中,首页的权重在百度里最大,因为好像除了首页外,其他页面都不怎么去爬的。可能是针对新站的一个“政策”吧。
今天看到网站服务器的记录里面出现了不少的200 0 64的记录,具体的记录是:2010-06-01 00:31:42 W3SVC1433 124.172.156.61 GET /index.asp - 80 - 123.125.66.118 Baiduspider+(+http://www.baidu.com/search/spider.htm) 200 0 64 2048 。请大家关注后面的代码。这样的代码肯定不是我们所希望的,因为它至少代表了哪个环节的不正常。正常的代码通常是200 0 0 2048之类的。(代表读取2048字节的内容)可是返回码却是64了。
有些站长就感觉有点害怕了,说什么百度可能要K站了吧,要不怎么会出现这样的记录呢?其实这是一种多余的担心,因为本网站之前的记录里也出现过这样的代码,只是那时我没怎么去关注而已,而我优化的这个网站却排名越来越靠前了,才提交20天的网站,做到这样的排名,也至少代表了不是因为K站才上来的吧?何况百度没理由来K我优化的这个网站的,我的文章内容都是自己综合其他的一些内容自己编辑的。所以前后做了一个多月的时间才提交搜索引擎。文章的优化也不是很过分。所以百度根本没理由做什么K不K的事了。
所以单靠200 0 64的代码不代表会被百度K站的。
而且,同一天的记录里面,也有抓取正确的记录,其相差间隔和64的代码很短。如同样是读取http://www.siviy.com/index.asp这个页面。却还有2010-06-01 01:20:59 W3SVC1433 124.172.156.61 GET /index.asp - 80 - 125.90.88.92 baiduspider 200 0 0 29638的正确记录,如果要K站的话,是不会出现正常的记录吧?这样的记录也不止一条的。
在网站的记录里面,最关键的就是64这个数字的代码了,如果能够知道它的确切含义,我们就不用总是对这个数字莫名其妙了。综合一些网上的评论,我认为出现200 0 64 2048代表着当服务器出现“指定的网络名不再可用”,这个时候网站服务器发送字节为0。和自己的网站没有关系。百度它多读取两次就好了。不用担心什么降权这类的了。而且产生这样的代码并不是百度一个人的专利。谷歌可能也会有这样的代码出现。我们只是希望这样的代码还是少出现点罢了。