在我们的网站建设中,HTTP 状态码是基本要懂得的东西。它不仅用于网站的建设设置,还对于我们网站的优化起着至关重要的作用,只有我们了解了这些HTTP 状态码,并加以熟练的运用,那我们的网站将会更加的完美。从而起到更好的推广和排名,达到更好的用户体验,从而最终完成客户转化。
常见状态码说明
1、200
提示为:请求已成功,请求所希望的响应头或数据体将随此响应返回。
2、301
提示为:被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。这是在我们进行网站优化时,要把URL进行标准化的必要步骤。或者是当我们的网站目录发生变化的时候,需要把这些资源永久转向,告诉搜索引擎已经转向,可将权重也一起转移到我们制定的地方。
如果这不是一个GET或者HEAD请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。注意:对于某些使用HTTP/1.0协议的浏览器,当它们发送的POST请求得到了一个301响应的话,接下来的重定向请求将会变成GET方式。
3、302
提示为:这是一个占时性的重定向,客户端可继续向原来的地址发送以后的请求,现在请求的资源需要临时从不同的URL上相应请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。新的临时性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超连结及简短说明。
4、401
提示为:未经授权,访问由于凭据无效被拒绝。由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。如果401响应包含了与前一个响应相同的身份验证询问,且浏览器已经至少尝试了一次验证,那么浏览器应当向用户展示响应中包含的实体信息,因为这个实体信息中可能包含了相关诊断信息。
5、403
提示为:在HTTP状态码中显示是服务器拒绝执行它,也就是访问受限。403和401所不同的是,即使提供了身份验证也不能提供帮助,这个请求也不会被重复提交。淡然,如果这不是一个HEAD请求,而且服务器希望能说明不能访问的原因,那么就应该在实体内描述拒绝的原因。当然服务器也可以返回一个404响应,假如它不希望让客户端获得任何信息。
6、404
提示为:服务器请求失败,也就是说你要访问的页面出错了,资源没有在服务器上。同时我们在做网站优化的时候,404状态的作用非常重要,是网站必不可少的环节。此目的一个是可以告知用户此页面无法访问,可以观看其他页面,从而引导用户去网站的其他页面,而不会导致用户直接关掉玩站,流失用户。另一个就是告诉搜索引擎此页面不存在,可以不用抓取,节省带宽,以及不会造成死链接,印象蜘蛛的抓取,从而更好的优化网站。
7、413
提示为:服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了伺服器愿意或者能够处理的范围。此种情况下,伺服器可以关闭连接以免客户端继续发送此请求。
8、500
提示为:服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。
在我们的网站优化中,我们常用的一些状态301、404、500等,这些都是我们必不可少的状态码,成都网站建设提示,在我们做网站的时候,要先把域名进行绑定,可用301进行设置,防止网站重复收录,权重分散。
上一篇:建设网站的十大必备功能
下一篇:成都网站建设服务器选择注意事项
|