网站返回状态码和设置方法
大家好,蜗牛seo上次和大家分享Robots许多人说,他们受益匪浅,今天蜗牛seo我今天要和大家分享的是干货。 网站返回状态码和设置方法 ?。相信大家期待已久,终于被大家期待了。
一、什么是网站返回码?
网站访问状态返回码是浏览器要求网页后将网页返回到浏览器的状态码。同时,搜索引擎抓取此页面并获得此返回码。浏览器将根据不同的返回码采取相应的处理措施。
二、网站返回状态码是什么意思?
以下是网站返回状态码全集,网站返回状态码全部,HTTP状态码大全:
代码 ? ? ? ? ? ?英文提示 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 中文释义
100 | Continue | 已接受初始请求,客户应继续发送其他请求。(HTTP 1.1新) |
101 | Switching Protocols | 服务器将客户的请求转换为另一种协议(HTTP 1.1新) |
200 | OK | 一切正常,对GET和POST请求的应答文件跟在后面。 |
201 | Created | 服务器创建了文档,Location头给了它URL。 |
202 | Accepted | 已接受请求,但处理尚未完成。 |
203 | Non-Authoritative Information | 文档已经正常返回,但有些响应头可能不正确,因为使用文档的副本(HTTP 1.1新)。 |
204 | No Content | 没有新文档,浏览器应继续显示原始文档。如果用户定期刷新页面,Servlet可以确定用户文档足够新,这个状态代码非常有用。 |
205 | Reset Content | 没有新内容,但浏览器应重置显示的内容。用于强制浏览器清除表单输入内容(HTTP 1.1新)。 |
206 | Partial Content | 客户发送带有Range头的GET服务器完成了请求(HTTP 1.1新)。 |
300 | Multiple Choices | 可以在多个位置找到客户要求的文档,这些位置已经在返回的文档中列出。如果服务器想优先考虑,应该在Location答头指明。 |
301 | Moved Permanently | 客户要求的文件在其他地方,新的URL在Location浏览器应该自动访问新的URL。 |
302 | Found | 类似301,但新的URL它应该被视为临时的替代品,而不是永久的。注意,在HTTP1.0中对应的状态信息是Moved Temporatily”。浏览器可以自动访问新的状态代码URL,所以它是一个非常有用的状态代码。注意这种状态代码有时可以用301代替。例如,如果浏览器请求错误,http://host/~user(后面没有斜杠),有些服务器 返回301,有的返回302。严格地说,我们只能假设只有当原来的请求是GET浏览器将自动重定向。请参见307。 |
303 | See Other | 与301/302类似,区别在于,如果原请求是POST,Location头部指定的重定向目标文件应通过GET提取(HTTP 1.1新)。 |
304 | Not Modified | 客户端有缓冲文件并发出条件要求(通常提供If-Modified-Since头表示客户只想比指定日期更新文档)。服务器通知 起诉客户,原缓冲文档也可以继续使用。 |
305 | Use Proxy | 客户要求的文件应通过Location代理服务器提取头部指示的代理服务器(HTTP 1.1新)。 |
307 | Temporary Redirect | 和302 (Found)相同。即使原来的请求是重定向,许多浏览器也会错误地响应302响应。POST,即使它实际上只能在那里POST请求的回应只能在303点重定 向。因此,HTTP 1.新增了307,以便更清除区域区分几个状态代码:当303响应出现时,浏览器可以跟随重定向GET和POST请求;如果是307响应,浏览器只是 能跟随对GET请求的重定向。(HTTP 1.1新) |
400 | Bad Request | 请求语法错误。 |
401 | Unauthorized | 未经授权,客户试图访问受密码保护的页面。答案将包含一个WWW-Authenticate首先,浏览器显示用户名/密码对话框,然后填写 写合适的Authorization头后再次发出请求。 |
403 | Forbidden | 资源不可用。服务器理解客户的要求,但拒绝处理。通常是由于服务器上文件或目录的权限设置。 |
404 | Not Found | 找不到指定位置的资源。这也是一个常见的响应。 |
405 | Method Not Allowed | 请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)不适用于指定资源。(HTTP 1.1新) |
406 | Not Acceptable | 已经找到了指定的资源,但是它的MIME类型和客户Accpet头部指定的不兼容(HTTP 1.1新)。 |
407 | Proxy Authentication Required | 与401类似,表示客户必须先获得代理服务器的授权。(HTTP 1.1新) |
408 | Request Timeout | 在服务器许可的等待时间内,客户从未提出任何请求。客户以后可以重复同样的请求。(HTTP 1.1新) |
409 | Conflict | 通常和PUT请求是相关的。请求与当前资源状态相冲突,请求不成功。(HTTP 1.1新) |
410 | Gone | 请求的文档不再可用,服务器不知道该重定向哪个地址。它与404的区别在于,返回407意味着文档永久离开指定位置 404表示文档因未知原因不可用。(HTTP 1.1新) |
411 | Length Required | 除非客户发送一个请求,否则服务器无法处理请求Content-Length头。(HTTP 1.1新) |
412 | Precondition Failed | 请求头部指定的一些前提失败(HTTP 1.1新)。 |
413 | Request Entity Too Large | 目标文档的大小超过了服务器目前愿意处理的大小。如果服务器认为以后可以处理请求,应该提供一个Retry-After头(HTTP 1.1新)。 |
414 | Request URI Too Long | URI太长(HTTP 1.1新)。 |
416 | Requested Range Not Satisfiable | 服务器不能满足客户在请求中指定的Range头。(HTTP 1.1新) |
500 | Internal Server Error | 服务器遇到意想不到的事情客户的请求无法完成。 |
501 | Not Implemented | 服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。 |
502 | Bad Gateway | 服务器作为网关或代理,为了完成下一个服务器的请求,但服务器返回了非法响应。 |
503 | Service Unavailable | 由于维护或过载,服务器无法回应。Servlet当数据库连接池满时,可以返回503。当服务器返回503时,可以提供一个 Retry-After头。 |
504 | Gateway Timeout | 服务器作为代理或网关使用,表示无法及时从远程服务器获得响应。(HTTP 1.1新) |
505 | HTTP Version Not Supported | 服务器不支持请求中规定的服务器HTTP版本。(HTTP 1.1新) |
看到这些,我想每个人都会认为他们是无知的,原来的网站返回状态代码有这么多,他们通常只知道这么少啊。嗯,别惊呆了,博客愿意分享这些,你不会收集,点击右上角:收集夹,添加到收集夹中。
然而,如果你用它来分析日志或通常使用它,记住四五个常用的 主要包括:
1.200
200的HTTT返回状态码表示页面有效,可以正常访问。
2.301
301返回码的含义是Moved Permanently永久迁移,百度会认为网页现在跳转到一个新的url。当网站迁移、域名更换、网站改版时,建议使用301返回码,尽量减少改版带来的流量损失。虽然百度spider现在301跳转的响应周期很长,但我们仍然建议你这样做。
同时,在做站的时候,建议不要带www域名跳转到带www域名。这样,百度就可以防止站内容包含在两个不同的域名中,分散网站的权重。同时,百度认为你做了两个相同的网站,这被怀疑是作弊。
3.404
404返回码的含义是NOTFOUND当访问无效地址或删除地址时,浏览器将返回404状态码,搜索引擎通常从搜索结果中删除地址,并在短时间内删除地址spider再次发现这个url也不会抓。
4.503
503返回码的含义是ServiceUnavailable百度会认为网页暂时无法访问,通常网站暂时关闭,带宽有限等。百度网页返回503spider不会把这条url直接删除,短期内再次访问。如果网页已经恢复,则正常捕获;如果您继续返回503,您将在短时间内反复访问几次。但如果网页长期返回503,那么这个url从搜索结果中删除仍将被百度视为无效链接。
1、 网站迁移,或域名更换,请使用301返回码。
2、 一些网站希望百度只包含部分内容,如审核后的内容、积累一段时间的新用户页面等。在这种情况下,建议新内容暂时返回403,然后在审核或处理后返回正常状态。
3、 如果网站正在备案或临时停电,服务器迁移等临时关闭和临时关闭,建议在网页无法打开时使用503状态。503可以通知搜索引擎蜘蛛页面暂时无法访问。请在一段时间后再次尝试,搜索引擎将在一段时间后再次捕获。如果搜索引擎多次捕获,网站返回503代码,搜索引擎仍然认为该网站不存在。
如果蜘蛛抓取网站内容压力过大,服务器无法承受,也建议设置503代码。这样蜘蛛会过段时间再来抓取。
关于? 网站返回状态码和设置方案seo这就是全部。如果你读完这部经典作品后仍然有问题,那么我认为你应该找蜗牛。蜗牛希望你去? 蜗牛seo.cn/tag/seoboke/ target=_blank class=infotextkey>seo博客? 回答你的问题,或者直接联系蜗牛,蜗牛会很乐意帮助解决你的返回码问题和你遇到的其他问题seo相关问题。
以上就是网站返回状态码和设置方法的全部内容,