This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

8 soluciones fáciles para corregir el error 404 no encontrado de WordPress

Updated on June 4, 2025

12 Min Read

Puntos clave:

  • No dejes que los errores 404 arruinen tu sitio web. Esta guía te ofrece 8 soluciones sencillas para arreglar el temido error “Página no encontrada” en WordPress y volver a poner en marcha tu sitio.
  • Aprende a solucionar errores 404, a restaurar tu archivo .htaccess, a configurar redireccionamientos y mucho más, para que tu sitio web funcione sin problemas y tus visitantes estén contentos.

Los errores 404 de WordPress suelen producirse cuando has eliminado determinadas páginas de tu sitio web y no las has redirigido a tus páginas activas. A veces, estos errores también pueden producirse cuando has cambiado la URL de una página concreta.

No es raro encontrarse con el error 404 de WordPress o “Los enlaces permanentes del sitio de WordPress no funcionan” en tu sitio web si no se mantiene adecuadamente.

También puede haber ocasiones en las que tu sitio web esté en mantenimiento, y tus visitantes serán dirigidos automáticamente a una página de error 404.

En cualquier caso, si te enfrentas a un error 404 de WordPress o a un error de “página de WordPress no encontrada”?

¡No te asustes!

En esta guía, vamos a echar un vistazo a 8 soluciones sencillas para deshacerse del error 404 de página no encontrada de WordPress.

Solucionar errores es fácil con el alojamiento gestionado de Cloudways

Experimenta un alojamiento WordPress sin errores. ¡Empieza ahora y comprueba lo fácil que es gestionar tu sitio web!

¿Qué es un error 404 de WordPress?

El error 404 es un código de respuesta HTTP que se produce cuando el servidor no puede encontrar el archivo o la página solicitados por el usuario. En respuesta, el servidor de alojamiento web envía automáticamente al usuario un mensaje de error,“404 No encontrado”.

El error 404 de WordPress suele producirse cuando

  • Acabas de migrar tu sitio a un nuevo host.
  • Has cambiado la estructura de enlaces permanentes de tu URL y no has redirigido la URL antigua.
  • No tienes permisos de archivo.
  • Has abierto una URL incorrecta.
  • Plugin/tema mal codificado.

Muchos temas de WordPress ofrecen diseños creativos y opciones de contenido para mostrar la página de error 404. En el caso del alojamiento WordPress gestionado de Cloudways, el error 404 también tiene un diseño y una disposición personalizados:

Error 404

¿Cómo afecta el error 404 a tu sitio web?

Es normal que tu sitio web tenga errores 404, a menudo debido a factores que escapan a tu control, como que los usuarios escriban una URL incorrecta. Sin embargo, demasiadas páginas o enlaces importantes con errores 404 pueden perjudicar el SEO de tu sitio web, con consecuencias potenciales como:

1) Impacta negativamente en la experiencia del usuario:

Encontrarse con un error 404 arruina considerablemente la experiencia del usuario. Imagina que tienes una URL popular con mucha gente visitándola y, de repente, el enlace está roto y nadie puede acceder a él. La gente que intenta abrir el enlace se frustra y puede abandonar tu sitio por otro.

Esto no sólo hace que los usuarios confíen menos en tu sitio y te hace perder ventas potenciales, sino que también aumenta la tasa de rebote de tu sitio web. Esto es un gran problema, especialmente si el enlace roto se utiliza para conseguir mucho tráfico.

2) Riesgos de penalización del sitio web:

Un alto porcentaje de rebotes y muchos errores 404 indican a los motores de búsqueda, especialmente a Google, que tu sitio web no está bien optimizado. La cosa empeora, porque estos errores impiden que los rastreadores de los motores de búsqueda comprueben completamente tu sitio. Google podría penalizar tu sitio, lo que provocaría una caída en las clasificaciones SERP.

3) Bloquea la indexación de páginas:

Las páginas con un error 404 son ignoradas por Google y otros motores de búsqueda durante el proceso de indexación. Corregir este error es crucial para las páginas que quieres clasificar, ya que garantiza que se incluyan en las bases de datos de los motores de búsqueda.

4) Provoca pérdida de tráfico y de recursos:

Recibir un error 404 en una página web puede ser un gran problema. Significa que la página que buscas no está disponible. Esto puede ser una pérdida de tiempo y esfuerzo, porque si otros sitios web han enlazado a tu página, esos enlaces no funcionarán y la gente no podrá visitar tu sitio. Esto no sólo hace perder visitantes potenciales, sino que también desperdicia el trabajo que has invertido en hacer que tu página sea fácil de encontrar.

¿Arreglar errores 404 te parece una búsqueda inútil?

Únete a la Comunidad Reddit de Cloudways para compartir soluciones, plugins y ajustes del .htaccess que realmente funcionan.

Cómo arreglar el error 404 en WordPress (8 soluciones)

Este tutorial te mostrará cómo solucionar rápidamente el código de estado 404 No encontrado. Así que ¡manos a la obra!

Si tu página de inicio se carga bien pero otras páginas devuelven un error 404 No encontrado, basta con guardar la configuración de los enlaces permanentes para restablecerlos y resolver el problema. He aquí cómo:

  • Accede a tu panel de control de WordPress.
  • Ve a ConfiguraciónEnlaces permanentes.
    Seleccionar enlaces permanentes
  • Haz clic en Guardar cambios sin realizar ninguna modificación. Esta acción actualiza la configuración de los enlaces permanentes.
    Si el problema persiste, cambia a Plano y guarda los cambios.
    Cambiar a Plano en Permalinks por defecto
  • A continuación, vuelve a tu estructura anterior de enlaces permanentes (por ejemplo, Nombre de la entrada) y guarda de nuevo..
    Selección de la estructura Permalink

Si no funciona, tendrás que editar el archivo . htaccess en el directorio principal de tu instalación de WordPress (donde reside el archivo principal index.php). Los errores 404 también suelen deberse a archivos .htaccess mal configurados o a problemas relacionados con los permisos de los archivos.

2. Restaura tu archivo .httaccess

Como .htaccess es un archivo oculto, debes configurar todos los archivos como visibles en tu FTP.

Ver archivos ocultos .htaccess mediante FTP

Nota: Siempre es recomendable hacer una copia de seguridad de tu sitio antes de editar cualquier archivo o página.

Sigue los pasos que se indican a continuación:

  • Accede a tu servidor utilizando un cliente FTP.
  • Descarga el archivo .htaccess, que se encuentra en la misma ubicación que carpetas como /wp-content/ wp-admin /wp-includes/.
    Iniciar sesión en el servidor FTP
  • Abre el archivo descargado en cualquier editor de texto.
  • Visita la página de soporte de WordPress .htaccess y copia/pega la versión del código que sea más adecuada para tu sitio web.
  • Guarda el archivo .htaccess y súbelo al servidor activo.

Por ejemplo, si tienes WP Básico, utiliza el código siguiente.

# BEGIN WordPress

RewriteEngine On

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

3. Configurar una redirección 301

Si has cambiado la URL de alguna página específica y aún no la has redirigido, es hora de redirigir la URL antigua a tu nueva URL. Puedes redirigir tu antiguo post/página mediante un plugin o un archivo .htaccess.

Si te sientes cómodo trabajando con .htaccess, añade el siguiente código a tu archivo .htaccess. No olvides sustituir las URL por tu propio sitio web.

Redirect 301 /oldpage.html https://www.mywebsite.com/newpage.html

Si prefieres la vía fácil, puedes utilizar un plugin para configurar una redirección 301. Sigue los pasos que se indican a continuación:

  • Instala el Plugin de Redirección.
  • Ve al panel de control de WordPress.
  • Haz clic en Herramientas > Redireccionamiento.
  • Completa la configuración y Añade una nueva redirección.

Redirección mediante plugin

