Cómo corregir el error 404 en su sitio de WordPress
Publicado: 2022-05-30El error 404 es un error con el que se encuentran la mayoría de los usuarios de WordPress. Se considera un error común al acceder a publicaciones y páginas que no existen dentro de un sitio web.
Para los visitantes del sitio, el error 404 puede ser bastante frustrante, lo que lleva a una experiencia de usuario negativa y también a tasas de rebote potencialmente altas en su sitio web. Por lo tanto, es vital considerar corregir los errores 404 dentro de su sitio de WordPress.
En este artículo, veremos de qué se trata el error 404, cómo solucionarlo y cómo monitorear de manera efectiva los errores 404 dentro de su sitio web de WordPress.
Tabla de contenido
¿Qué es el error 404?
Qué causa el error 404
Cómo reparar el error 404
Cómo monitorear errores 404
Conclusión
¿Qué es el error 404?
El error 404 significa que el servidor no puede ubicar el recurso solicitado, ya sea una página, publicación o archivo en su sitio web de WordPress. Esto simplemente significa que un usuario envía una solicitud a través del navegador, que se envía al servidor después de una conexión exitosa, pero el servidor no puede localizar el recurso.
A continuación se muestra una ilustración de muestra del error al visitar dicha URL: https://staxwp.com/mypost/

Un visitante del sitio encontraría el error 404 anterior porque la URL no existe.
Qué causa el error 404
El error 404 puede deberse a varios problemas. Algunos de estos incluyen:
i) La URL simplemente no existe.
Este es, por ejemplo, el caso de nuestra URL de prueba anterior.
ii) URL mal escritas
Es probable que un error de escritura mínimo en la URL de un sitio genere un error 404 si la URL final no existe.
iii) Problemas de almacenamiento en caché
A veces, el navegador puede almacenar en caché las URL, por lo que genera un error 404 hasta que se puede rastrear la URL.
iv) Contenido eliminado
Si se elimina el contenido dentro del sitio, como una publicación, al acceder a su URL anterior, encontrará el error 404.
v) El contenido se movió a una URL diferente
Si, por ejemplo, tiene una página en la que modificó su URL o la movió a una URL diferente sin realizar una redirección adecuada y los visitantes del sitio acceden a la URL anterior, es probable que encuentren el error 404.
v) Problemas del servidor
Esta no es una causa común, pero su servidor a veces podría tener problemas, como módulos deshabilitados.
En su contenido de WordPress, el error 404 es en la mayoría de los casos un problema con los enlaces permanentes de su sitio web o slugs que no se actualizan y problemas con el servidor.
Cómo reparar el error 404
Antes de corregir el error 404, recomendamos borrar el caché de su sitio para asegurarse de que el error 404 no se deba al almacenamiento en caché.
Una vez que esto se verifique, puede proceder a llevar a cabo la solución proporcionada a continuación.
Restablecimiento de sus enlaces permanentes
El restablecimiento del enlace permanente se puede realizar de forma automática o manual.
Restablecimiento automático de enlaces permanentes
Para restablecer automáticamente el enlace permanente establecido, deberá realizar lo siguiente:
Navegue a la sección Configuración> Enlaces permanentes dentro de su panel de control de WordPress y verifique la configuración que tiene actualmente.

A continuación, seleccione la configuración "Simple".

Una vez hecho esto, guarde los cambios haciendo clic en el botón "Guardar cambios".
Una vez hecho esto, ahora seleccione la configuración que tenía anteriormente y guarde sus cambios una vez más.
Al finalizar, puede verificar si el error 404 se resolvió en su URL.
Restablecimiento manual de enlaces permanentes
Para restablecer manualmente sus enlaces permanentes, deberá modificar el archivo .htaccess. Para hacerlo, acceda a los archivos de su sitio a través de FTP utilizando un programa como Filezilla o su panel de alojamiento.
El archivo .htaccess se encuentra dentro de la raíz de los archivos de su sitio.

Al rastrear el archivo, realice una copia de seguridad del archivo en su computadora local.
A continuación, seleccione editar el archivo y reemplace su contenido de la siguiente manera:
i) Para una instalación dentro del dominio principal.

Un dominio principal de muestra sería de la estructura yourdomain.com
Para dicho dominio, deberá reemplazar los contenidos con:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
ii) Para una instalación dentro del subdominio,.
Un subdominio tendría el formato blog.tudominio.com
Para los subdominios, deberá reemplazar el contenido con:
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteRule ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^(wp-(content|admin|includes).*) $1 [L] RewriteRule ^(.*\.php)$ $1 [L] RewriteRule . index.php [L]
iii) Para una instalación dentro del subdirectorio.
Los subdirectorios tendrían la estructura yourdomain.com/blog. En los subdirectorios, deberá reemplazar los contenidos con:
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
Una vez que haya reemplazado los contenidos, guarde sus cambios y ahora visite su página o publique la URL donde tenía el error 404, para verificar si ahora está resuelto.
Configuración de redireccionamientos para contenido renombrado o movido
Los redireccionamientos están destinados a reasignar URL incorrectas dentro de su sitio web. Puede configurar redireccionamientos dentro de su sitio de WordPress con la ayuda de un complemento de redireccionamientos. Sugerimos usar el complemento de redirección disponible en el repositorio de WordPress.
Al instalar el complemento, navegue a la sección Herramientas> Redirección dentro de su tablero de WordPress.

A continuación, haga clic en "Agregar nuevo" y agregue los detalles de la URL.

URL de origen: esta es la URL original desde la que desea realizar la redirección.
Parámetros de consulta: puede dejar esto en la configuración predeterminada "Coincidencia exacta en cualquier orden".
URL de destino: esta es la URL a la que desea redirigir.
Grupo: Le permite especificar si es solo una redirección o una redirección como resultado de publicaciones modificadas.
Una vez que haya agregado la redirección, verifique si ahora funciona correctamente.
Cómo monitorear errores 404
El seguimiento de los errores 404 dentro de su sitio web es esencial para que pueda realizar un seguimiento y corregir los errores con la suficiente antelación.
Hay varias formas de rastrear los errores 404 dentro de su sitio web. Algunos de estos incluyen:
i) Uso del complemento de redirección
Con la ayuda del complemento de redirección que mencionamos anteriormente, puede monitorear fácilmente los errores 404 desde la sección Herramientas> Redirección> 404s dentro de su panel de control de WordPress.

Si hay errores 404 presentes en el sitio, estos se representarán en la sección 404 que se ilustra en la captura de pantalla anterior.
ii) Consola de búsqueda de Google
Puede ver los errores 404 de Google Search Console en la sección Rastreo > Errores de rastreo.
Sin embargo, este método requiere que primero haya verificado su sitio con Google como se describe aquí. También deberá haber enviado un mapa del sitio como se describe aquí.
iii) Uso de una herramienta de verificación de enlaces rotos
Hay una serie de herramientas de verificación de enlaces rotos disponibles. Algunas de estas herramientas incluyen SiteLiner, el verificador de enlaces rotos de Ahrefs y SiteBulb.
Con algunas de estas herramientas, incluso puede configurar un rastreo programado para realizar comprobaciones periódicas y fines de supervisión.
Conclusión
Los errores 404 pueden tener un impacto negativo en sus usuarios, así como en el rendimiento de su sitio. Esperamos que las ideas compartidas en este artículo le sean de ayuda cuando se trata de identificar, corregir y monitorear errores 404 dentro de su sitio web.
Si tiene alguna otra sugerencia para corregir los errores 404, no dude en dejar un comentario a continuación.