Tlfs: 91 494 45 24 - 608 408 159 - Diseño páginas web desde 2001 - Diseño web y SEO - Diseño gráfico - SEM - info@ideaweb.es

Error 404 Not Found: qué significa y cómo solucionarlo

BLOG

09 Jun, 2026

Tiempo de lectura: 15 min

Blog Patrocinado por las mejores herramientas para Diseñadores web y SEO:

Estás navegando por una web, pulsas un enlace y aparece el mensaje 404 Not Found, “página no encontrada” o alguna versión creativa acompañada por un astronauta perdido, un perro triste o una carretera que termina en mitad de ninguna parte.

La traducción básica es sencilla: el servidor ha recibido la petición, pero no encuentra el recurso solicitado en esa dirección.

Eso no significa necesariamente que toda la página web esté caída, que el servidor haya explotado o que Google vaya a castigar el dominio. Puede tratarse de una dirección mal escrita, una página eliminada, un enlace antiguo o una URL que cambió sin preparar la redirección correspondiente.

El error empieza a ser importante cuando la página debería existir, recibe visitas, conserva enlaces externos o forma parte del recorrido normal de los usuarios.

Un error 404 no es malo simplemente por existir. Es la respuesta correcta cuando alguien solicita una página que no existe. El problema aparece cuando una URL útil desaparece por accidente, conserva enlaces o se gestiona con una solución equivocada.

En esta guía veremos qué significa 404 Not Found, por qué aparece, cómo encontrar estos errores, qué hacer en cada caso y cómo solucionarlos en WordPress sin redirigir media web hacia la página de inicio.

Qué significa 404 Not Found

404 Not Found es un código de estado HTTP. Indica que el servidor ha recibido la solicitud, pero no ha encontrado el recurso correspondiente a la URL indicada.

Por ejemplo, alguien intenta abrir:

https://ejemplo.com/servicio-antiguo/

El dominio funciona y el servidor responde, pero no existe ninguna página disponible en esa dirección. El servidor devuelve entonces:

404 Not Found

El código 404 no explica por sí solo si la página desapareció de forma temporal, fue eliminada para siempre o nunca llegó a existir.

La documentación de
MDN sobre el código HTTP 404
lo define como la respuesta utilizada cuando el servidor no encuentra el recurso solicitado.

Por qué aparece una página no encontrada

Un error 404 puede tener causas muy distintas.

La dirección está mal escrita

Puede faltar una letra, sobrar una barra o haberse copiado mal la URL.

Por ejemplo:

https://ejemplo.com/mantenimento-web/

cuando la dirección correcta es:

https://ejemplo.com/mantenimiento-web/

En este caso no hay necesariamente un problema en la web. El visitante ha solicitado una dirección que no existe.

La página fue eliminada

Puede haberse borrado una entrada, una categoría, un producto, una imagen o una página de servicio.

Si nadie actualizó los enlaces que apuntaban hacia ella, esos enlaces seguirán enviando visitas a una URL desaparecida.

La URL cambió

Al modificar el slug de una página también cambia su dirección.

Por ejemplo:

/servicios-de-diseno-web/

pasa a ser:

/diseno-web/

Si no se crea una redirección, la dirección anterior devuelve 404.

Existe un enlace interno incorrecto

La página puede existir perfectamente, pero un botón, menú o enlace escrito a mano apunta a otra dirección.

Aquí la solución no es crear una redirección porque sí. Lo primero es corregir el enlace incorrecto.

Una migración cambió las direcciones

Al cambiar de dominio, CMS, estructura o alojamiento pueden perderse rutas antiguas.

Es habitual encontrar este problema después de:

  • migrar una web a WordPress;
  • cambiar la estructura de enlaces permanentes;
  • trasladar una tienda online;
  • fusionar varias páginas;
  • reorganizar las categorías;
  • publicar un rediseño sin mapa de redirecciones.

Falta un archivo

Los 404 no afectan solo a páginas. También pueden aparecer en:

  • imágenes;
  • documentos PDF;
  • archivos CSS;
  • scripts;
  • fuentes;
  • vídeos;
  • archivos descargables.

