Códigos de estado HTTP: guía práctica de 200 a 503
Guía de los códigos HTTP más importantes, su efecto en usuarios, APIs y SEO, y un proceso práctico para diagnosticar respuestas 2xx, 3xx, 4xx y 5xx.
Un código de estado HTTP resume el resultado de una petición. No describe por sí solo lo que aparece en pantalla: una página de error atractiva debe seguir devolviendo 404, y una respuesta 200 puede contener un “soft 404”.
Familias de códigos
1xx: información
Indican que la petición sigue en curso. 100 Continue permite enviar el cuerpo y 101 Switching Protocols confirma un cambio de protocolo.
2xx: éxito
- 200 OK: respuesta correcta habitual para una página.
- 201 Created: se creó un recurso, frecuente en APIs.
- 204 No Content: operación correcta sin cuerpo de respuesta.
Un 200 no garantiza que el contenido sea correcto. Comprueba también título, cuerpo, canonical y permisos.
3xx: redirección
- 301/308: movimiento permanente.
- 302/307: movimiento temporal.
- 304 Not Modified: el cliente puede reutilizar su copia en caché.
Revisa la cadena completa, no solo el destino final. Una redirección válida puede terminar en 404 o formar un bucle.
4xx: problema de petición o acceso
- 400 Bad Request: formato no válido.
- 401 Unauthorized: falta autenticación.
- 403 Forbidden: acceso denegado.
- 404 Not Found: recurso inexistente.
- 410 Gone: recurso retirado intencionadamente.
- 429 Too Many Requests: límite de frecuencia superado.
Un 404 es correcto para una URL que no existe. El problema aparece cuando aún recibe enlaces, tráfico o figura en el sitemap.
5xx: fallo del servidor
500 indica un error interno; 502 y 504 suelen implicar un proxy o servicio ascendente; 503 representa indisponibilidad temporal. Los fallos persistentes reducen la fiabilidad para usuarios y rastreadores.
Flujo de diagnóstico
- Comprueba la primera respuesta con el verificador HTTP.
- Registra cada salto y el estado final.
- Compara navegador, móvil y Googlebot.
- Revisa
Location, caché, autenticación y cabeceras del CDN. - Correlaciona los 5xx con registros del mismo instante.
- Repite la prueba desde Internet tras cambiar reglas.
Impacto SEO
Las páginas canónicas suelen devolver 200. Las migraciones permanentes deben conducir directamente a un destino relevante. Los 404 y 410 retirados deben desaparecer de enlaces internos y sitemaps. Los 429 y 5xx persistentes pueden reducir el ritmo de rastreo.
Para varias páginas, utiliza el verificador masivo y prioriza por tráfico, enlaces, ingresos y alcance del fallo.
Preguntas frecuentes
¿Todo 3xx es un error?
No. Las redirecciones son normales cuando reflejan una decisión real. Investiga destinos incorrectos, cadenas largas y bucles.
¿Una página ausente debe devolver 200?
No. Devuelve 404 o 410 junto con una página de error útil para personas.