This tool will help you to detect the exact headers that a specific URL generates.
In Search Engine Optimization this can be especially important for directory listings that use a "jump" URL
or redirect cgi to track the number of people who click on a listing. Often times these programs will generate a
302 Found header response, which is used to indicate a temporary redirect. This has been known to cause problems
in the past with certain search engines, and can lead to
"page hijacking". This problem does
not occur if the script in question returns a proper 301 Moved Permanently response.
To check which headers are being returned by a given URL, enter the address in the box below.
Common return codes:
This is a list of the most commonly returned status codes. For a detailed list and further explanation, please visit:
W3.org HTTP/1.1: Status Code Definitions
- 301 Moved Permanently (permanent redirect)
- 302 Found (temporary redirect)
- 304 Not Modified (should only be returned in response to a conditional GET)
400's Client Error
- 400 Bad Request (malformed URI)
- 401 Unauthorized (HTTP authorization failed)
- 403 Forbidden (you do not have permission to view)
- 404 Not Found (the resource does not exist)
- 410 Gone (the resource is no longer available)
500's Server Error
- 500 Internal Server Error (unexpected server error)
- 501 Not Implemented (server does not recognize the request method)
- 503 Service Unavailable (server too busy)