Una página puede cargar aparentemente bien mientras genera varios errores 404 en segundo plano porque intenta solicitar archivos que ya no están disponibles.

Un error 404 no siempre necesita reparación

Esta es la parte que suele explicarse mal.

Si alguien inventa una dirección que nunca existió, el servidor debe devolver 404. No hace falta crear una página para cada combinación posible ni redirigir cualquier error hacia la portada.

También puede ser correcto mantener el 404 cuando:

  • la página fue eliminada;
  • no existe un contenido equivalente;
  • la URL no recibe tráfico relevante;
  • no tiene enlaces internos ni externos útiles;
  • no interesa recuperar ese contenido.

Google ha explicado que las URLs que devuelven 404 no perjudican por sí solas al posicionamiento del resto del sitio. Puedes consultar su explicación en el artículo oficial sobre
si los errores 404 perjudican una web
.

Una URL inexistente debe parecer inexistente también para el servidor. El objetivo no es conseguir que el informe marque cero errores a cualquier precio, sino responder correctamente a cada situación.

Cuándo sí debes corregir un error 404

Conviene actuar cuando la URL:

  • debería seguir disponible;
  • aparece en el menú o en enlaces internos;
  • recibe visitas;
  • tiene enlaces desde otras páginas web;
  • estaba posicionada;
  • forma parte de una campaña;
  • es un producto o servicio todavía vigente;
  • desapareció por una avería;
  • cambió de dirección;
  • se perdió durante una migración.

En estos casos, mantener el 404 puede hacer perder visitas, autoridad, contactos o ventas.

La solución dependerá de la causa. No todos los errores se resuelven de la misma manera.

Qué solución corresponde en cada caso

Situación Solución recomendada
El enlace interno está mal escrito Corregir el enlace
La página debería existir Restaurarla o reparar el fallo
La URL cambió Crear una redirección 301 hacia la nueva dirección
La página se fusionó con otra Redirigir hacia el contenido que recoge realmente su información
La página se eliminó y no tiene sustituta Mantener 404 o utilizar 410
La URL nunca existió Devolver 404
La página muestra “no encontrada”, pero responde 200 Corregir el soft 404
Todo error redirige a la home Eliminar la redirección genérica y responder según cada caso
Una imagen o PDF desapareció Restaurar el archivo, corregir el enlace o redirigir al archivo equivalente

La solución correcta depende de lo que debería ocurrir en esa URL, no de las ganas que tengamos de borrar una fila de un informe.

Diferencias entre 404, 410, soft 404 y 301

404 Not Found

El servidor no encuentra el recurso. No confirma si la ausencia es temporal o permanente.

410 Gone

Indica que el recurso ha sido retirado y que la situación se considera permanente.

Puede utilizarse cuando sabemos con certeza que una página se ha eliminado deliberadamente y no volverá.

En la práctica, muchas webs utilizan 404 tanto para URLs inexistentes como para contenidos retirados. No es obligatorio aplicar un 410 a cada página borrada.

Soft 404

Un soft 404 aparece cuando una página parece no existir, pero el servidor devuelve un código incorrecto, normalmente 200 OK.

Ejemplo:

  • La pantalla dice “esta página no existe”.
  • El servidor responde como si hubiera cargado correctamente.

También puede ocurrir cuando una URL inexistente se redirige hacia una página que no responde a la intención, como la portada.

Google define el soft 404 como una URL que muestra un mensaje de contenido inexistente mientras devuelve un código de éxito. :contentReference[oaicite:1]{index=1}

Redirección 301

Una redirección 301 comunica que una dirección se ha movido permanentemente a otra.

Debe utilizarse cuando existe una equivalencia real:

/servicio-antiguo/
→ /servicio-nuevo/

No debe utilizarse para mandar cualquier URL desaparecida a la home, al contacto o a una categoría remotamente relacionada.

Por qué no debes redirigir todos los 404 hacia la home

Es una solución cómoda y bastante mala.

Imagina que alguien entra en:

