DICCIONARIO · C

Código de servidor error 404 Not Found

El error 404 Not Found es el código de estado HTTP con el que un servidor responde que no encuentra el recurso solicitado en esa URL, aunque el sitio web funcione. Suele deberse a páginas borradas, URL cambiadas sin redirección o enlaces mal escritos. Importa porque frustra al usuario, desperdicia enlaces y saca la página del índice de Google.

Raúl Aránega Segura Escrito por Raúl Aránega Segura 6 min de lectura
Ficha rápida
Tipo
Código de estado HTTP de error del cliente (familia 4xx)
Norma
RFC 9110, HTTP Semantics (junio de 2022)
Mensajes habituales
404 Not Found, Page Not Found, The requested URL was not found on this server
Efecto en Google
La URL se retira del índice y se rastrea con menos frecuencia
Códigos relacionados
410 Gone, 301 Moved Permanently, soft 404

≡En resumen

  • Un 404 significa que el servidor responde, pero no encuentra nada en esa URL concreta.
  • Las causas típicas son URL mal escritas, páginas borradas y cambios de dirección sin redirección 301.
  • Si el contenido se ha movido, redirige con un 301; si ya no existe, un 404 o un 410 es la respuesta correcta.
  • Google retira del índice las URL que devuelven 404, pero un 404 bien puesto no es un problema en sí.
  • Un soft 404, una página de error que devuelve 200, es peor que un 404 real.

01 ¿Qué es el error 404 Not Found?

Lo importante es que el servidor sí responde: el dominio existe y la web funciona, pero en esa dirección concreta no hay nada. Por eso un 404 es distinto de un error de conexión o de DNS, en el que ni siquiera se llega al servidor. Los códigos que empiezan por 4 son errores del cliente, es decir, de la petición, frente a los 5xx, que son fallos del servidor.

El código lo define hoy la RFC 9110 del IETF, publicada en junio de 2022, que agrupa la semántica de HTTP. Si todo va bien, la respuesta es un código 200 OK.

Mensaje Dónde lo verás
404 Not Found Página por defecto de servidores como nginx o Apache
The requested URL was not found on this server Mensaje típico de Apache
Page Not Found o Página no encontrada Páginas 404 personalizadas de webs y CMS
HTTP Error 404 Navegadores y servidores Windows (IIS)
Not found (404) Informe de indexación de páginas de Google Search Console
Formas en que puede aparecer un 404

02 Por qué aparece un error 404

01

URL mal escrita

Una letra de más, una barra que falta o mayúsculas donde no tocan: la causa más frecuente cuando el enlace lo escribe una persona.

02

Página eliminada

El producto se descatalogó o el artículo se borró y nadie creó una alternativa.

03

URL cambiada sin redirección

Se renombró la página o se cambió la estructura de la web sin redirigir la dirección antigua.

04

Enlaces rotos

Otras webs, redes sociales o tu propio menú siguen apuntando a la URL vieja.

05

Migración o rediseño

Al cambiar de CMS o de dominio se pierden cientos de URL si no se prepara un mapa de redirecciones.

06

Configuración del servidor

Reglas de reescritura mal definidas o, en WordPress, enlaces permanentes que dejan de funcionar tras un cambio.

03 Cómo solucionar un error 404 si eres usuario

  1. 1

    Recarga la página

    Pulsa F5 o el botón de recarga: a veces el fallo es momentáneo.

  2. 2

    Revisa la URL

    Comprueba que no haya letras de más, espacios o un final cortado al copiar el enlace.

  3. 3

    Sube un nivel

    Borra la última parte de la dirección (de /blog/articulo/ a /blog/) para llegar a una página que exista.

  4. 4

    Usa el buscador de la web

    O busca en Google el título de la página junto al nombre del sitio.

  5. 5

    Consulta una copia guardada

    Servicios de archivo como Wayback Machine pueden conservar versiones antiguas de la página.

  6. 6

    Avisa al propietario

    Si el enlace roto está en su propia web, te lo agradecerá.

04 Cómo solucionar los errores 404 de tu web

  1. 1

    Encuéntralos

    Revisa el informe de indexación de páginas de Google Search Console (estado «No se ha encontrado (404)») y rastrea tu web con una herramienta como Screaming Frog.

  2. 2

    Prioriza

    Empieza por las URL que reciben visitas, tienen enlaces externos o aparecen en tu menú y tus enlaces internos.

  3. 3

    Decide qué hacer con cada una

    Si hay un contenido equivalente, redirige con un 301; si no lo hay y no volverá, deja el 404 o usa un 410.

  4. 4

    Corrige los enlaces internos

    Cambia los enlaces de tu propia web para que apunten directamente a la URL correcta, sin pasar por redirecciones.

  5. 5

    Actualiza el sitemap

    Quita del sitemap XML las URL que ya no existen.

  6. 6

    Comprueba el resultado

    Vuelve a rastrear y verifica en Search Console que los errores desaparecen con el tiempo.

Situación Respuesta correcta Qué hace Google
El contenido se ha movido a otra URL 301 Moved Permanently Transfiere la señal a la nueva URL
El contenido no existe y no hay sustituto 404 Not Found Retira la URL del índice y la rastrea menos
El contenido se eliminó a propósito para siempre 410 Gone Lo trata igual que un 404
Página de error que devuelve 200 OK Soft 404 (a evitar) La marca como error y no la muestra en resultados
404, 410, 301 y soft 404: cuál usar

05 Cómo crear una buena página de error 404

