Every page a browser or search engine requests answers with a status code: 200 means all is well, 404 that the page does not exist, 500 that the server broke down. Visitors rarely see the code, but Google reads it and uses it to decide whether to index a page or drop it. Jood's HTTP status code and redirect checker tells you which code any address returns, with a short explanation.
How to use it
Type the address in the "Website URL" box. If you leave out https://, the tool adds it.
Click "Start Now".
The "Status" appears: the code, its name and a sentence explaining it, then the "Final URL", the "Number of redirects" and the response time.
How the tool works
It first asks for the headers only, which is lighter. If the server answers 400, 403, 405 or 501, common replies to that kind of request, it tries again with a normal request.
It follows up to five redirects and shows each step in a table with its "Status code" and link, the last row being the page you land on. If an old address redirects to a working page, you will see 200 on the last row.
Past five redirects, a message tells you so. That is the classic sign of a loop, such as http sending you to https and back again.
If the site does not answer at all, the tool explains why: a domain that does not exist, a refused connection, a timeout or an SSL certificate problem.
To see the full headers of each response, such as Location or Cache-Control, test the address with the HTTP headers checker, which does not follow redirects.
The codes you will meet most
200: the page works.
301 and 308: moved permanently, which is what Google wants after you change addresses. 302 and 307: moved temporarily.
403: the server refuses. A firewall blocking automated checks can be the reason, so try the page in your own browser.
404 and 410: the page does not exist, and 410 means it was removed for good.
429: too many requests in a short time.
500, 502, 503 and 504: a problem on the server or on an intermediary in front of it. A 503 is the right code during maintenance.
Checks worth running
A page you deleted should answer 404 or 410, not 200 with a "not found" message, because Google treats that as an error.
After migrating a site, test a sample of old addresses and make sure they end up on a 200.
404 تعني غير موجودة (قد تعود)، و410 تعني حُذفت عمداً ونهائياً.
Page تعرض رسالة «Not found» لكنها ترسل رمز 200، فيحتار محرك البحث في أمرها.
لا، هو Method الصحيحة لنقل Page، لكن تجنب سلاسل التحويل الطويلة.
We use cookies to measure traffic and improve the site (Google Analytics), and may show ads later. Nothing is enabled without your consent. Privacy policy