Aunque utilizar un plugin es más fácil para los principiantes, editar directamente el archivo .htaccess puede ser más eficaz para los usuarios avanzados. Pero ten cuidado al añadir reglas de redirección para evitar conflictos con las reglas existentes.

A continuación te explicamos cómo puedes hacerlo:

Una redirección 301 indica a los motores de búsqueda que una página se ha trasladado permanentemente a una nueva ubicación. Esto garantiza que los usuarios y los motores de búsqueda sean dirigidos a la página actualizada, al tiempo que se conserva el valor SEO. Este método puede utilizarse para redirigir páginas individuales, carpetas o incluso todo un sitio web.

Para redirigir una página antigua a una nueva, añade la siguiente línea a tu archivo .htaccess:

Redirigir 301 /páginaantigua.html https://www.yourwebsite.com/newpage.html

Para redirigir una carpeta entera:

Redirigir 301 /carpeta-vieja/ https://www.yourwebsite.com/new-folder/

Para redirigir todo un sitio web a un nuevo dominio:

Redirección 301 / https://www.newwebsite.com/

Asegúrate de probar tus redireccionamientos después de aplicarlos para asegurarte de que funcionan correctamente sin causar bucles de redireccionamiento o conflictos.

4. Desactivar Plugins/Tema

Un plugin obsoleto o mal codificado puede estar causando el error 404 en tu sitio de WordPress. Para comprobarlo, debes desactivar todos tus plugins y cambiar tu tema actual.

Nota: Todos los temas de WordPress tienen archivos 404.php, pero no necesariamente tienen un archivo de plantilla de error 404 personalizado. WordPress utiliza automáticamente la página 404.php si se produce el error 404.

Puedes acceder a tus archivos de WordPress utilizando un FTP como FileZilla. Ve a public_html > wp-content y cambia el nombre de la carpeta plugins por algo como myplugins.

Desactivar Plugins

Ahora vuelve a tu navegador para comprobar si el sitio web funciona. Si el error se ha resuelto, entonces alguno de tus plugins podría ser el culpable.

Nota: Si no se resuelve, simplemente cambia el nombre de la carpeta myplugins por plugins y pasa al siguiente método de solución de problemas.

Si se resuelve, cambia el nombre de la carpeta myplugins por plugins y sigue los pasos que se indican a continuación para comprobar cuál o cuáles de tus plugins están causando el error.

  • Ve a tu panel de control de WordPress.
  • Ve a Plugins > Plugins instalados.
  • Activa cada plugin uno a uno y comprueba si tu sitio web funciona.
  • Cuando te encuentres con el error 404, sabrás qué plugin lo ha causado.
  • Actualiza el plugin o elimínalo para eliminar el error.

Plugins de WordPress

5. Cambiar y actualizar la URL de WordPress en la base de datos

Es posible que encuentres el siguiente mensaje de error en tu sitio web WordPress.

“La URL solicitada no se encontró en este servidor. Si has introducido la URL manualmente, comprueba tu ortografía e inténtalo de nuevo.”

Actualizar la URL de WordPress

Soluciona el error siguiendo los pasos que se indican a continuación:

  • Ve a tu PHPMyAdmin.
  • Navega hasta el nombre de tu base de datos y selecciona wp-option. Por ejemplo, blog > wp-option.

PHPMyAdmin

  • Cambia la URL, por ejemplo, de https://www.abc.com/blog/ a http://localhost/blog.
  • Asegúrate de actualizar los campos siteurl y home en la tabla wp_options. Haz siempre una copia de seguridad de tu base de datos antes de realizar cualquier cambio, ya que las modificaciones incorrectas pueden causar más problemas.

cambiar la URL

6. Arreglar el error 404 de la página no encontrada de WordPress en servidores locales

Muchos diseñadores y desarrolladores instalan WordPress en sus ordenadores de sobremesa y portátiles utilizando un servidor local con fines de ensayo. Un problema habitual de las instalaciones de WordPress en servidores locales es la imposibilidad de hacer funcionar las reglas de reescritura de enlaces permanentes.