/curso-de-wordpress-avanzado/

y termina en la página de inicio sin explicación alguna.

El usuario no encuentra el contenido que esperaba. El buscador tampoco recibe una equivalencia real. Lo único que hemos hecho es esconder el error detrás de una página que devuelve 200.

Una redirección genérica puede:

  • confundir al visitante;
  • crear soft 404;
  • dificultar el diagnóstico;
  • enviar señales poco claras a Google;
  • ocultar enlaces internos rotos.

La home no es el vertedero de las URLs desaparecidas. Si una página no tiene sustituta, devolver un 404 claro es mejor que enviar al visitante a un lugar que no responde a lo que estaba buscando.

Cómo saber si una URL devuelve realmente un 404

No basta con mirar el diseño de la página. Debes comprobar el código HTTP.

Puedes hacerlo mediante:

  • la inspección de red del navegador;
  • herramientas de comprobación de cabeceras HTTP;
  • rastreadores SEO;
  • comandos como curl;
  • plugins de redirecciones;
  • Google Search Console.

Con curl, por ejemplo:

curl -I https://ejemplo.com/pagina-inexistente/

Una respuesta correcta podría mostrar:

HTTP/2 404

Si la página dice “no encontrada” pero la respuesta es:

HTTP/2 200

estamos probablemente ante un soft 404.

Cómo encontrar errores 404 dentro de una web

Los 404 importantes no suelen ser los que alguien inventa escribiendo letras al azar. Son los que aparecen dentro del recorrido normal de la web.

Puedes localizarlos revisando:

Enlaces internos

Un rastreador puede recorrer la web y mostrar qué páginas enlazan hacia URLs inexistentes.

Google Search Console

En el informe de indexación pueden aparecer URLs no encontradas o clasificadas como soft 404.

No todo lo que aparece debe arreglarse. Search Console también puede encontrar direcciones antiguas, inventadas o enlazadas desde sitios externos.

Registros del servidor

Los logs permiten comprobar qué URLs reciben solicitudes y devuelven 404.

Herramientas de analítica

Una página 404 personalizada puede registrar la dirección solicitada, el origen de la visita y la frecuencia del error.

Backlinks

Conviene revisar si otras webs siguen enlazando una URL desaparecida. Cuando existe una página equivalente, una redirección puede recuperar parte de ese recorrido.

Qué hacer si aparece un 404 en Search Console

Lo primero es revisar la URL concreta.

Después decide:

  1. ¿La página debería existir?
  2. ¿Hay enlaces internos apuntando hacia ella?
  3. ¿Tiene tráfico o enlaces externos?
  4. ¿Existe una sustituta real?
  5. ¿Fue eliminada deliberadamente?

Según la respuesta:

  • restaura la página;
  • corrige los enlaces;
  • crea una redirección;
  • elimínala del sitemap;
  • o deja que siga respondiendo 404.

No hace falta validar obsesivamente cada URL inexistente como si fuera una avería urgente. Google volverá a rastrearla y reconocerá la respuesta.

Cómo solucionar errores 404 en WordPress

En WordPress pueden aparecer 404 por un contenido eliminado, un cambio de slug, un conflicto o un problema con las reglas de enlaces permanentes.

Comprueba que la página existe

Revisa si está:

  • publicada;
  • en borrador;
  • en la papelera;
  • configurada como privada;
  • publicada con otra dirección.

Revisa el slug

Comprueba que la URL utilizada coincide con el slug actual.

Corrige los enlaces internos

Busca botones, menús, imágenes y enlaces dentro de textos que sigan apuntando a la dirección anterior.

Vuelve a guardar los enlaces permanentes

En determinados casos, WordPress puede regenerar las reglas de reescritura al entrar en:

Ajustes → Enlaces permanentes

y guardar de nuevo la configuración.

Esto puede resolver fallos relacionados con reglas del servidor o una migración.

Guardar otra vez los enlaces permanentes arregla algunos errores 404 de WordPress. No reconstruye una página borrada, no restaura imágenes desaparecidas y tampoco corrige una migración mal planteada. Pulsarlo veinte veces con más fe no amplía sus funciones.

