Códigos de estado HTTP: los que debes conocer como SEO

Tabla de contenidos

¡Hola querido lector! Ya estoy una semana más por aquí para enseñarte los códigos de estado HTTP que necesitas conocer como SEO.

Son esa respuesta invisible que da tu servidor cada vez que alguien (o Googlebot) pide una página. Casi nunca los ves, pero determinan qué se indexa y qué no.

En este post verás qué son, cuáles importan de verdad, cómo comprobarlos y qué hacer con cada uno. ¡Vamos con ello!

Resumen rápido

  • Un código de estado es la respuesta del servidor a cada petición, y va en la cabecera HTTP.
  • Los que importan en SEO son pocos: 200, 301, 302, 404, 410, 500 y 503.
  • 301 para lo permanente, 302 para lo temporal: confundirlos es el error más común.
  • Los 404 no son un problema en sí: lo son cuando tienen enlaces o tráfico detrás.

¿Qué son los códigos de estado HTTP?

Un código de estado HTTP es la respuesta que devuelve el servidor cada vez que un navegador o un rastreador pide una URL. Viaja en la cabecera de la respuesta, así que no suele verse a simple vista.

Es decir: no lo genera el navegador, lo genera el servidor, y el navegador se limita a interpretarlo.

Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

Los cinco grupos

Grupo Significado
1xx Informativos: la petición sigue en curso
2xx Éxito: la petición se procesó correctamente
3xx Redirección: el recurso está en otra URL
4xx Error del cliente: la petición no se puede atender
5xx Error del servidor: el problema está en tu servidor

Los códigos que importan en SEO

Código Qué significa Qué hace Google
200 Todo correcto Rastrea e indexa con normalidad
301 Movido permanentemente Indexa el destino y transfiere las señales
302 Movido temporalmente Mantiene la URL original indexada
304 No modificado No vuelve a descargar el recurso
404 No encontrado Acaba retirándola del índice
410 Eliminado para siempre La retira antes que un 404
403 Acceso prohibido No puede rastrear: revísalo
429 Demasiadas peticiones Reduce el ritmo de rastreo
500 Error del servidor Reintenta y, si persiste, desindexa
503 Servicio no disponible Entiende que es temporal y vuelve
Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

301 frente a 302: el error más común

Esta confusión es la que más problemas causa. La regla es sencilla:

  • 301 (permanente): el contenido se ha movido para siempre. Google indexa el destino y le pasa las señales de la URL antigua.
  • 302 (temporal): volverá a estar donde estaba. Google mantiene la URL original en el índice.

Si migras tu web o cambias URLs, utiliza 301. Usar un 302 en una migración es una de las formas más habituales de perder tráfico sin entender por qué.

PD. Vigila las cadenas de redirecciones: una URL que redirige a otra que redirige a otra. Cada salto diluye y ralentiza. Lo correcto es que la URL antigua apunte directamente al destino final. Lo explico en redirecciones 301.

404 y 410: cuándo preocuparse

Un 404 no es un error que haya que corregir siempre. Es normal que existan: páginas borradas, URLs mal escritas o enlaces rotos de terceros.

El problema aparece cuando:

  • Esa URL recibía tráfico o tenía enlaces externos.
  • Está enlazada desde tu propia web.
  • Aparecen cientos de golpe, señal de que algo se ha roto.

En esos casos, redirige con 301 a la página equivalente. Si no la hay, déjalo en 404.

PD. Y un aviso importante: no redirijas todos los 404 a la home. Google lo trata como un soft 404, es mala experiencia para el usuario y no transfiere nada. Redirige a la página equivalente o no redirijas.

El 410 le dice a Google que la página se ha eliminado a propósito, lo que acelera su retirada del índice. Útil cuando limpias contenido antiguo.

Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

El soft 404

Es una página que dice «no encontrado» pero devuelve un 200. Google lo detecta y lo marca en Search Console.

Casos típicos: redirigir todo a la home, páginas de categoría vacías o fichas de producto agotado sin contenido. Si el contenido no existe, devuelve un 404 de verdad.

Errores 5xx