Puede que intentes cambiar los permalinks de entradas y páginas, pero al final el sitio web muestra el error de WordPress “404 no encontrado”.

En este caso, activa el módulo de reescritura en tu instalación de WAMP, XAMPP o MAMP. En este tutorial estoy utilizando WAMP. Navega hasta la barra de tareas y busca el icono de WAMP. Después, navega hasta ApacheMódulos de Apache.

Corrección de errores

Habilitará una larga lista de módulos que puedes activar y desactivar. Busca el que se llama “rewrite_module” y haz clic en él para que esté marcado.

apache

A continuación, comprueba si tus enlaces permanentes funcionan o no.

7. Método alternativo

Si ninguna de las soluciones anteriores funciona, puedes probar el método alternativo para solucionar el error 404.

  • Navega hasta el servidor local.
  • Busca la carpeta Apache y ve a la carpeta “conf”.
  • Navega hasta el archivo httpd.conf.
  • Busca una línea parecida a

#LoadModule rewrite_module modules/mod_rewrite.so

  • Elimina el signo “#” para que quede así:

LoadModule rewrite_module modules/mod_rewrite.so

Consejo adicional: se utilizan trabajadores PHP mientras se ejecuta el código de tu sitio WordPress. Un sitio de comercio electrónico que recibe 50.000 visitantes al mes necesita muchos más recursos que un simple blog con la misma cantidad de tráfico.

Empieza con el alojamiento gestionado de WordPress

Experimenta un rendimiento sin problemas con el alojamiento WordPress gestionado de Cloudways. ¡Empieza ahora y comprueba lo fácil que es gestionar tu sitio web!

Variaciones del error 404 No encontrado

Los mensajes del error 404 pueden variar según los distintos navegadores. Aquí tienes algunas frases diferentes que puedes encontrarte:

  • “Página no encontrada”
  • “404 No encontrado”
  • “No se encuentra la página”
  • “Error HTTP 404”
  • “No encontramos la página que buscas”.
  • “Error 404”
  • “La URL solicitada no se encontró en este servidor”.
  • “La URL solicitada /~ no se encontró en este servidor. Eso es todo lo que sabemos”.

Conclusión

Espero que esta guía te haya ayudado a resolver el problema “Error de página 404 de WordPress” o “Los enlaces permanentes de WordPress no funcionan”. En esta guía, hemos cubierto 7 soluciones fáciles para el error 404. Si has descubierto alguna otra forma de deshacerte de este problema, compártela en la sección de comentarios más abajo.

Además, si eres usuario de WordPress y quieres potenciar tu sitio, debes probar las soluciones de alojamiento WordPress de Cloudways y aprovechar su prueba gratuita de 3 días. Además de WordPress, Cloudways también ofrece soporte para las principales aplicaciones web, como alojamiento para WooCommerce, Laravel, PHP, Magento y Drupal.

Preguntas frecuentes

Q. ¿Por qué recibo un error 404?

Un error 404 en WordPress se produce cuando no se puede encontrar una página. Esto suele ocurrir si se ha eliminado una página o su URL ha cambiado sin configurar una redirección. También puede deberse a enlaces permanentes rotos o a problemas con tu archivo .htaccess.

Q. ¿Cómo compruebo un error 404?

Puedes comprobar si hay errores 404 utilizando herramientas como Deadlinkchecker, Screaming Frog o Google Search Console. Google Analytics también ayuda a rastrear los enlaces rotos identificando las páginas con un alto número de visitas de “Página no encontrada”. Para comprobarlo manualmente, introduce una URL inexistente en tu sitio y comprueba si provoca un error 404.

Q. ¿Cómo corrijo el error 404 en WordPress?

Si ves un error 404 en WordPress, restablece tus permalinks en Configuración > Permalinks y haz clic en “Guardar cambios”. Si eso no lo soluciona, comprueba tu archivo .htaccess, configura una redirección 301 o desactiva plugins y temas para encontrar conflictos. Además, borra la caché de tu navegador y asegúrate de que la URL de tu WordPress es correcta en la base de datos.

