Qué significa
El servidor no encuentra nada en la URL solicitada. No dice si el recurso existió alguna vez ni si volverá.
Causas habituales
- Errata o enlace antiguo
- La página se movió o borró sin redirección
- Ruta o ruta base incorrecta, o mayúsculas distintas en el nombre del archivo
Cómo solucionarlo
Si eres el cliente o visitante
Revisa la ortografía y las mayúsculas de la URL, quita caracteres sobrantes al final y busca el contenido con el buscador o la portada del sitio.
Si administras el sitio o la API
Añade redirecciones 301 para el contenido movido, corrige los enlaces internos rotos y sirve una página 404 útil que siga devolviendo el estado 404. Usa 410 para contenido eliminado a propósito.
Respuesta de ejemplo
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Not Found",
"status": 404,
"detail": "No user with id 42."
} Especificación
Preguntas frecuentes
› ¿Los errores 404 perjudican el SEO?
Los 404 de páginas que nunca existieron son normales. Corrige los enlaces internos rotos y redirige las páginas valiosas movidas para no perder sus señales.
› ¿Por qué mi aplicación de una sola página devuelve 404 al recargar?
El servidor busca un archivo en esa ruta. Configúralo para servir index.html en rutas desconocidas, o prerrenderiza las rutas.