Error 404: qué es y cómo solucionarlo
Si alguna vez has hecho clic en un enlace y has caído en una página en blanco que no carga nada, ya sabes lo que es un error 404. Lo que no sabe la mayoría de dueños de web es que ese error casi siempre tiene una causa muy concreta y una solución que se arregla en menos de cinco minutos, sin tocar una línea de código. En este artículo te explico qué es, por qué te está pasando a ti ahora mismo (aunque no lo sepas) y cómo lo soluciono yo con mis alumnos usando Screaming Frog.
Qué es un error 404 y por qué le importa a tu SEO
Imagina que entras en un centro comercial con mil tiendas. Vas a entrar en una en concreto, y al abrir la puerta, no hay nada: ni estanterías, ni producto, ni dependiente. Solo paredes vacías. Eso es exactamente lo que le pasa a un usuario —o Google— cuando intenta acceder a una URL que no tiene contenido: el servidor responde con el código de estado HTTP 404 Not Found, que significa «esta dirección no existe en este servidor».
No es un fallo grave ni una penalización directa de Google, pero sí es una fuga silenciosa: cada clic que termina en una página vacía es una visita perdida, una señal de mala experiencia de usuario y, si tienes muchos, un gasto de rastreo (crawl budget) que Google podría emplear en indexar páginas que sí importan. Esto me lo encuentro semana sí, semana también, auditando webs de alumnos: nadie tiene cero 404, pero casi nadie sabe cuántos tiene ni dónde están.
Por qué te está apareciendo un error 404 (las causas más comunes)
En la práctica, solo hay dos motivos por los que un enlace de tu propia web te lleva a un error 404:
- El contenido ya no existe. Borraste una página, un producto o un servicio y no diste de baja los enlaces que apuntaban a él.
- El enlace está mal escrito. El contenido existe, pero en algún lugar de tu web hay un enlace con la URL equivocada — un guion de más, una palabra cambiada, un
-gratisen lugar de-avanzado.
A esto se suma un tercer caso, más habitual de lo que parece: cambiaste la URL de una página (por ejemplo, al optimizarla para SEO) y no configuraste una redirección 301 desde la antigua. Cualquier enlace interno, externo o guardado en Google que apunte a esa URL antigua ahora es un 404. Este es, de largo, el que más veo en auditorías: alguien optimiza una URL sin avisar al resto del equipo, y tres meses después hay backlinks apuntando a la nada.
Cómo detectar todos los errores 404 de tu web con Screaming Frog
No hace falta revisar página por página a mano. Así es como lo reviso yo:
- Abre Screaming Frog e introduce la URL de tu home. La herramienta simula el rastreo de Google: entra por la portada y va navegando por todos los enlaces internos, igual que hacen las arañas de Google.

- Deja que el crawl termine y ve al informe de códigos de respuesta. Ahí aparecen clasificadas todas las páginas: las que funcionan (200), las que redirigen (3XX) y las que devuelven error 404.

- Selecciona cualquier URL marcada como 404 y abre la pestaña Inlinks (enlaces internos). Ahí Screaming Frog te dice exactamente desde qué página o páginas de tu web sale el enlace roto, y con qué texto ancla.

Con esa información ya sabes dos cosas: qué URL está rota y en qué página exacta tienes que corregirla.
Cómo solucionar un error 404: solo hay dos soluciones reales
Una vez localizado el enlace roto en el informe de Inlinks, la solución depende de una única pregunta: ¿el contenido al que quería apuntar ese enlace sigue existiendo?
El contenido ya no existe: elimina el enlace
Si el servicio, producto o artículo ya no lo ofreces, entra en el editor de tu web (WordPress, en la mayoría de los casos), busca ese enlace en el texto y quítalo. El texto se queda sin enlazar y el error desaparece porque ya no hay ningún clic que lleve a esa URL muerta.
El contenido existe pero está mal enlazado: corrige la URL
Si el contenido sigue en tu web pero alguien escribió mal la URL de destino (el caso típico: un texto ancla como «tour por la Barceloneta» que apunta a /tour-barceloneta/ cuando la URL real es /tour-de-barceloneta/), la solución es más sencilla todavía: copia la URL correcta, entra en el editor de esa página, selecciona el enlace y sustitúyela. Guarda cambios y recarga la página para confirmar que ahora carga bien.
Si además cambiaste una URL de forma permanente y quieres que siga funcionando cualquier enlace antiguo (externo, de otra web o guardado por un usuario), esa situación ya no se soluciona editando un enlace suelto, sino con una redirección 301 a nivel de servidor.
Errores 404 y posicionamiento: lo que de verdad le importa a Google
Un 404 puntual no hunde el posicionamiento de una web — Google entiende que el contenido desaparece de vez en cuando. El problema aparece cuando se acumulan: muchos enlaces internos rotos diluyen el rastreo, generan una mala experiencia para el usuario que llega desde Google (lo que sí penaliza indirectamente vía señales de comportamiento) y, si la URL rota tenía backlinks apuntando a ella, estás desperdiciando autoridad que podría estar reforzando otra página de tu web.
Por eso, en las auditorías técnicas que hago con mis alumnos, reviso el informe de códigos de respuesta antes que casi cualquier otra cosa: es rápido de detectar y de arreglar, y suele ser de los primeros elementos técnicos que hay que dejar impecables antes de invertir en contenido nuevo.
Buenas prácticas para que no se vuelva a pasar
- Revisa el informe de códigos de respuesta con Screaming Frog al menos una vez al mes, o cada vez que borres o cambies la URL de una página.
- Si vas a eliminar contenido de forma definitiva, revisa antes qué páginas le enlazan internamente y quita o redirige esos enlaces.
- Si cambias una URL, configura siempre una redirección 301 desde la antigua a la nueva — nunca la dejes suelta.
- Personaliza tu página 404 con un buscador y links a tus páginas principales, como red de seguridad para cuando algún error se te escape.
De la teoría a tu propia web
Esto es exactamente lo que trabajamos con cada alumno desde el primer módulo: no se audita una web de ejemplo, se audita la tuya, con tus propios errores 404 reales. Si estás empezando de cero y quieres entender antes los fundamentos de arquitectura, metatags y estructura sobre los que se sostiene todo esto, es justo lo que cubre el curso de SEO básico. Y si ya trabajas con clientes y quieres ofrecer auditorías técnicas completas como servicio profesional, es uno de los pilares que desarrollamos en la Formación SEO 90 dias.
Preguntas frecuentes sobre el error 404
¿Qué significa exactamente el error 404? Es el código de estado HTTP que devuelve un servidor cuando se solicita una URL que no existe en él. «404» es el número del código y «Not Found» (no encontrado) su descripción.
¿Un error 404 en WordPress se soluciona diferente? No: en WordPress el error se comporta igual que en cualquier CMS. Lo único que cambia es dónde editas el enlace roto — normalmente desde el editor de bloques o Elementor de la página que enlaza mal, no desde el error en sí.
¿Es grave tener errores 404 en mi web? Uno o dos puntuales, no. El problema se acumula cuando no los revisas nunca, porque diluyen el rastreo de Google y empeoran la experiencia de quien hace clic esperando encontrar contenido — y si son enlaces con backlinks detrás, además estás tirando autoridad a la basura.
Artículo basado en un vídeo original de Willy SEO, mentor SEO nº1 en habla hispana con más de 9 años posicionando webs, referenciado en El País, La Vanguardia y emagister.