Cómo solucionar el error «Not Found» en WordPress

Categorias: Wordpress

Puede darse el caso de que intentes acceder a una sección o entrada de tu WordPress y veas un error “Not Found”. No deberías preocuparte mucho por ello, ya que es bastante sencillo de solucionar este problema ¡no te preocupes!

A través de este pequeño tutorial te vamos a guiar con los pasos necesarios para solucionar el error “Not Found» y que como vas a poder comprobar es bastante sencillo.

Hosting Genérico

¿Ves un error similar a este?

Not Found

The requested URL /tu-categoría/tu-nombre-de-la-entrada was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

 

 WordPress error 404 Not Found

A cerca del error “Not Found” en WordPress

Si estás viendo el mensaje que hemos puesto arriba ¡tienes un «pequeño» problema!

Una de las cosas más aterradoras que un webmaster o blogger puede ver en su WordPress es el temido error «Not Found». Si aparece, se muestra al visitar cualquier área de la página principal de tu web, pero no te preocupes, es un problema simple y algo “estúpido” que vas a poder solucionar en unos segundos.

Como vas a poder comprobar se trata de un problema con los “Enlaces permanentes” de WordPress.

La causa

¿Por qué pasa esto?

Este error suele deberse al hecho de que has cambiado la estructura de los enlaces permanentes de WordPress. La configuración de esta estructura se encuentra en el Escritorio de WordPress, en “Ajustes” -> “Enlaces permanentes”. Básicamente, esta opción te permite escoger como se verán las URLs de tu sitio en WordPress.

El valor predeterminado es siempre el del primer botón; el que dice “Simple -http://www.tusitioweb.com/?p=123″. Sin embargo, si prefieres tener algo más amigable con los motores de búsqueda como “Nombre de la entrada – http://www.tusitioweb.com/?pagina-ejemplo», probablemente seleccionaste la última opción que dice «Estructura personalizada”, luego guardaste el cambio y ocurrió el error.

Algo bastante habitual que también provoca el error “Not Found” es la incompatibilidad y/o actualización de ciertos plugins que puedan alterar los enlaces permanentes o hacer algún cambio en el archivo .htaccess

También puede aparecer el error “Not Found” tras migrar el sitio de un proveedor de Hosting a otro.

Cómo solucionar el error “Not Found” en WordPress en 3 pasos

1. Dirígete al panel de control de WordPress (midominio.info/wp-admin o midominio.info/wp-login.php) y navega hasta “Ajustes” -> “Enlaces permanentes”.

 

2. Edita la estructura de enlaces por la que quieras y pincha en el botón verde de “Guardar cambios”, ubicado abajo del todo en la izquierda.

WordPress Ajustes Enlaces Estructura

3. Ahora visita cualquier página de tu sitio, refresca (F5), y confirma que el error ya no te aparece.

Mod_Rewrite

Si lo indicado no te ha funcionado es posible que se deba a un problema con las reglas del Mod_Rewrite de nuestro servidor, por lo que te sugerimos que contactes con nosotros para comprobarlo. Aunque en principio no debería darte ningún problema en este aspecto; haciendo lo que te hemos indicado con anterioridad de poner la estructura de URLs que quieras para tu web en “Ajustes” -> “Enlaces permanentes” de WordPress y confirmándolo sería suficiente para que no te volvería a aparecerte el error “Not Found”.

Ten en cuenta que si alteras las urls que estaban indexadas en los buscadores estas van a dejar de funcionar hasta que hagas una petición de reindexación de contenido. Por lo tanto, lo mejor es que toques el tema de la estructura de enlaces de WordPress lo mínimo posible, ya no solo para evitar errores como el de “Not Found”, sino también para no “marear” a los buscadores.

¡No te Rindas! Otras Trampas del Error Not Found en WordPress

¿Sigues lidiando con el error ‘Not Found’ en WordPress? ¡No tires la toalla todavía! Hay otras posibles causas que podrían estar dando lugar a este engorroso error. Así que, vamos a sumergirnos en más trucos y consejos para que puedas dejar este problema en el pasado.

¿Tu .htaccess está jugándote una mala pasada?

El archivo .htaccess puede ser un gran aliado… o un gran dolor de cabeza. Si está corrupto o mal configurado, podría ser la causa del error Not Found. ¿La solución?

Ve a tu cliente FTP (FileZilla, por ejemplo), busca el .htaccess en el directorio raíz de tu sitio y cámbiale el nombre. Si esto soluciona el problema, deberás generar un nuevo archivo .htaccess. (en el siguiente párrafo te lo contamos)

¡Cuidado con los Enlaces Permanentes!

La configuración de los enlaces permanentes en WordPress puede ser un arma de doble filo. Sí, te permite personalizar las URL, pero un paso en falso y ¡pum!, error Not Found.

Para solucionarlo, solo ve a ‘Ajustes’ -> ‘Enlaces Permanentes’ y guarda los cambios.

WordPress generará un nuevo archivo .htaccess y tú podrás respirar tranquilo.

Si todo lo demás falla… ¡Llama a los expertos!

Si has llegado hasta aquí y nada ha funcionado, es posible que estés lidiando con un problema más complejo. Aquí es cuando los expertos en WordPress entran en escena.

¿Conflictos con Temas y Plugins?

Los temas y plugins son geniales, pero a veces pueden causar problemas con las URL y desencadenar el error Not Found.

Prueba desactivándolos todos y cambia a un tema por defecto de WordPress. Si esto resuelve el problema, sabrás que el culpable es uno de ellos. ¡Solo queda encontrar al verdadero villano!

A modo de despedida…

El error Not Found en WordPress puede ser un hueso duro de roer, pero con paciencia y las estrategias adecuadas, puedes vencerlo. Y recuerda, mantener tu sitio WordPress actualizado y cuidar de los archivos clave como el .htaccess, es la mejor manera de evitar dolores de cabeza futuros.

Preguntas Frecuentes


Hosting WordPress con Soporte Técnico Especializado

Hosting WordPress