Por muy bien que cuides tu web, alguien escribirá mal una dirección o seguirá un enlace antiguo. La página 404 personalizada es la que decide si ese visitante se va o sigue navegando, así que merece el mismo cuidado que cualquier otra plantilla.

  • ✓Dilo claro y sin tecnicismos: «No encontramos esta página».
  • ✓Mantén la cabecera, el menú y el pie de tu web para que el usuario no se sienta fuera del sitio.
  • ✓Incluye un buscador interno y enlaces a las secciones o productos más visitados.
  • ✓Añade una vía de contacto por si buscaba algo concreto.
  • ✓Comprueba que el servidor devuelve el código 404 y no un 200.
  • ✓Mide las visitas a la página 404 en tu analítica para descubrir enlaces rotos.
Ejemplo · Ejemplo de mensaje para una tienda online

Vaya, esta página ya no está. Puede que el producto se haya agotado o que el enlace esté mal escrito. Prueba a buscarlo, echa un vistazo a las novedades o escríbenos y te ayudamos a encontrarlo.

06 Cómo afecta el error 404 al SEO

Google explica que, cuando una URL devuelve 404, su sistema la retira del índice si estaba indexada y reduce poco a poco la frecuencia de rastreo, y que las respuestas 404 no son necesariamente un problema si la página se retiró sin sustituto. El daño real aparece cuando el 404 afecta a páginas que tenían tráfico o enlaces entrantes: esa autoridad se pierde si no rediriges con una redirección 301.

  • ✓No redirijas todos los 404 a la portada: Google puede tratarlos como soft 404 y el usuario no encuentra lo que buscaba.
  • ✓Asegúrate de que tu página de error devuelve de verdad el código 404, no un 200.
  • ✓Diseña una página 404 útil: mensaje claro, buscador y enlaces a las secciones principales.
  • ✓Planifica las redirecciones antes de cualquier migración o cambio de estructura de URL.
  • ✓Revisa los 404 de Search Console de forma periódica, no solo cuando cae el tráfico.

La mayoría de avalanchas de 404 llegan tras una migración web mal planificada. Una auditoría SEO técnica detecta los errores, las cadenas de redirecciones y los soft 404 y los prioriza por impacto, y un servicio de posicionamiento web vigila que no vuelvan a aparecer mes a mes.

Preguntas frecuentes sobre Código de servidor error 404 Not Found

Significa «no encontrado»: el servidor funciona, pero no hay ningún contenido en la URL que has pedido.

Es el mensaje de error 404 de servidores Apache: la dirección solicitada no existe en ese servidor, normalmente porque se borró, se movió o está mal escrita.

Como usuario, revisa la URL, recarga o usa el buscador de la web. Como propietario, redirige con un 301 las URL movidas y corrige los enlaces que apuntan a páginas inexistentes.

Un 404 en una página que no debe existir no es un problema. Sí lo es perder con un 404 páginas que tenían tráfico o enlaces, porque esa visibilidad desaparece.

El 404 dice que no se encuentra el recurso; el 410 añade que se ha eliminado de forma permanente. Google trata ambos de forma parecida.

Es una página que muestra un mensaje de error o está vacía pero devuelve un código 200 OK. Google la detecta como error y no la muestra en resultados.

Son formas mal escritas de Page Not Found y 404 Not Found. Se refieren al mismo error: la página solicitada no existe.

Fuentes consultadas

Raúl Aránega Segura

Sobre el autor

Raúl Aránega Segura

CEO y especialista SEO en appyweb

Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y, ahora, en las respuestas de la IA.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
E Error 404 Un error 404 es la respuesta con la que un servidor indica que la URL solicitada no existe, aunque la web funcione. En SEO importa distinguirlo del soft 404 (una página de error que devuelve 200) y del 410 (eliminado para siempre), porque cada caso se gestiona de forma distinta y afecta al rastreo y a la indexación. R Redirección 301 Una redirección 301 es una respuesta HTTP (301 Moved Permanently) con la que el servidor indica que una URL se ha trasladado de forma definitiva a otra dirección. Importa en SEO porque Google la usa como señal fuerte de que la nueva URL debe ser la canónica y mostrarse en los resultados en lugar de la antigua. E Enlaces rotos Los enlaces rotos son enlaces que llevan a una página o archivo que ya no responde, normalmente con un error 404. Aparecen al borrar o mover contenido sin redirección, por erratas o porque una web externa desaparece. Detectarlos con Search Console o un rastreador y corregirlos o redirigirlos con un 301 mejora la experiencia y conserva la autoridad. C Código de respuesta 200 OK El código 200 OK es el código de estado HTTP con el que un servidor confirma que la petición se ha completado con éxito y, en un GET, envía el contenido pedido. Es la respuesta normal de una página que funciona. Importa porque es la condición previa para que Google pueda procesar e indexar una URL, aunque no la garantiza. G Google Search Console Google Search Console es el panel gratuito de Google en el que el propietario de una web verifica su sitio y consulta cómo lo rastrea, indexa y muestra el buscador. Configurarlo bien el primer día (propiedad de dominio, sitemap, usuarios y vínculo con Analytics) y revisarlo cada semana permite detectar caídas y errores antes de que cuesten tráfico. E Errores de rastreo Los errores de rastreo son los fallos que impiden a un buscador como Google acceder a una web o a alguna de sus URL cuando intenta leerlas: problemas de DNS, servidor caído, robots.txt inaccesible, páginas 404, soft 404 o redirecciones rotas. Importan porque lo que Googlebot no puede rastrear no se indexa ni puede posicionar.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp