Guide to HTTP Status Codes and SEO Impact
HTTP status codes communicate whether a request succeeded. 200 codes enable indexation; 301 codes transfer link equity; and 404/500 codes highlight technical errors requiring remediation.
HTTP Status Code Classes
- 2xx (Success / Éxito): Indicates the server successfully received, understood, and accepted the request (e.g. 200 OK, 201 Created).
- 3xx (Redirection / Redirección): Further action needs to be taken by the user agent to fulfill the request (e.g. 301 Moved Permanently, 302 Found).
- 4xx (Client Error / Error de Cliente): The request contains invalid syntax or cannot be fulfilled (e.g. 400 Bad Request, 403 Forbidden, 404 Not Found).
- 5xx (Server Error / Error de Servidor): The server failed to fulfill an apparently valid request (e.g. 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable).