Win2003 IIS6开启GZIP会导致百度抓取返回200 0 64

开启了GZIP压缩之后,发现页面打开速度是快了很多,但是查询网站日志,发现百度抓取后返回的状态码是200 64 ,这在网络搜了一下,发现是由于IIS6开启了GZIP压缩功能后出现的问题,貌似网络上面的大家都在说问题,解决办法貌似就是关闭GZIP功能了。

还发现一个问题,就是在开启了GZIP的网站,用站长工具测试错误的返回码是多少的时候,发现输入错误的URL之后,HTTP返回的状态码是200,这下就不得了了,错误的页面也返回200,而200表示该页面正常存在,可以抓取,那么就是很危险的,如果百度也这样识别,是不利的,百度站长优化指南里明确提到,如果失效的网页,或者URL,无法打开的,都要设置为404错误页,这样返回404才是正确的,所以大家要注意下了。附上本站的错误截图:

http-404-200

由于错误发生后,我已经改回设置了,所以现在重新测试的时候,已经可以正常显示HTTP状态为404了。

上一篇:
下一篇:

X