What this tool does
Enter a URL, choose GET or HEAD, and the tool requests it from this server and reports the HTTP status code, the response time, the content type, and whether it was redirected. Up to 10 redirects are followed.
Reading the status codes
- 200 means the page loaded.
- 301 and 308 are permanent redirects. 302 and 307 are temporary.
- 403 means the server understood the request and refused it. Firewalls and bot protection often cause this for automated requests.
- 404 means not found. 410 means deliberately gone.
- 429 means you or the tool are being rate limited.
- 500, 502, 503 and 504 are server-side errors. A 503 for planned maintenance is the correct signal to search engines.
GET versus HEAD
HEAD asks for the headers only, without the body, which is faster and lighter. A few servers answer HEAD differently from GET, or reject it. If the two results disagree, trust GET, because that is what browsers and crawlers use.
What affects the result
The request comes from this site’s server, with its IP address and user agent. That matters for three reasons:
- A firewall or CDN may block or challenge this server. You might see a 403 here for a page that loads fine in your browser.
- Geo-restricted pages can answer differently from different countries.
- Pages that need a login or cookies won’t show their real content.
Results are cached for 15 minutes. After you fix a problem, an immediate re-check can show the older result.
For the full list of redirect hops, use the redirect checker. For the response headers, use the HTTP headers checker.
Why do I get a 403 here when the page opens for me?
The request comes from this site’s server, which a firewall or bot protection may block. It is not a test from your own network.
Should I use GET or HEAD?
GET reflects what browsers get. HEAD is lighter, but some servers handle it differently.
Does it follow redirects?
Yes, up to 10, and reports the final result.
Why does it show the same result after I fixed the page?
Results are cached for 15 minutes.
What is the difference between a 301 and a 302 redirect?
A 301 is permanent and a 302 is temporary. Search engines move a page’s signals to the new address for a 301, so use 302 only for short-term moves.