SEOWebsiteTool

SEO UTILITIES

HTTP Status Code Checker — Server Status Tool

Check the HTTP status code a URL returns — 200, 301, 404, 500 and more. Confirm a page is live, redirecting correctly, or throwing a server error.

Every time a server answers a request it returns a three-digit status code saying what happened. This tool makes that request for you and reports the code, so you can tell at a glance whether a URL is healthy, redirecting, missing, or erroring.

Common status codes and what to do

CodeMeaningWhat it usually tells you
200OKThe page loaded normally — nothing to fix.
301Moved permanentlyPermanent redirect; passes SEO signals. Use for moved pages.
302Found (temporary)Temporary redirect. Don't use for a permanent move.
304Not modifiedServed from cache; the resource hasn't changed.
403ForbiddenAccess blocked — permissions, or the server refusing bots.
404Not foundThe page doesn't exist. Fix the link or add a redirect.
410GoneDeliberately removed for good — a stronger signal than 404.
500Server errorThe app crashed or is misconfigured. Check server logs.
502 / 503Bad gateway / unavailableUpstream down or server overloaded. Often temporary.

2xx = success, 3xx = redirect, 4xx = the request failed on the client side, 5xx = the server itself failed.

How to use it

  1. Paste the full URL to test.
  2. Run the check to request it and read the response.
  3. Match the returned code against the table above.

Frequently asked questions

The page loads in my browser but the checker shows an error.
Some servers respond differently to automated requests than to a browser, or block them outright, which can return a 403 or a timeout. It can also mean the server is intermittently failing under certain conditions.
What's the real difference between a 301 and a 302 for SEO?
A 301 says the move is permanent, so search engines follow it and pass ranking signals to the new URL. A 302 says it's temporary, so they may keep the old URL indexed. Using a 302 for a permanent move can strand your rankings on a dead URL.
Should I check the redirecting URL or the destination?
Whichever you're troubleshooting. Enter the redirecting URL to see the redirect code; enter the destination to confirm it returns a clean 200.

Related tools

أدوات ويب مجانية