Códigos de estado HTTP
Los códigos de estado HTTP muestran cómo respondió un servidor a una petición: 200 es éxito, 404 «no encontrado», 500 error del servidor. Escribe un código o una palabra clave y lee su significado.
Fuente: IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes. Actualizado: .
Cómo se calcula
Códigos de estado HTTP: las cinco clases
Cada respuesta de un servidor web empieza con un número de tres cifras, por ejemplo HTTP/1.1 404 Not Found. La primera cifra indica la clase:
- 1xx Información: la petición sigue en curso, el servidor informa de un estado intermedio.
- 2xx Éxito: la petición se entendió y se ejecutó. 200 es el caso normal.
- 3xx Redirección: el cliente debe preguntar en otro sitio, como con 301 y 302.
- 4xx Error del cliente: el fallo está en el cliente, por ejemplo 404 o 403.
- 5xx Error del servidor: el servidor no pudo atender una petición válida.
Qué importa para los sitios web
Para los buscadores cuentan sobre todo estos códigos: 200 para páginas normales, 301 para páginas movidas de forma permanente, 302 o 307 para redirecciones temporales, 404 para páginas que faltan y 410 para páginas retiradas a propósito, y 503 durante el mantenimiento, idealmente con la cabecera Retry-After. Una página de error que aun así envía 200 se llama soft 404 y conviene evitarla.
Nombres y fuentes
Los nombres en inglés están fijados en el estándar (RFC 9110) y por eso son iguales en todos los idiomas. 418 «I’m a teapot» viene de una broma del 1 de abril (RFC 2324) y en la RFC 9110 solo está reservado.
Límites
La lista abarca los códigos habituales del estándar. No incluye códigos propios de servicios concretos, como las redes de distribución de contenido. Las explicaciones nombran causas típicas; en cada caso decide el servidor.
Preguntas frecuentes
¿Qué significa el código HTTP 404?
No hay nada en esa dirección. Causas frecuentes: errores al escribir, páginas borradas y enlaces rotos.
¿Qué diferencia hay entre 301 y 302?
301 es una redirección permanente y 302 una temporal. Con 301, los buscadores adoptan la nueva dirección.
¿Qué significa 500 Internal Server Error?
Algo falló en el servidor al procesar. La causa suele estar en el registro del servidor.
¿Qué diferencia hay entre 401 y 403?
Con 401 falta iniciar sesión y hacerlo ayuda. Con 403 el acceso está prohibido incluso con sesión iniciada.
¿Qué códigos de estado existen?
El estándar conoce cinco clases, de 1xx a 5xx, con unos 60 códigos. Esta herramienta explica los más habituales.
Fuentes y base legal
- IETF – RFC 9110: HTTP Semantics, Section 15 Status Codes
- IANA – Hypertext Transfer Protocol (HTTP) Status Code Registry
- IETF – RFC 6585: Additional HTTP Status Codes (428, 429, 431, 511)
- IETF – RFC 8297: An HTTP Status Code for Indicating Hints (103 Early Hints)
- IETF – RFC 7725: An HTTP Status Code to Report Legal Obstacles (451)
- MDN – HTTP response status codes
Última actualización:
Herramientas relacionadas
- Redirección htaccess (301, HTTPS, www)Generador de redirección .htaccess: 301, forzar HTTPS, www, cambio de dominio y más. Con prueba de una URL y equivalente en Nginx, en local en tu navegador.
- Consulta DNS (DNS lookup)Consulta los registros DNS de un dominio: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV y PTR, con TTL, estado DNSSEC y códigos de error explicados. Gratis.
- Cuál es mi user agentDescubre tu cadena de user agent y detecta navegador, versión, motor, SO y tipo de dispositivo, con Client Hints. Analiza cualquier otra. Local.
- Generador de sitemap XML: crea sitemap.xml desde tus URLGenerador de sitemap XML sin registro: pega tus URL, obtén un sitemap.xml válido según el protocolo Sitemaps, revisa errores y descárgalo. En tu navegador.
- Generador de URL amigable (slug)Convierte títulos en slugs de URL limpios: minúsculas, guiones, sin tildes y, si quieres, sin palabras vacías. Varios títulos a la vez.
- Simulador SERP con ancho en píxelesEscribe el title y la meta description para ver la vista previa del resultado de búsqueda, con ancho en píxeles, número de caracteres y aviso de corte.