遇到过很过跟我一样的情况就是网站备案的时候,需要关闭网站。这个时候很多人跟我一样,把网站首页显示的是40 4代码。这个时候问题就出现了。大家可以现在site一下我的域名是不是发现收录都没了?不光收录没了,连索引量也给删除了。 为什么要用503代码? 503返回码的含义是“Service Unavailable”,这个时候百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。如果你网站已经被收录了很多了内容了,特别是一些在国外空间的域名,想转回国内的情况。这个时候如果返回503代码,百度不会把这条url删除。如果网站长期关闭,百度蜘蛛会反复来多次的,如果长期都是 503错误,搜索引擎才会删除这条URL。这对网站的收录和索引其实是一种保护作用。但是很多人都没有注意到这个细节,结果可想而知,跟我的悲剧一样。看下我网站的悲剧吧,仅仅关闭网站12天左右,索引量就没了! 网站索引量 为什么不让显示404状态码? 众所周知,404状态码其实 是为了让搜索引擎尽快的删除这个url而出现的一种状态码。并且百度官方认为404返回码的含义是“NOT FOUND”,百度会认为网页已经失效,那么通常会从搜索结果中删除,并且短期内spider再次发现这条url也不会抓取。这问题就大了去了,特别是短期内百度蜘蛛再次访问的时候竟然不会抓取了。这条信息对我们来说意义非凡啊 ! 结尾: 很多时候我们做事情都不太注意一些小的细节问题,但是我认为 只有把网站细节优化好,才能更好的促进排名。而我也一向比较看重网站细节。所以我也多建议大家在一些细节上去下一些功夫,不要整天都盯着排名盯着收录。