Saltar al contenido
El Joseo
SEO en Google

Soft 404: el error invisible que arruina tu SEO

Qué es un soft 404, cómo detectarlo en Google Search Console y con Redirect Path, y cómo solucionarlo: 404 real, redirección 301 o contenido nuevo.

Compartir
Resumen del artículo

Un soft 404 es una URL que debería devolver un código 404 (página no encontrada) pero responde con un 200, así que parece válida aunque no lo sea. Suele aparecer en el informe de Indexación de páginas de Google Search Console y conviene corregirlo porque confunde a Google y malgasta rastreo.

El artículo enseña a detectarlo con la extensión Redirect Path y explica las tres soluciones: lograr que el servidor responda con un 404 real, añadir contenido útil si la página sí debe posicionar, o hacer una redirección 301 hacia un contenido relacionado, nunca a la home.

Hoy vamos a hablar de los soft 404, un error que muchas veces encontrarás en Google Search Console, en el informe de Indexación de páginas: allí, entre los motivos por los que no se indexan algunas URLs, verás la etiqueta «Soft 404». Es un error importante y conviene solucionarlo.

Un soft 404 es, básicamente, una URL que debería responder con un código 404, pero responde con un código 200. Es decir, queda como una URL válida, aunque todos sabemos que no lo es. Si quieres repasar el caso general, antes puedes leer cómo solucionar un error 404.

¿Qué es exactamente un soft 404?

Imagina una página que dice «Error 404: página no encontrada. Lo sentimos, esta página no existe». Hasta ahí parece correcto, porque el mensaje avisa de que hay un error. El problema aparece cuando el servidor, por detrás, no responde con un 404 sino con un 200: le dice a Google «todo bien, esta página existe». Google, según su documentación sobre códigos de estado HTTP, lo detecta y lo clasifica como soft 404.

Otras veces el soft 404 es una página casi vacía o en blanco, sin contenido útil. Tampoco es un 404 real, pero Google la trata igual, porque no ofrece nada al usuario.

Cómo detectarlos con Redirect Path

La forma más sencilla de verificar el código de respuesta es la extensión Redirect Path. Entra a la URL sospechosa y mira lo que te indica: en un soft 404 verás un 200.

Si fuera un error 404 de verdad, Redirect Path mostraría un 404. Esa es la comprobación clave: la página dice «no existe», pero el servidor la presenta como válida. Para encontrar las URLs afectadas, revisa en Search Console el informe de Indexación de páginas y filtra por «Soft 404».

Soluciones técnicas y en el CMS

Cuando encuentres un soft 404, hay que decidir qué quieres que pase con esa URL. Tienes tres caminos:

  1. Que sea un 404 real. Si esa URL no debe existir, habla con el desarrollador o, si tu CMS lo permite, elimina el contenido para que el servidor responda con un 404 de verdad.
  2. Que la página exista y posicione. Si es una URL que quieres posicionar pero tiene código 200 y contenido pobre, hay que optimizarla: ver qué contenido falta y qué intención de búsqueda debería cubrir.
  3. Redirigirla. Si el contenido desapareció pero había una página relacionada, haz una redirección 301 hacia ella (más abajo te explico cómo).

Generalmente los soft 404 se generan cuando muchas categorías se cruzan entre sí y la combinación final no tiene resultados. Revisa qué categorías se estaban cruzando: muchas veces la propia URL te da una pista, y así sabrás si hay que redirigirla o añadirle contenido.

Muchas veces la URL te da una pista para saber si hay que redirigirla o si hay que añadirle contenido.

Redirecciones 301 correctas

Muchos soft 404 son o fueron temporales. Antes había contenido en esa URL, se borró por un error de desarrollo u otra causa, y alcanzó a generar tráfico, algo que puedes comprobar en Google Search Console. Si esa URL generaba tráfico y de repente cayó, lo más recomendable es hacer una redirección 301.

Recuerda que las redirecciones 301 deben ir a un contenido relacionado. No todas van a la página de inicio: si esa URL antes hablaba de cómo ser feliz, no la mandes a la home, sino a un artículo como «10 claves para la felicidad», es decir, a un contenido que tenga mucho que ver con el original. Redirigir todo a la home puede terminar clasificándose también como soft 404.

Las redirecciones 301 deberían ir a un contenido relacionado, no todas a la página de inicio.

Preguntas frecuentes

¿Qué es exactamente un soft 404?

Es un error que debería ser un código 404 de página no encontrada, pero el servidor responde con un código 200, haciendo creer que la URL es válida cuando en realidad no lo es o está vacía.

¿Cómo puedo detectar un soft 404 en mi web?

Puedes encontrarlos en el informe de Indexación de páginas de Google Search Console y verificarlos con herramientas como Redirect Path, que muestra si el código de respuesta real del servidor es 200 en lugar de 404.

¿Cómo se deben hacer las redirecciones 301 para estos errores?

No debes mandar todas las redirecciones a la página de inicio. Tienes que enviarlas hacia un contenido que tenga una estrecha relación con la URL original que cayó.

Conclusión

Un soft 404 es un error muy particular: la página parece decir que no existe, pero el servidor dice lo contrario. Detéctalo en Search Console, comprueba el código con Redirect Path y decide si esa URL debe ser un 404 real, tener contenido útil o redirigirse con una 301 a algo relacionado. Si además quieres repasar los errores 404 «normales», lee cómo solucionar un error 404. Y si no sabes por dónde empezar con tu sitio, prueba la auditoría SEO gratis.

👉 ¿Quieres que te ayude con el SEO de tu web?