Uno de los errores más frecuentes en servidores con cPanel.
Causa principal
El error 404 aparece cuando un visitante intenta acceder a una URL que no existe o no puede ser localizada en tu servidor. Las razones más comunes son:
-
URL mal escrita o rota.
-
Archivos eliminados o movidos sin actualizar sus rutas.
-
Enlaces internos mal configurados (menús, botones, banners, etc.).
-
Reglas incorrectas en .htaccess, especialmente si usas WordPress u otro CMS.
-
Redirecciones incorrectas o bucles de redirección.
Soluciones recomendadas
1) Verificar archivos en el Administrador de Archivos
Asegúrate de que la página o archivo realmente exista en el directorio correcto (por ejemplo: /public_html/ o la carpeta del dominio addon).
2) Comprobar enlaces internos y menús
Corrige links que apunten a URLs inexistentes. Esto incluye menús de WordPress, botones, banners y enlaces dentro de artículos.
3) Si usas WordPress → Regenerar el .htaccess
Ve a:
Ajustes > Enlaces permanentes > Guardar cambios
Esto genera automáticamente un .htaccess correcto para WordPress.
4) Crear redirección 301 desde cPanel (opcional pero recomendado)
En Dominios > Redirecciones, apunta la URL rota a una página válida.
Ejemplo: /producto-antiguo → /productos.
5) Diseñar una página 404 personalizada
Mejora la experiencia del usuario y evita perder visitas.
Incluye:
-
Botón a inicio
-
Buscador
-
Links a secciones principales
Consejo Pro
Usa herramientas como:
-
Broken Link Checker (plugin WP)
-
Screaming Frog
-
Google Search Console → Errores de rastreo
Te permitirán detectar automáticamente todas las URLs rotas de tu sitio y corregirlas antes de que afecten tu SEO o la experiencia del usuario.