HTTP Status Codes Explained: 3xx, 4xx, 5xx Decoded
Every HTTP response starts with a three digit number, and that number often tells you more than the error page beneath it. You don't need to memorize sixty entries. You need five families: 1xx is information, 2xx is success, 3xx is redirection, 4xx means the client got something wrong, and 5xx means the server did. This article covers the codes you'll actually debug, walks through a redirect story where 301 and 308 behave very differently, and looks at what redirects and downtime signals do to search crawling.