|
Code |
Description |
|
400 (Bad Request) |
The server does not understand the syntax of the request. |
|
401 (not authorized) |
Requests for authentication are requested. After logging in, the server may return this response to the page. |
|
403 (Forbidden) |
The server rejected the request. If this status code is displayed when a search engine attempts to crawl a valid webpage on your site, it may be that your server or host is denying access to the search engine. |
|
404 (Not Found) |
The server could not find the requested Web page. For example, if the request is for a webpage that does not exist on the server, the server typically returns this code.
If you do not have a robots.txt file on your site, you find this status on the Web crawl-not found page of the Google Webmaster Tools Troubleshooting tab. However, if you have a robots.txt file and you find this status, this means that your robots.txt file may be named incorrectly or in the wrong location. (the file should be located in the root directory and should be named Robots.txt).
If you find this status on the URL Googlebot trying to crawl (on the HTTP error page of the Diagnostics tab), this means that Googlebot may be tracking an invalid link (old link or incorrect input link) on another page. |
|
405 (method Disabled) |
Disables the method specified in the request. |
|
406 (not accepted) |
The requested content attribute cannot be used in response to the requested Web page. |
|
407 (requires proxy authorization) |
This status code is similar to 401 (unauthorized), but specifies that the requestor should use the proxy for authorization. If the server returns this response, the server also indicates which proxy the requestor should use. |
|
408 (Request timed out) |
The server timed out while waiting for the request. |
|
409 (conflict) |
The server encountered a conflict while completing the request. The server must contain information about the conflicts that occurred in the response. The server may return this code in response to a PUT request that conflicts with the previous request, and will provide a list of differences for two requests. |
|
410 (Deleted) |
If the requested resource has been permanently deleted, the server returns this response. This code is similar to the 404 (not Found) code, but sometimes replaces the 404 code in cases where resources have previously existed but are no longer present. If the resource has been permanently deleted, you should use 301 code to specify a new location for the resource. |
|
411 (valid length required) |
The server does not accept requests that contain invalid content-Length header fields. |
|
412 (does not meet the prerequisite bar) |
The server did not meet one of the prerequisites set by the requestor in the request. |
|
413 (Request entity too Large) |
The server was unable to process the request because the request entity was too large to exceed the server's processing power. |
|
414 (requested URI too) |
The requested URI (usually the URL) is too long for the server to process. |
|
415 (Unsupported media type) |
The requested format is not supported by the requested page. |
|
416 (Request scope does not meet the requirements) |
If the request is made against an invalid range of pages, the server returns this status code. |
|
417 (expectations not met) |
The server does not meet the requirements for the expected Request header field. |