Qué es el error 404 en WordPress y cómo solucionarlo

error de base de datos en WordPress solucionado con wp-config y phpMyAdmin

Qué es el error 404 en WordPress y cómo solucionarlo

Un error 404 significa que el servidor no encuentra el recurso que se está solicitando. En WordPress aparece más frecuentemente después de cambiar la estructura de enlaces permanentes, migrar a un nuevo hosting o eliminar páginas que tenían enlaces entrantes. Es uno de los errores más comunes y también uno de los más fáciles de resolver.

La causa más frecuente: el .htaccess

En la mayoría de casos el error 404 generalizado en WordPress (donde la home carga pero las páginas internas no) se soluciona regenerando el archivo .htaccess. Ve a Ajustes > Enlaces permanentes en el panel de WordPress y haz clic en «Guardar cambios» sin modificar nada. WordPress reescribe el .htaccess con las reglas correctas y los 404 desaparecen.

Páginas eliminadas con enlaces entrantes

Cuando eliminas una página o entrada que tenía visitas desde Google o desde otras webs, los visitantes que lleguen por esos enlaces verán un 404. La solución es configurar una redirección 301 desde la URL antigua hacia la nueva URL equivalente o hacia la página más relevante.

El plugin Redirection es la herramienta más usada para esto en WordPress: te permite crear redirecciones, registrar todos los 404 que recibe tu web y ver desde qué URLs están llegando esas peticiones fallidas.

Cómo encontrar todos los 404 de tu web

Google Search Console reporta los errores 404 en la sección «Cobertura» o «Páginas». Desde ahí puedes ver qué URLs indexadas por Google ya no existen y crear redirecciones para cada una. También puedes activar el registro de 404 en el plugin Redirection para capturar cualquier URL que genere error en tiempo real.

404 vs 410: cuándo usar cada uno

Un 404 indica que el recurso no se encuentra ahora pero podría volver. Un 410 (Gone) indica que el recurso se eliminó permanentemente y no volverá. Para páginas que has eliminado definitivamente y no vas a reemplazar, un 410 le dice a Google explícitamente que deje de indexar esa URL, lo que acelera su eliminación del índice.

Página 404 personalizada

La página 404 que ve el usuario cuando llega a una URL inexistente puede ser una oportunidad en vez de un callejón sin salida. Personaliza tu plantilla 404.php o usa las opciones de tu tema para mostrar un buscador interno, tus páginas más visitadas o un menú de categorías. Un visitante que llega a un 404 bien diseñado tiene más posibilidades de quedarse en tu web.

Hosting Web SSD ultrarrápido e ilimitado

Hosting Web SSD NVMe, 100% Ecológico y sostenible, máxima velocidad y tráfico ilimitado en tu Hosting Web, con certificado SSL gratuito 

Hosting Web logo

Hosting Web ecológico, profesional e ilimitado en España,  somos especialistas en servicios de Hosting SSD, con más de 22 años de experiencia y un equipo de profesionales altamente cualificados a su disposición las 24 Horas.