Http恳求的状态码由于比拟隐躲,所以很轻易被站长疏忽,但假如状态码应用不当往往会对网站产生很大的影响,下面以 深圳分类信息网为例来阐明一下比拟重要的几种状态码:
1. 200 正常情况下恳求一个网址都会返回200状态码,阐明恳求网页成功,对于搜索引擎来讲,只要看到200状态码,就会认为该网址正常,是收录的必要条件。
2. 301 永久重定向。我们经常碰到这样的情况,比如要调换域名,那么老域名的所有网址都要转向到新域名对应的网址,这个时候就必需通过301永久重定向到新的域名,意思是告诉搜索引擎,我之前的域名已经不用了,永久的转到了新的域名,那么搜索引擎看到301状态码后就会删除旧的页面而重新收录新的页面,这样的话,即使调换了域名,也不用担心搜索引擎对新域名不收录,反而收录的非常快,同样旧域名的PR也会随着永久转到新域名上,搜索引擎的对301状态码的反应来看,Google最快,百度稍慢。
3. 302 临时重定向。我们有时候会碰到这样的情况,比如要查看的内容需要登录后才干查看,这时候用户点击的时候需要跳转到登录页面让用户登录,那么这里面的跳转就 必需用302状态码来跳转这样搜索引擎会认为,这个链接只是临时的跳转,并不是说这个链接已经无效了,所以之后搜索引擎会持续尝试拜访这个链接的内容,也许哪天这个页面的内容不需要登录即可查看,那么搜索引擎就会很快收录。
4. 404 页面找不到。这个非常重要,比如我的分类信息网,经常要删除一些过期信息,那么删除后在拜访这个页面的时候就必需返回404状态码,而不是跳转到首页,或者返回其他状态码,这样搜索引擎就会认为这个页面已经不存在了,就会删除这个页面,假如返回200状态码,搜索引擎会认为这个网址仍然有效,会不断地尝试拜访,但假如每次都是无法拜访的时候,可想而知对网站来说是非常不利的。
5. 503 服务暂时不可用。这个非常重要,做网站总是要定期对网站进行保护,对于有些比拟重大的保护可能是需要中断拜访的(如发明重大漏洞,升级等),尤其是对于我 们这种草根网站更是难以避免,这个时候503就派上用处了,在用户拜访网站得时候直接返回503状态码,阐明服务器正在保护即可,这样搜索引擎看到503 后就会知道网站可能是负载太大或者正在保护而暂时不能拜访,搜索引擎就会过段时间再拜访,对于网站来说固然网站无法拜访了,但搜索引擎知道是怎么回事,更 不会对搜索引擎产生任何影响,当然返回503也不能太频繁。
这五个状态码是我认为非常重要的几个,当然状态码是非常多的,具体可以参考其 他材料具体懂得。既然先容了状态码,那么怎么查看状态码,我怎么知道到底返回的是什么状态码呢,这里先容一个工具,非常方便易用,Firefox的一个插 件Firebug, 我想Firefox是每个站长都必备的浏览器,那么简略的安装一个插件即可,下面可以看看我的深圳分类信息网的截图:
1. 200 正常情况 拜访 http://www.maixu.com 的截图
2. 302 临时重定向 拜访 http://www.maixu.com/admin/mine 的截图
3. 404 拜访 http://www.maixu.com/1 的截图
本文由 深圳分类信息网 http://www.maixu.com 原创,转载请注明 欢迎转载。
接洽QQ:1103061397
相干浏览:
提高用户体验的关键在于自定义404错误页面
网站换域名如何准确把持301重定向
论坛调换域名 网页重定向用301转向比拟安全
织梦302临时重定向 导致百度首页快照不更新
关于HTTP503服务器过载标题
感谢 hpq852 的投稿