HTTP status codes explained
What each HTTP status code means, how Google treats it and how to fix it. Check any URL’s status with our free checker.
1xx informational 3
2xx success 5
3xx redirection 7
300Multiple Choices
301Moved Permanently
302Found
303See Other
304Not Modified
307Temporary Redirect
308Permanent Redirect
4xx client errors 16
400Bad Request
401Unauthorized
403Forbidden
404Not Found
405Method Not Allowed
406Not Acceptable
408Request Timeout
409Conflict
410Gone
413Content Too Large
414URI Too Long
415Unsupported Media Type
418I'm a Teapot
422Unprocessable Content
429Too Many Requests
451Unavailable For Legal Reasons
5xx server errors 11
Technical SEO tools
robots.txt TesterTest any URL against robots.txt for Googlebot, Bingbot and AI bots.
robots.txt GeneratorBuild a robots.txt with presets for admin areas and AI bots.
Sitemap ValidatorFind, validate and spot-check your XML sitemap in one run.
Sitemap GeneratorCrawl up to 300 pages and download a clean sitemap.xml.
Redirect CheckerTrace every hop of a redirect chain, with status and timing.
HTTP Header CheckerSee raw response headers and what each one means for SEO.
HTTP Status CheckerCheck status codes and redirect targets for up to 50 URLs.
Broken Link CheckerTest up to 200 links on a page for 404s and dead domains.
Canonical CheckerCheck rel=canonical, its target and your domain variants.