江西SEO优化—提供SEO优化技术、SEO顾问服务、SEO培训教程、网站SEO优化诊断方案。

Http状态码是什么?

时间:2018-05-13 13:25 来源:未知 作者:江西SEO曾庆平 点击量:

作为一个成熟的SEO爱好者,一定要明白一些Http状态码。Http状态码是搜索引擎和网站沟通的语言。你能列举几个吗?他们分别代表什么?
 
状态码主要是用来看,就是当你的网站被收录,或好久没更新了,通过日志你看下搜索引擎抓取时的状态码是什么,是否正常。
 
比如:都是404,说明你的网站有问题,死链接过多。如果都是200,那就是正常抓取了。
 
最常见的就是200和404、301。
 
点评解答:
 
404:最常见的一种状态,一般大家都称之为404错误,这个一般是服务器上的文件不存在导致的,例如搜索引擎收录了你的某个页面,但是由于种种原因你的这个文件现在不在你的服务器上了,别人在搜索结果里面点击那个网址的时候就会出现这个错误。
 
301:这个大家一般称之为301转向,一般情况下不会使用,也不会很明显的表现出来,一般是在自己换域名以后,使用这个301转向,把以前的内容转向过来,这样搜索引擎也是认为合法的。301配合rewrite可以做很多事情。
 
Http状态码是什么
 
SEO过程中最常见的HTTP状态码有:
 
* 200 - 服务器成功返回网页
 
* 404 - 请求的网页不存在
 
* 503 - 服务器超时
 
其他经常碰到的HTTP状态码列表如下:
 
HTTP状态码  摘要说明
 
成功2xx成功处理了请求的状态码。
 
200 服务器已成功处理了请求并提供了请求的网页。
 
204 服务器成功处理了请求,但没有返回任何内容。
 
重定向3xx 每次请求中使用重定向不要超过 5 次。
 
301  请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL。
 
302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的URL。
 
304 如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。
 
客户端错误4xx   表示请求可能出错,妨碍了服务器的处理。
 
400  服务器不理解请求的语法。
 
403  服务器拒绝请求。
 
404  服务器找不到请求的网页。服务器上不存在的网页经常会返回此代码。
 
410  请求的资源永久删除后,服务器返回此响应。该代码与 404(未找到)代码相似,但在资源以前存在而现在不存在的情况下,有时用来替代404代码。如果资源已永久删除,应当使用 301 指定资源的新位置。
 
服务器错误5xx   表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。
 
500   服务器遇到错误,无法完成请求。
 
503   服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
 
503   服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
 

声明:本文由江西SEOSEO整理不代表个人观点,转载请注明原文;本文网址: http://www.qingpingseo.com/jiaocheng/1194.html

围观: 1000次 | 责任编辑:江西SEO曾庆平

回到顶部