Son los más urgentes, porque significan que tu servidor no puede responder. Si se mantienen, Google acaba desindexando.

  • 500: error genérico, a menudo por un plugin o un .htaccess mal escrito. Te lo explico en error crítico de WordPress.
  • 502 y 504: problemas de comunicación entre servidores o tiempos de espera agotados.
  • 503: servicio no disponible, el correcto para el modo mantenimiento.

PD. Si vas a tener la web caída un rato, devuelve un 503 con la cabecera Retry-After. Así Google entiende que es temporal y vuelve más tarde, en lugar de empezar a retirar páginas.

Cómo comprobar los códigos de tu web

  1. Search Console: el informe de páginas muestra los errores por tipo, y la inspección de URL el código de una concreta.
  2. Screaming Frog: rastrea toda la web y lista cada URL con su código y sus redirecciones.
  3. Herramientas de desarrollo del navegador, pestaña de red.
  4. Extensiones de Chrome que muestran el código de cada página. Tienes varias en extensiones SEO para Chrome.
  5. Los logs del servidor, que muestran qué código recibió realmente Googlebot.

Qué revisar en una auditoría

  • Que tus páginas importantes devuelvan 200.
  • Que no haya cadenas ni bucles de redirecciones.
  • Que los enlaces internos apunten al destino final, no a URLs redirigidas.
  • Que el sitemap solo contenga URLs con 200.
  • Que los 404 con enlaces externos estén redirigidos.
  • Que no haya 5xx recurrentes.
  • Que no aparezcan soft 404 en Search Console.

Lo tienes integrado en mi checklist de auditoría SEO.

Conclusiones

No necesitas memorizar los sesenta y pico códigos que existen: con dominar el 200, el 301, el 302, el 404, el 410, el 500 y el 503 cubres el 99% de los casos.

Mi recomendación: revisa el informe de páginas de Search Console una vez al mes. Ahí aparecen los problemas antes de que se conviertan en pérdidas de tráfico.

Si quieres que revise a fondo la salud técnica de tu página web, puedo hacerlo en una auditoría SEO. Y si prefieres delegar el mantenimiento, te ayudo con mi servicio de mantenimiento web WordPress.

Ahora te toca a ti, querido lector. ¿Cuántos 404 tienes ahora mismo? ¡Te leo en los comentarios!

Preguntas frecuentes sobre los códigos de estado HTTP

¿Qué es un código de estado HTTP?

Es la respuesta que devuelve el servidor cada vez que un navegador o un rastreador solicita una URL. Viaja en la cabecera de la respuesta e indica si la petición se ha resuelto correctamente o no.

¿Cuál es la diferencia entre un 301 y un 302?

El 301 indica un traslado permanente, por lo que Google indexa el destino y le transfiere las señales. El 302 indica un traslado temporal y mantiene la URL original en el índice.

¿Son malos los errores 404?

No en sí mismos: es normal que existan. El problema aparece cuando esas URLs recibían tráfico, tenían enlaces externos o están enlazadas internamente, y también cuando surgen muchas de golpe.

¿Debo redirigir los 404 a la página de inicio?

No. Google lo interpreta como un soft 404, no transfiere señales y empeora la experiencia del usuario. Lo correcto es redirigir a la página equivalente o dejar el 404.

¿Qué es un soft 404?

Una página que indica al usuario que el contenido no existe pero devuelve un código 200. Google la detecta y la señala en Search Console, porque la respuesta del servidor no coincide con el contenido.

¿Cuándo utilizar un 410 en lugar de un 404?

Cuando la página se ha eliminado de forma intencionada y no va a volver. El 410 acelera su retirada del índice, mientras que el 404 tarda algo más.

¿Qué código usar durante un mantenimiento?

El 503, acompañado de la cabecera Retry-After. Así los buscadores entienden que la indisponibilidad es temporal y vuelven más tarde en lugar de retirar páginas del índice.

Resumir post con IA
Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

Pide presupuesto

Y recibe respuesta en menos de 24h

Sin problema. En el último paso cuéntame tu caso y te diré por dónde empezar.

Borja Aranda Vaquero - Consultor SEO, Consultor de Google Ads y Diseñador Web WordPress
Resumen de privacidad

Esta web utiliza cookies para que pueda ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a esta página web y saber qué secciones de la página web te gustan más.