Cada vez que un usuario (o un rastreador como Googlebot) intenta acceder a una URL, se produce una «conversación» entre el navegador (cliente) y el servidor que aloja el sitio web.
El servidor, como respuesta a la solicitud, siempre envía un código de estado HTTP de tres dígitos. Este código no es visible directamente para el usuario promedio, pero es fundamental para el SEO y la salud técnica del sitio.
Los códigos de estado HTTP indican si la solicitud fue exitosa, si hubo un error o si se requiere una acción adicional (como una redirección).
Dominar su significado es crucial, ya que un código incorrecto puede impedir que las páginas sean indexadas, causar la pérdida de autoridad (link juice) o dañar la experiencia del usuario.
Clasificación de los códigos HTTP
Los códigos de estado se dividen en cinco clases, definidas por el primer dígito. Cada clase indica una categoría general de respuesta:
| Clase de código | Significado general | Relevancia para SEO |
|---|---|---|
| 1xx (Informativos) | La solicitud está siendo procesada. | Baja. Raramente se ven a nivel de auditoría final. |
| 2xx (Éxito) | La solicitud fue recibida, entendida y aceptada. | Máxima. Indica que la página debe ser rastreada e indexada. |
| 3xx (Redirección) | Se requiere una acción adicional para completar la solicitud. | Crítica. Define cómo se transfiere la autoridad de una URL a otra. |
| 4xx (Error del cliente) | El cliente (navegador/rastreador) ha cometido un error o la URL es incorrecta. | Alta. Puede causar la desindexación de páginas. |
| 5xx (Error del servidor) | El servidor falló al completar una solicitud válida. | Crítica. Señala problemas graves de infraestructura. |
Los códigos de estado más importantes para SEO
200 OK
: El servidor ha procesado exitosamente la solicitud. El contenido de la página solicitada se está entregando.
- Importancia: Este es el estado deseado para todas las páginas que se buscan indexar en Google. Indica que la URL es saludable y lista para el rastreo y la clasificación.
- Riesgo: Si una URL importante devuelve un código diferente a 200, el contenido no será indexado o se perderá su autoridad.
301 Moved Permanently
La URL solicitada ha sido reemplazada definitivamente por una nueva URL.
- Importancia SEO: Es la forma correcta de realizar la mayoría de las redirecciones. Un 301 transfiere la mayor parte de la autoridad o link juice (históricamente se decía que el 90-99%) de la URL antigua a la nueva.
- Uso clave: Se utiliza para fusiones de sitios, cambios de dominio (HTTP a HTTPS o www a no-www), o cuando se elimina un contenido y se le asigna un sustituto directo.
302 Found (o Moved Temporarily)
La URL solicitada está temporalmente en una ubicación diferente, pero el servidor espera que el cliente regrese a la URL original en el futuro.
- Importancia SEO: No transfiere autoridad de manera confiable o inmediata como un 301. El motor de búsqueda intenta mantener la URL original en su índice.
- Uso clave: Campañas estacionales, pruebas A/B o redirecciones a páginas de mantenimiento de muy corta duración. Error común: Usar 302 para redirecciones permanentes, lo que causa la pérdida de autoridad de ranking.
404 Not Found
El servidor está funcionando, pero la URL solicitada no existe en este momento.
- Importancia SEO: Indica a Google que debe desindexar esa URL. Si Google encuentra muchos 404 internos, puede señalar una mala salud del sitio o problemas de link internal.
- Recomendación: Es normal tener algunos 404s, pero si una URL con muchos backlinks da 404, debe ser corregida inmediatamente con un 301 a una página relevante.
410 Gone
La URL solicitada existió previamente, pero ha sido eliminada y no volverá. Es una forma más enfática y permanente de decirle a Google que la URL debe ser desindexada.
- Importancia: A diferencia del 404, que Google puede seguir rastreando por un tiempo, el 410 indica una eliminación intencional y final. Esto puede acelerar la desindexación.
- Uso clave: Eliminar promociones caducadas, productos fuera de catálogo sin sustituto.
500 Internal Server Error
Un problema inesperado en el servidor impide que se cumpla la solicitud. El servidor no puede ser más específico sobre el error.
- Impacto SEO: Crítico. Si Googlebot rastrea una URL importante y recibe un 500, interpreta que el sitio está caído. Múltiples errores 5xx en un período corto pueden llevar a que Google reduzca drásticamente su crawl budget o, peor aún, desindexe secciones enteras del sitio temporalmente.
- Acción requerida: Contacto urgente con el equipo de desarrollo para diagnosticar la causa (ej. fallos en la base de datos o sobrecarga).
503 Service Unavailable
El servidor está temporalmente incapaz de manejar la solicitud, a menudo debido a mantenimiento o sobrecarga. El código incluye un encabezado que indica cuánto tiempo estará el servidor inactivo.
- Impacto SEO: Si se implementa correctamente, es el código ideal para el mantenimiento programado. Le dice a Google: «Vuelve en X horas/minutos». Google no desindexará la página si el código 503 tiene una duración de tiempo razonable.
- Uso clave: Despliegues de código o mantenimiento del servidor. Es mucho mejor que un 500 para el SEO.
Importancia en la auditoría técnica de SEO
El uso incorrecto de los códigos HTTP es una de las principales causas de pérdida de ranking y autoridad en una web. Los especialistas en SEO deben usar herramientas de rastreo (como Screaming Frog) o informes de Google Search Console para auditar estos códigos de manera constante.
Cadenas de redirección
Ocurre cuando la URL A redirige a la B, que a su vez redirige a la C. Esto ralentiza la carga y diluye la transferencia de autoridad (link juice). Se debe asegurar que las redirecciones sean directas (A > C).
Soft 404
Es cuando una página muestra contenido que parece un error 404 (ej. «Producto no encontrado»), pero el servidor responde con un código 200 OK. Esto confunde a Google, que pierde tiempo rastreando contenido sin valor.
Errores de rastreo en GSC
El informe de «Páginas» en Search Console detalla todos los errores 4xx y 5xx que Google ha encontrado, permitiendo una rápida priorización de la solución.
