Qué es el error 404 y cómo resolverlo
Por Tiago CostaActualizado el 2 de julio de 2026

El error 404 (Not Found) es el código HTTP que el servidor devuelve cuando no encuentra la página en la dirección solicitada. Los motivos más comunes son:
- la URL se escribió con un error;
- la página se borró y no se redirigió;
- la dirección (el slug) de la página cambió;
- un enlace interno o externo apunta a un destino que ya no existe.
Qué es el error 404 (página no encontrada)
El error 404, o Not Found, es una respuesta del servidor que forma parte de los códigos de estado HTTP. Cada vez que el navegador pide una página, el servidor responde con un número de tres dígitos: 200 cuando todo está bien, 301 cuando la página cambió de dirección y 404 cuando no encuentra nada en esa URL.
El primer dígito indica la categoría del código. Los que empiezan con 4, como el 404, son errores del lado del cliente, es decir, la petición llegó al servidor, pero el recurso pedido no está ahí. No es un fallo de conexión ni una caída del sitio: el servidor está activo y responde justamente para avisar de que esa página no se localizó.
Existe una leyenda de que el nombre vendría de la sala 404 del CERN, donde estarían los primeros servidores de la web. Es solo un mito: el 404 es simplemente el código reservado, en el estándar HTTP, para el caso de un recurso no encontrado.
Por qué ocurre el error 404
Un 404 casi siempre significa que hay un desajuste entre la dirección pedida y lo que realmente existe en el servidor. Las causas más comunes son:
- Página eliminada: se borró un contenido y no se puso nada en su lugar.
- URL modificada: la dirección (el slug) de la página cambió y la antigua no se redirigió.
- Error de tecleo: alguien escribió la URL mal o un enlace se escribió con un carácter de más.
- Enlace roto: un enlace interno o un enlace de otro sitio apunta a un destino que ya no existe.
- Migración mal hecha: un cambio de plataforma o de dominio dejó direcciones antiguas sin correspondencia.
Fíjate en la diferencia de gravedad: un 404 de una URL mal escrita es inofensivo, pero un 404 en una página que ya posicionaba y recibía enlaces es una fuga de tráfico y de autoridad.

Error 404 y SEO: ¿perjudica el posicionamiento?
Tener páginas 404 no penaliza un sitio por sí solo. Google entiende que las direcciones aparecen y desaparecen todo el tiempo, y devolver 404 para algo que no existe es el comportamiento correcto. El problema surge cuando esos 404 están en páginas que importan.
Los perjuicios reales de los 404 mal gestionados son tres: la autoridad de los enlaces que apuntaban a la página se pierde, el usuario que hizo clic encuentra un callejón sin salida y se va, y el rastreo se desperdicia. Cuando muchas direcciones rotas consumen el presupuesto de rastreo, el buscador gasta tiempo en callejones sin salida en lugar de rastrear tu contenido nuevo.
Ese riesgo crece con el tiempo. Un estudio de link rot de Ahrefs estimó que al menos el 66,5% de los enlaces que apuntaban a sitios en los nueve años analizados ya estaban muertos, lo que muestra cómo las páginas desaparecen y se convierten en 404 a una escala enorme. La buena noticia: cuando el contenido solo cambió de lugar, una redirección 301 recupera buena parte de esa autoridad y lleva al usuario directo a la nueva dirección.
404, soft 404 y 410: cuál es la diferencia
No todo error de página no encontrada es igual. Conviene distinguir tres situaciones que Google trata de formas diferentes:
| Código | Qué significa | Cuándo usarlo |
|---|---|---|
| 404 Not Found | La página no se encontró y podría volver en el futuro. | Contenido eliminado o URL inexistente. |
| 410 Gone | La página se eliminó de forma permanente y no vuelve. | Contenido borrado del todo, que quieres sacar del índice más rápido. |
| Soft 404 | La página devuelve estado 200 (ok), pero muestra contenido de error. | Situación a evitar: confunde a Google. |
El caso más problemático es el soft 404, cuando la página dice no encontrado al usuario, pero responde 200 al buscador. Eso envía una señal contradictoria y hace que Google gaste rastreo en páginas vacías. Siempre que una página no existe, el servidor debe responder 404 (o 410), y nunca 200.
Cómo resolver el error 404 paso a paso
Corregir los 404 tiene menos que ver con borrar el error y más con decidir el destino correcto para cada dirección. Un guion que funciona:
- Encuentra los 404: usa el informe de páginas de Google Search Console y un rastreador (como Screaming Frog o el Site Audit de Ahrefs) para listar las URLs con error.
- Prioriza: empieza por las que tenían tráfico, backlinks o muchos enlaces internos apuntando.
- Decide el destino: si el contenido cambió de lugar, aplica una redirección 301 a la página equivalente; si desapareció del todo, deja el 404 (o usa 410).
- No redirijas todo a la home: enviar todos los 404 a la página de inicio confunde al usuario y Google suele tratarlo como un soft 404.
- Arregla los enlaces rotos: actualiza los enlaces internos que apuntaban a la dirección muerta.
Después de actuar, sigue el Search Console durante algunas semanas para confirmar que los errores importantes desaparecieron y que las redirecciones se reconocieron, como orienta la documentación de Google Search Central.

Cómo crear una buena página de error 404 personalizada
Algunos 404 son inevitables, así que conviene convertir el callejón sin salida en un punto de reorientación. Una buena página 404 mantiene al usuario en el sitio en lugar de empujarlo fuera. Cuida:
- Un mensaje claro y amable: explica que la página no se encontró, sin jerga técnica.
- Menú y búsqueda: mantén la cabecera, la navegación y un campo de búsqueda para que la persona continúe.
- Enlaces útiles: ofrece atajos a la home y a los contenidos más populares.
- Identidad visual: usa la cara de tu sitio, con un toque de humor si encaja con la marca.
Un detalle técnico decisivo: por muy bonita que sea, esa página tiene que seguir respondiendo con el código 404. Si responde 200, creas justamente un soft 404. El objetivo es ayudar al visitante y, a la vez, decirle la verdad al buscador.