Q. ¿Cómo redirigir las páginas 404 de WordPress?

Sigue estos pasos para redirigir las páginas 404 de WordPress:

  • Ve a tu panel de control de WordPress.
  • Ve a Herramientas > Redirección.
  • Aplica la redirección pegando la URL rota en la casilla de origen y la nueva URL en la casilla de destino.

Q. ¿Cómo editar una página 404 de WordPress?

Puedes editar una página 404 de WordPress siguiendo los pasos que se indican a continuación:

  • Visita tu panel de control de WordPress.
  • Ve a Apariencia > Editor de temas.
  • Busca el archivo llamado “Archivo 404.php” y edítalo tú mismo o con la ayuda de un desarrollador de WordPress.

Q. ¿Por qué mi administrador de WordPress muestra un error 404?

Tu administrador de WordPress puede mostrar un error 404 debido a permisos incorrectos de archivos y directorios. Asegúrate de que los permisos de los directorios de tu instalación de WordPress están configurados a 755, y los de los archivos, a 644 , para evitar errores 404 en el administrador de WordPress.

Q. ¿Qué es la detección 404 en WordPress?

La detección 404 en WordPress identifica las páginas que ya no existen o que tienen enlaces rotos. Esto ayuda a los propietarios del sitio a rastrear y arreglar las páginas que faltan para mejorar la experiencia del usuario y el SEO.

Q. ¿Qué es el error 404 en la búsqueda de WordPress?

Un error 404 en la búsqueda de WordPress se produce cuando no se puede encontrar la página de resultados de la búsqueda. Esto puede deberse a problemas con los enlaces permanentes, a la falta de un archivo search.php en tu tema o a una configuración incorrecta.

Para arreglarlo:

  • Ve a Configuración > Enlaces permanentes y haz clic en“Guardar cambios” para restablecer los enlaces permanentes.
  • Asegúrate de que tu tema tiene un archivo search.php para mostrar los resultados de la búsqueda.
  • Asegúrate de que el formulario de búsqueda de tu sitio web dirige correctamente a la página de resultados de la búsqueda (por ejemplo, la URL debe incluir ?s=término de búsqueda).

Q. ¿Qué son las categorías de error 404 en WordPress?

Esto ocurre cuando no se pueden encontrar las páginas de categoría, a menudo debido a problemas con los enlaces permanentes o a que los plugins de SEO modifican los slugs de categoría. Arréglalo restableciendo los enlaces permanentes (Configuración > Enlaces permanentes > Guardar cambios) y comprobando la configuración de tu plugin SEO para asegurarte de que los slugs no están ocultos o alterados. Si utilizas un plugin multilingüe, comprueba que las URL de las categorías están correctamente configuradas.

Q. ¿Cómo solucionar el problema de que la URL solicitada no se ha encontrado en este servidor en WordPress?

Para solucionar el error “No se encontró la URL solicitada ” en WordPress, ve a tu panel de WordPress, haz clic en Configuración > Enlaces permanentes y asegúrate de que tu archivo .htaccess tiene permisos de escritura para que WordPress pueda actualizar las reglas de reescritura necesarias automáticamente.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Sarim Javaid

Sarim Javaid es Director Senior de Marketing de Contenidos en Cloudways, donde su función consiste en dar forma a narrativas convincentes y contenidos estratégicos. Hábil en la elaboración de historias coherentes a partir de un aluvión de ideas, la escritura de Sarim está impulsada por la curiosidad y una profunda fascinación por la evolución de los algoritmos de Google. Más allá de la esfera profesional, es un admirador de la música y el arte y una persona demasiado excitada.

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

¿Quieres experimentar la plataforma de Cloudways en todo su esplendor?

Realice una visita guiada GRATUITA de Cloudways y compruebe usted mismo lo fácil que es administrar su servidor y sus aplicaciones en la plataforma de alojamiento en la nube líder.

Iniciar mi recorrido