Revisa el archivo .htaccess o la configuración del servidor

En servidores Apache, las reglas de enlaces permanentes suelen depender del archivo .htaccess y del módulo de reescritura.

En Nginx, las reglas se gestionan en la configuración del servidor.

No modifiques estos archivos sin copia de seguridad y sin saber qué reglas necesita la instalación.

Comprueba plugins y tipos de contenido

Algunos plugins crean:

  • productos;
  • fichas;
  • eventos;
  • directorios;
  • cursos;
  • áreas privadas;
  • taxonomías;
  • URLs personalizadas.

Al desactivar o eliminar el plugin, esas direcciones pueden dejar de existir.

Vacía las cachés

Revisa las cachés del plugin, servidor, CDN y navegador. Una regla antigua puede seguir activa después de corregir la URL.

Errores 404 después de una migración o rediseño

Una migración puede generar cientos o miles de errores cuando cambia la estructura de las URLs.

Antes de publicar una web nueva conviene preparar un mapa con:

  • URL antigua;
  • URL nueva;
  • estado del contenido;
  • redirección necesaria;
  • páginas eliminadas;
  • archivos importantes;
  • URLs con tráfico o enlaces.

Después deben comprobarse:

  • menús;
  • enlaces internos;
  • imágenes;
  • documentos;
  • sitemap;
  • canonical;
  • redirecciones;
  • formularios;
  • enlaces desde campañas.

En nuestra página sobre
migración web
explicamos por qué un traslado necesita revisión y no consiste únicamente en mover archivos de un servidor a otro.

Las redirecciones se preparan antes de publicar. Cuando el tráfico ya está aterrizando en páginas inexistentes, no estamos planificando una migración: estamos recogiendo piezas del suelo.

Cómo crear correctamente una redirección 301

Utiliza una redirección 301 cuando la URL antigua tenga una nueva ubicación equivalente.

Ejemplo correcto:

/curso-wordpress/
→ /formacion-wordpress/

Ejemplo dudoso:

/curso-wordpress/
→ /contactar/

Ejemplo incorrecto:

cualquier URL inexistente
→ /

La nueva página debe responder a la intención y conservar, en la medida de lo posible, el contenido o función de la anterior.

También conviene evitar cadenas:

/pagina-a/
→ /pagina-b/
→ /pagina-c/

Es mejor redirigir directamente:

/pagina-a/
→ /pagina-c/

Puedes ampliar este tema en nuestra guía sobre
redirecciones 301
.

Qué debe incluir una página 404 personalizada

Una buena página 404 no corrige el error, pero ayuda al visitante a continuar.

Puede incluir:

  • un mensaje claro;
  • enlace a la página de inicio;
  • buscador interno;
  • enlaces a servicios o categorías principales;
  • forma de contacto;
  • una explicación breve;
  • un diseño coherente con el resto de la web.

Debe devolver realmente el código HTTP 404, aunque visualmente tenga diseño, enlaces y contenido.

No es necesario escribir un monólogo cómico. El visitante ya ha llegado a una dirección que no funciona. Ayudarle a salir suele ser más útil que presentarle al equipo creativo durante otros cuatro párrafos.

¿Los errores 404 perjudican al SEO?

No por el simple hecho de existir.

Un 404 correcto informa de que una URL no está disponible. Google puede retirarla del índice con el tiempo.

El perjuicio aparece de forma indirecta cuando:

  • se pierden URLs con tráfico;
  • se desaprovechan enlaces externos;
  • los enlaces internos llevan a páginas inexistentes;
  • se eliminan contenidos sin revisar;
  • se generan soft 404;
  • una migración rompe la arquitectura;
  • los usuarios abandonan la web.

No se trata de perseguir el número cero en una herramienta. Se trata de corregir los errores que afectan al funcionamiento, la navegación y la conservación de contenidos útiles.

Un 404 técnico puede ser correcto. Un cliente llegando a un servicio que ya no existe en esa dirección sigue siendo una oportunidad perdida.

