HTTP Status Code
Check a domain’s HTTP status code (e.g., 200, 301, 404) to quickly verify site availability and status.
Frequently asked questions
An HTTP status code is a three-digit number returned by a server in response to a request. It indicates the current state of a website, such as whether it is accessible, redirected, or has an error. Examples include 200, 301, 404, and 500.
2xx (Success): Request successfully processed 200 OK: Request successful, site is working normally 201 Created: Resource successfully created 204 No Content: Request successful but no content returned 3xx (Redirection): Indicates redirect to another page 301 Moved Permanently: Permanent redirect (SEO value transferred) 302 Found: Temporary redirect (SEO value usually not transferred) 304 Not Modified: Cached content used 4xx (Client Error): Problem with the request 400 Bad Request: Invalid request 401 Unauthorized: Authentication required 403 Forbidden: Access denied 404 Not Found: Page not found (most common) 429 Too Many Requests: Rate limited 5xx (Server Error): Server failed to process request 500 Internal Server Error: Server error 502 Bad Gateway: Gateway error (common with CDNs) 503 Service Unavailable: Service unavailable 504 Gateway Timeout: Request timeout
Possible reasons include: 1. Domain is not resolved or unreachable 2. Server did not respond 3. Incorrect URL entered 4. Access blocked by firewall or restrictions
Results are based on real-time requests and are generally accurate. However, results may vary due to network conditions or server restrictions. Some websites use CDNs or regional load balancing, which may return different results depending on location.
No. This operation only sends a standard HTTP request and does not affect the website or server.
1. Website availability monitoring 2. SEO technical analysis 3. Redirect checking 4. Troubleshooting and monitoring