HTTP status codes

HTTP status codes — the SEO reference

HTTP status codes are three-digit server responses (like 200, 404 or 301) that tell browsers and crawlers the result of a request. Getting them right is fundamental to how a site is crawled, indexed and ranked.

An HTTP status code is the three-digit number a server returns with every request, telling the browser — and search engine crawlers — what happened. For SEO they matter because they decide whether a page can be crawled, indexed and ranked, and how link signals move when URLs change.

2xx — Success

3xx — Redirection

4xx — Client errors

5xx — Server errors

This is a technical SEO topic I handle for clients: Technical SEO →

Work together

Need help with this?

Tell me about your site and where you're stuck. I'll give you an honest read on what would actually move the needle.

Start a conversation →

Open for projects