Errores frecuentes al intentar reparar un 404

  • Redirigir todos los errores a la home.
  • Crear una página vacía solo para devolver 200.
  • Restaurar contenido sin valor para eliminar el aviso.
  • No corregir el enlace interno original.
  • Preparar redirecciones hacia páginas sin relación.
  • Olvidar imágenes y archivos.
  • Dejar URLs borradas dentro del sitemap.
  • Confundir un fallo del servidor con un 404.
  • Instalar varios plugins de redirecciones sin revisar sus reglas.
  • Crear cadenas y bucles.

Cuándo necesitas una revisión técnica

Conviene revisar la web cuando:

  • muchas páginas empiezan a fallar a la vez;
  • los 404 aparecieron después de una migración;
  • las páginas existen en WordPress, pero no cargan;
  • se han perdido reglas del servidor;
  • hay redirecciones contradictorias;
  • Search Console muestra numerosos soft 404;
  • no sabes qué URLs deben recuperarse;
  • se han eliminado páginas que recibían tráfico;
  • los productos o formularios dejan de abrirse.

En esos casos no basta con instalar un plugin y empezar a introducir direcciones al azar.

En ideaWeb podemos
revisar y reparar una página web
, localizar el origen de los errores y separar los 404 normales de aquellos que están perdiendo visitas, enlaces o solicitudes de contacto.

¿Tu web ha empezado a mostrar páginas no encontradas?

Revisaremos si el problema está en los enlaces, WordPress, el servidor, una migración o las redirecciones. Después aplicaremos la solución que corresponda, sin mandar todas las URLs a la portada y fingir que ya está arreglado.


Revisar los errores 404

Preguntas frecuentes sobre el error 404 Not Found

¿Qué significa 404 Not Found?

Significa que el servidor ha recibido la solicitud, pero no encuentra el recurso correspondiente a la URL indicada.

¿Por qué aparece una página no encontrada?

Puede deberse a una dirección mal escrita, una página eliminada, un cambio de URL, un enlace roto, un archivo desaparecido o una migración incompleta.

¿Un error 404 perjudica al posicionamiento?

No por sí solo. Es una respuesta normal para una URL inexistente. Puede causar pérdidas indirectas si afecta a páginas con tráfico, enlaces, contenidos útiles o recorridos internos.

¿Debo redirigir todos los errores 404?

No. Solo deben redirigirse cuando existe una página nueva que sustituye de manera clara a la anterior.

¿Es correcto redirigir los 404 a la home?

No como regla general. La home no suele responder a la intención de la URL eliminada y la redirección puede terminar tratándose como soft 404.

¿Qué diferencia hay entre 404 y 410?

El 404 indica que el recurso no se encuentra, sin confirmar si la ausencia es permanente. El 410 señala que ha sido retirado deliberadamente y no se espera que vuelva.

¿Qué es un soft 404?

Es una página que parece inexistente, pero devuelve un código de éxito como 200, o redirige hacia un destino que no sustituye realmente al contenido solicitado.

¿Cómo solucionar un 404 en WordPress?

Debes comprobar que la página existe, revisar el slug y los enlaces, volver a guardar los enlaces permanentes cuando proceda y comprobar las reglas del servidor, plugins y cachés.

¿Qué hago si la URL cambió?

Corrige los enlaces internos y crea una redirección 301 desde la dirección antigua hacia la nueva.

¿Qué hago si la página fue eliminada y no hay sustituta?

Puedes mantener una respuesta 404 o utilizar 410 si la eliminación es deliberada y permanente. Elimina también los enlaces internos y la URL del sitemap.

¿Quieres contactar con ideaWeb? ¿Necesitas un presupuesto web o gráfico?

ideaWeb
DISEÑO WEB MADRID

91 494 45 24

608 408 159

info@ideaweb.es

También puedes describirnos tu proyecto web o bien enviarnos tus propuestas, dudas o consultas para presupuesto de Diseño web, Posicionamiento SEO o Diseño de Logotipo:

ir al formulario de contacto