日志中的状态代码代表什么?

发布日期:2021-06-29 12:25
作者:seo培训叫兽
阅读量:

做搜索引擎优化时,我们经常在日志中看到这样的代码:

61.135.166.232―[31/Dec/2007:02:30336011 0800]“GET/category21 . html HTTP/1.1”200 10968”―“Baiduspider”

66.249.70.172―[31/Dec/2007:03:36336010 0800]‘GET/32 _ 10 _ zh . html HTTP/1.1’200 18395’―‘Mozilla/5.0’

我们需要知道的是那个奇怪的数字“200”(另一个数字表示被抓取文件的大小)。“200”是HTTP状态代码。

搜索引擎优化过程中最常见的状态代码是:

200-服务器成功返回网页404-请求的网页不存在503-服务器超时

下面列出了其他常见的超文本传输协议状态代码:

HTTP状态代码摘要描述

-

成功2成功处理了请求的状态代码。200服务器已经成功处理了请求,并为请求的网页提供了谷歌排名。204服务器成功处理了请求,但没有返回任何内容。重定向3在每个请求中不要使用重定向超过5次。301请求的网页已被永久移动到新位置。当网址改变时,使用代码301。将新的网址保存在搜索引擎索引中。302所请求的网页被临时移动到新的位置。将原始网址保存在搜索引擎索引中。304如果网页自请求者最后一次请求后没有更新,用304代码告诉搜索引擎机器人,这可以节省带宽和开销。客户端错误4表示请求可能是错误的,这阻碍了服务器的处理。400服务器不理解请求谷歌优化的语法。403服务器拒绝了请求。404服务器找不到请求的网页。服务器上不存在的网页通常会返回此代码。410在请求的资源被永久删除后,服务器返回这个响应。该代码类似于404(找不到)代码,但是当资源以前存在但现在不存在时,有时会使用它来代替404代码。如果资源已被永久删除,您应该使用301来指定资源的新位置。服务器错误5表示服务器在处理请求时遇到内部错误。这些错误可能是由网站引起的,可能是服务器本身的错误,而不是请求错误。500服务器遇到错误,无法完成请求。503服务器当前不可用(由于过载或维护停机)。通常,这只是一种暂时的状态

相关文章