Un código de estado es un código numérico que un servidor web devuelve en respuesta a una solicitud HTTP hecha por un cliente, como un navegador web.
Estos códigos indican si una solicitud se ha completado con éxito, si ha habido redirecciones, errores del cliente o del servidor.
Proporcionan información esencial sobre el estado de la respuesta HTTP.
Categorías de Códigos de Estado
Los códigos de estado HTTP se dividen en cinco categorías principales, cada una representada por la primera cifra del código de tres dígitos:
1xx (Informativo) Indican que la solicitud ha sido recibida y el proceso continúa.
Ejemplo: 100 Continue – El cliente debe continuar con la solicitud o ignorarla si ya ha terminado.
2xx (Éxito): Indican que la solicitud fue recibida, entendida y aceptada con éxito.
Ejemplo: 200 OK – La solicitud ha tenido éxito y el servidor devuelve los datos solicitados.
3xx (Redirección): Indican que se requiere una acción adicional por parte del cliente para completar la solicitud.
Ejemplo: 301 Moved Permanently – La URL solicitada ha sido movida permanentemente a una nueva ubicación.
4xx (Error del Cliente): Indican que hubo un error en la solicitud del cliente.
Ejemplo: 404 Not Found – El servidor no pudo encontrar el recurso solicitado.
5xx (Error del Servidor): Indican que el servidor falló al cumplir con una solicitud aparentemente válida.
Ejemplo: 500 Internal Server Error – El servidor encontró una condición inesperada que le impidió cumplir con la solicitud.
Ejemplos Comunes de Códigos de Estado
200 OK
Código de estado 200 response ó de respuesta HTTP que indica que el servidor ha tenido éxito con la petición de acceder a una página o recurso.
- Descripción: La solicitud ha tenido éxito.
- Uso: El servidor devuelve el recurso solicitado en el cuerpo de la respuesta.
301 Moved Permanently
- Descripción: La URL solicitada ha sido movida permanentemente a una nueva ubicación.
- Uso: El cliente debe usar la nueva URL en el futuro. Utilizado comúnmente para redirecciones SEO.
302 Found
- Descripción: La URL solicitada ha sido temporalmente movida a una nueva ubicación.
- Uso: El cliente debe seguir usando la URL original para futuras solicitudes.
400 Bad Request
- Descripción: El servidor no puede procesar la solicitud debido a un error del cliente (ej. sintaxis incorrecta).
- Uso: Indica que el cliente debe modificar su solicitud antes de volver a intentarlo.
401 Unauthorized
- Descripción: La solicitud requiere autenticación del usuario.
- Uso: El cliente debe proporcionar credenciales válidas para acceder al recurso.
403 Forbidden
- Descripción: El servidor entendió la solicitud, pero se niega a autorizarla.
- Uso: Indica que el acceso al recurso está prohibido, incluso con autenticación.
404 Not Found
Código de estado 404 de error, de respuesta HTTP que indica que el servidor no pudo encontrar la página o recurso deseados.
- Descripción: El servidor no puede encontrar el recurso solicitado.
- Uso: Comúnmente visto cuando una URL no existe en el servidor.
410 Gone
Código de estado 410 gone de respuesta HTTP que indica que el recurso solicitado no está disponible en el servidor y no se conoce una dirección para el reenvío.
500 Internal Server Error
- Descripción: El servidor encontró una condición inesperada que le impidió cumplir con la solicitud.
- Uso: Indica un problema genérico en el servidor que no puede ser especificado.
503 Service Unavailable
- Descripción: El servidor no está disponible para manejar la solicitud, generalmente debido a mantenimiento o sobrecarga.
- Uso: Indica que el cliente debe intentar nuevamente más tarde.
Importancia de los Códigos de Estado en SEO
Experiencia del Usuario
Navegación Fluida
Los códigos de estado correctos aseguran que los usuarios puedan navegar por el sitio sin encontrar errores innecesarios.
Redirección Adecuada
Utilizar redirecciones 301 correctamente asegura que los usuarios y motores de búsqueda encuentren la nueva ubicación de los recursos.
Indexación de Motores de Búsqueda
200 OK
Los motores de búsqueda pueden rastrear e indexar páginas con este código.
301 Moved Permanently
Ayuda a transferir el valor SEO de una página antigua a una nueva ubicación.
404 Not Found
Indica a los motores de búsqueda que la página no existe, lo que puede llevar a la eliminación de la página del índice.
Diagnóstico y Resolución de Problemas
Errores del Cliente (4xx)
Ayudan a identificar y corregir problemas en las solicitudes de los usuarios.
Errores del Servidor (5xx)
Señalan problemas internos del servidor que necesitan ser abordados por el equipo de desarrollo.
Cómo Verificar los Códigos de Estado
Herramientas de Desarrollo del Navegador
Utilizar las herramientas de desarrollo incorporadas en navegadores como Chrome o Firefox para inspeccionar las respuestas HTTP.
Herramientas en Línea
Servicios como HTTP Status Code Checker permiten verificar los códigos de estado de una URL específica.
Software de SEO
Herramientas como Screaming Frog, Ahrefs y SEMrush pueden rastrear sitios web y reportar los códigos de estado HTTP.
Los códigos de estado HTTP son fundamentales para la comunicación entre los clientes y servidores web, proporcionando información crítica sobre el resultado de las solicitudes.
Entender y gestionar correctamente estos códigos es esencial para mantener una buena experiencia de usuario.
Optimizar el SEO y asegurar el buen funcionamiento de un sitio web.
Te puede interesar;
Herramientas de Link Building y Análisis de Enlaces
Plataformas de Linkbuilding para Crear Enlaces
Google Core Updates: Actualizaciones del Algoritmo de Google
Herramientas SEO Profesionales
Motores de Búsqueda Alternativos a Google







