Errores WordPress · Solución
Un Error 404 significa que esa URL ya no existe (o WordPress no la encuentra). Lo típico es que ocurra tras cambiar slugs, migrar, cambiar estructura de enlaces, o por una caché/CDN sirviendo rutas antiguas. La clave es solucionarlo bien para no perder SEO.
✅ Tranquilo
Si esa página existía y ahora da 404, normalmente se arregla con: enlaces permanentes, redirección 301 y revisión de enlaces internos.
Qué significa un 404 si antes esa página existía
Si esa URL funcionaba y ahora devuelve 404, pasan dos cosas: Google y tus usuarios llegan a una URL antigua y WordPress no la encuentra. Esto se traduce en pérdida de tráfico y peor experiencia.
Las causas más comunes son:
- Cambiaste el slug (URL) de la página o entrada
- Cambiaste la estructura de enlaces permanentes
- Migración: se movieron URLs, categorías o rutas
- Se eliminó contenido sin redirección
- Cache/CDN mostrando rutas antiguas
Antes de arreglarlo: elige el objetivo correcto
✅ Si la página sigue existiendo (pero con otra URL)
Solución: redirección 301 de la antigua a la nueva.
⚠️ Si la página ya no existe y no tiene sustituta
Solución: devuelve 404/410 y limpia enlaces internos (para no “arrastrar” errores).
Si tu web está creciendo y cambias URLs, es importante hacerlo bien para no perder SEO. Guía recomendada: errores WordPress (soluciones) .
Cómo solucionar un 404 de una página que antes existía (paso a paso)
Paso 1) Confirma si la URL cambió (lo más común)
Busca la página en tu WordPress (Páginas/Entradas) y verifica si ahora tiene otro slug.
- Si existe con otra URL: anota la nueva
- Si no existe: decide si la vas a recuperar o eliminar
Paso 2) Regenera enlaces permanentes
Si cambiaron reglas internas, WordPress puede “no encontrar” rutas correctas.
- Ve a Ajustes → Enlaces permanentes
- Sin cambiar nada, pulsa Guardar cambios
- Prueba la URL otra vez
Esto regenera reglas y arregla muchos 404 tras migraciones o cambios.
Paso 3) Crea redirección 301 (si hay URL nueva)
Si la página existe pero con otra URL, lo correcto para SEO es una 301.
- Redirige: URL antigua → URL nueva
- Evita redirecciones en cadena (A→B→C)
- Comprueba que la nueva URL carga bien
Si no usas plugins, lo mejor es hacerlo desde el hosting o el soporte (rápido y limpio).
Paso 4) Revisa enlaces internos rotos
A veces el 404 sigue apareciendo porque tu propia web enlaza a la URL antigua.
- Revisa menús, botones y enlaces de páginas antiguas
- Actualiza enlaces internos a la nueva URL
- Si tienes muchas URLs cambiadas, haz un plan de redirecciones
Paso 5) Limpia caché/CDN
Tras cambios de URL o redirecciones, la caché puede seguir sirviendo rutas antiguas.
- Vacía caché del plugin (si usas)
- Vacía caché del hosting
- Purga caché del CDN (si tienes)
Paso 6) Actualiza sitemap y revisa Search Console
Para recuperar SEO, asegúrate de que Google reciba las URLs correctas.
- Genera/actualiza el sitemap
- En Search Console revisa “Páginas” → 404
- Solicita indexación de la nueva URL (si aplica)
Si los 404 empezaron tras una migración
Si te pasó tras cambiar de hosting, el origen suele ser: estructura de enlaces, URLs en la base de datos o caché mezclada.
¿Quieres evitar perder SEO por 404?
Cada URL que cambia debería tener su redirección si tiene tráfico o enlaces. Si estás en un hosting con buen soporte, te ayudan a dejarlo perfecto en minutos.