欢迎来访-小涛SEO技术博客,专注分享SEO技术,SEO思维;提供网站SEO诊断,SEO优化;

SEO常见的网站HTTP状态码解析

SEO基础问答 小涛SEO 698浏览 0评论

SEO常见的网站HTTP状态码解析

相信会上网的同学都有过这种经历,就是在我们打开某些网页时,会出现不能正常访问的结果。页面会返回一些状态码,比如:403,404,501,503,505等各种状态码。是不是有这种情况。那这些返回的状态码表示什么意思呢!可能对于外行和学习SEO新手的同学很深奥,那今天深圳SEO—小涛就来给大家说说这些代码代表什么意思。

状态码有很多,主要呈现为“1字头开头”,“2字头开头”,“3字头开头”,“4字头开头”,“5字头开头”,五种形式。

一、消息(1字头)

1开头的状态码,表示请求已经被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。主要包括(100,101,102)

二、成功(2字头)

2开头的状态,代表请求已成功被服务器接收、理解、并接受。主要有(200,201,202,203,204,205,206,207)

三、重定向(3字头)

3开头的状态码,代表需要客户端采取进一步的操作才能完成请求。一般,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。主要有(300,301,302,303,304,305,306,307)

 四、请求错误(4字头)

4开头的状态码,代表了客户端看起来可能发生了错误,妨碍了服务器的处理。这些状态码适用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容。主要有(400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,421,422,423,424,425,426,449)

 五、服务器错误(5字头)

5开头的状态码,代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。主要有(500,501,502,503,504,505,506,507,509,510)


 

HTTP状态码就主要有以上五种大类,可能这里会有很多朋友会说,这么多的状态码很难记住,其实不需要每个都去记,我们只需要了解一下我们SEO工作常见的一些状态码就可以了,下面就着重来说一下这些常见的状态码:

1、200状态码

返回200表示请求已成功,请求所希望的响应头或数据体将随此响应返回,服务器成功处理了请求并提供了请求的网页。

2、204状态码

返回204表示服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。响应可能通过实体头部的形式,返回新的或更新后的元信息。如果存在这些头部信息,则应当与所请求的变量相呼应。

3、301状态码

返回301表示被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个 URI 链接之一,也就是我们常说的网站301跳转。

4、302状态码

返回302表示请求的资源现在临时从不同的 URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。

5、304状态码

返回304表示如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。就是说访问者再次访问你的网站时,网站没有更新内容,就会调用浏览器的缓存返回页面。

6、400状态码

返回400表示语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求;或者是请求参数有误。

7、403状态码

返回403表示服务器已经理解请求,但是拒绝执行它。

8、404状态码

返回404表示请求失败,请求所希望得到的资源未被在服务器上发现。没有信息能够告诉用户这个状况到底是暂时的还是永久的。假如服务器知道情况的话,应当使用410状态码来告知旧资源因为某些内部的配置机制问题,已经永久的不可用,而且没有任何可以跳转的地址。

9、410状态码

返回410表示被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址。410响应的目的主要是帮助网站管理员维护网站,通知用户该资源已经不再可用,并且服务器拥有者希望所有指向这个资源的远端连接也被删除。

10、500状态码

返回500表示服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。

11、503状态码

返回503表示由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。

 

以上介绍的http状态码都是一些常见的几种状态码,还有一些不常见的这里就不一一说明。了解了http状态码在SEO优化中能比较好的分析网站。谢谢大家

转载请注明:深圳SEO技术博客_专注网站关键词排名,SEO技术经验分享 » SEO常见的网站HTTP状态码解析