现在的位置: 首页 > 技术分享 > WordPress > 正文

百度蜘蛛出现200 0 64代码,果真Gzip压缩惹的祸

2014年02月24日 WordPress ⁄ 共 480字 ⁄ 字号 暂无评论

使用了VPS以后,一直没有关心过网站日志,后配置了PHP环境,安装上wordpress,建了沉默过客专属博客,适当添加了外链,提交搜索引擎后,百度一直以来都只收录个首页,而谷歌、360搜索其他引擎收录却正常,于是很纳闷的分析了一下网站的日志文件,结果大吃一惊,百度蜘蛛经常返回200 0 64代码,顺便又分析了VPS上的其他ASP网站,结果是一样的,而静态页面返回的结果却正常。

一直以来就了解过百度蜘蛛对IIS环境gzip压缩的动态页面不友好,现在就有机会验证一下是不是存在,而长期200 0 64的话会导致网站被K,于是就决定对gzip压缩进行优化测试。

首先,找到C:\WINDOWS\system32\inetsrv\MetaBase.xml文件

原始我配置的gzip压缩如下:

百度蜘蛛出现200 0 64代码,果真Gzip压缩惹的祸

 

更改后的代码:

百度蜘蛛出现200 0 64代码,果真Gzip压缩惹的祸

 

下面检验一下更改前后效果:

PHP环境更改前

20140224103812

 

PHP环境更改后PHP环境更改后

 

ASP环境更改前

ASP环境更改前ASP环境更改后

ASP环境更改后

 

可以看出,不管PHP环境还是ASP环境,更改压缩方式后,百度蜘蛛返回代码都恢复正常,由此验证IIS服务器中,百度蜘蛛出现200 0 64代码,有可能是Gzip压缩惹的祸。

给我留言

留言无头像?


×