406-客户端浏览器不接受所请求页面的 MIME 类型。
407-要求进行代理身份验证。
412-前提条件失败。
413-请求实体太大。
414-请求 URI 太长。
415-不支持的媒体类型。
416-所请求的范围无法满足。
417-执行失败。
423-锁定的错误。
5xx-服务器错误
服务器由于遇到错误而不能完成该请求。
500-内部服务器错误。
500.12-应用程序正忙于在 Web 服务器上重新启动。
500.13-Web 服务器太忙。
500.15-不允许直接请求 Global.asa。
500.16-UNC 授权凭据不正确。这个错误代码为 IIS6.0 所专用。
500.18-URL 授权存储不能打开。这个错误代码为 IIS6.0 所专用。
500.100-内部 ASP 错误。
501-页眉值指定了未实现的配置。
502-Web 服务器用作网关或代理服务器时收到了无效响应。
502.1-CGI 应用程序超时。
502.2-CGI 应用程序出错。application.
503-服务不可用。这个错误代码为 IIS6.0 所专用。
504-网关超时。
505-HTTP 版本不受支持。
一个网站的各大搜素引擎日志分析如下 日志中的 HTTP 状态码都代表什么? 作 SEO 时,我们经常会在日志上看到类似这样的代码:
61.135.166.232 - - [31/Dec/2007:02:30:11 +0800] "GET /category21.html
HTTP/1.1" 200 10968 "-"
"Baiduspider+(+http://www.baidu.com/search/spider.htm)"
66.249.70.172 - - [31/Dec/2007:03:36:10 +0800] "GET /32_10_zh.html
HTTP/1.1" 200 18395 "-" "Mozilla/5.0 (compatible; Googlebot/2.1;
+http://www.google.com/bot.html)"
这里面需要知道的,就是那个奇怪的数字“200”(另外那个数字表示抓取的文 件大小)。
“200”就是 HTTP 状态码。 SEO 过程中最常见的 HTTP 状态码有:
? 200 - 服务器成功返回网页
? 404 - 请求的网页不存在
? 503 - 服务器超时
其他经常碰到的 HTTP 状态码列表如下:
HTTP 状态码 摘要说明
成功 2×× 成功处理了请求的状态码。
200 服务器已成功处理了请求并提供了请求的网页。
204 服务器成功处理了请求,但没有返回任何内容。
重定向 3×× 每次请求中使用重定向不要超过 5 次。
301 请求的网页已永久移动到新位置。当 URLs 发生变化时,使用 301 代码。搜 索引擎索引中保存新的 URL。
302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的 URL。
304 如果网页自请求者上次请求后没有更新,则用 304 代码告诉搜索引擎机器 人,可节省带宽和开销。 客户端错误 4×× 表示请求可能出错,妨碍了服务器的处理。