Objetivo del tutorial
Una 404 correcta comunica que una URL no existe. Una Soft 404 confunde porque parece contenido válido aunque realmente no lo sea.
Este tutorial explica cómo debe responder una página inexistente, qué revisa AISEO y cómo evitar errores de estado HTTP.
Qué mira AISEO en una 404 detectable
Estado HTTP
Comprueba que una URL inexistente devuelve realmente código 404 o equivalente correcto.
No Soft 404
Evita páginas de error que responden como 200 OK.
Redirecciones
Detecta redirecciones genéricas a la home que ocultan errores.
Experiencia útil
La página puede ser clara para el usuario sin engañar al bot.
Cómo interpretar el resultado
Pass
Las URLs inexistentes devuelven un estado HTTP correcto y no simulan contenido válido.
Warning
La página informa del error, pero hay señales ambiguas que conviene revisar.
Fail
La web devuelve 200 OK, redirige a home o no comunica correctamente la inexistencia de la URL.
Ejemplo técnico orientativo
Una URL inexistente debe responder con un código de estado adecuado:
HTTP/1.1 404 Not Found El diseño puede ser amable, pero la señal técnica debe seguir diciendo que la página no existe.
Errores frecuentes
- Mostrar una página de error personalizada devolviendo 200 OK.
- Redirigir todas las URLs inexistentes a la home.
- Devolver contenido genérico que parece una página normal.
- No tener una plantilla de error clara para usuarios y bots.
Cómo corregirlo
- Configura el servidor para devolver 404 en rutas inexistentes.
- Evita redirecciones masivas a la home si la URL no tiene equivalente real.
- Diseña una página 404 útil, pero manteniendo el código HTTP correcto.
- Comprueba el estado con herramientas de cabeceras HTTP.