De los muchos errores potenciales que podría encontrarse en su sitio de WordPress, el Error 404 Not Found es uno de los más leves. Pero esto no quiere decir que no sea frustrante cuando usted o uno de sus visitantes intenta navegar en su sitio y se topa constantemente con este mensaje de Error 404 Not Found. 😒 Eso es lo último que quiere que sus clientes potenciales vean al buscar su marca. Un error 404 también puede ser indicador de que algo ha cambiado o ha sido movido, y que se requiere agregar una redirección 301 por cuestiones de SEO.

En este articulo intentaremos ayudarle a lograr que su sitio web funcione de nuevo explicándole las siguientes cosas:

¿Qué Es el Error 404 Not Found??

Cuando usted o uno de sus visitantes, visita su sitio, su navegador envía una petición al servidor de la red y recibe de vuelta datos, incluyendo algo llamado HTTP header. El HTTP header incluye códigos de estado HTTP ara explicar “¿Qué paso?” con la petición.

La mayoría del tiempo, la petición funciona perfectamente y usted realmente no llegará a ver el código de estado HTTP (al menos que vaya a buscarlo). Pero si algo sale mal, su navegador mostrará un mensaje con el código de estado HTTP para indicar el problema exacto.

Como con cualquier otro mensaje de error (error 500, error 502, error 504, etc.), el mensaje de Error 404 Not Found es el resultado de ese proceso.

¿Cuál Es el Significado Real de Este Error 404 Not Found?

Básicamente, quiere decir que el cliente (usted, o un visitante, navegador) pudo conectarse con éxito con su host (el servidor de su sitio web), pero no pudo encontrar el recurso que estaba pidiendo (por ejemplo, una URL especifica o archivo).

Por ejemplo, si alguien intenta acceder susitio.com/nombre-articulo, pero usted no tiene contenido con el slug nombre-articulo. El visitante verá el error 404 porque a pesar de que su servidor esté funcionando correctamente, el recurso buscado no existe.

Y no sólo son los artículos o páginas, cualquier recurso que haga falta puede generar un error 404 en el servidor, tal como una imagen faltante, JavaScript o CSS faltante, etc.

¿Qué Causa el Error 404 Not Found en WordPress?

Si ve este error en todo el contenido de su sitio, es típicamente debido a un problema con los permalinks de su sitio de WordPress. Si usted solo ve piezas individuales del contenido, es porque quizás haya cambiado una pieza del slug del contenido sin haber establecido una redirección.

Adicionalmente, el error 404 no siempre es algo malo – sólo es malo cuando interfiere con la usabilidad. ¡Y en algunas ocasiones las cosas se pueden salir de control!

Por ejemplo, en algunas ocasiones una persona podría escribir mal la URL en su barra de dirección. En ese caso, ellos verán el error 404, pero no es que haya un problema real con la configuración de su sitio. De hecho, esta es la respuesta deseada, y usted puede crear sus propias páginas de 404 para ayudar a los visitantes a encontrar el lugar correcto (le mostraremos cómo más adelante).

Variantes del Error 404 Not Found

Ya que cada navegador muestra mensajes de error de forma distinta, usted podría encontrarse con mensajes distintos para este error. Otras variantes comunes incluyen:

  • “Error 404”
  • “404 Not Found”
  • “HTTP Error 404”
  • “Page Not Found”
  • “The requested URL was not found on this server.” (No se encontró esta URL en este servidor)
  • “The page cannot be found” (No se pudo encontrar esta página)
  • “We can’t find the page you’re looking for” (No podemos encontrar la página que estaba buscando)
  • “The requested URL / – was not found on this server. That’s all we know. (La URL requerida no se encontraba en este servidor)
Página de error 404 en Google

Página de error 404 en Google

El mensaje de Error 404 Not Found también es único, ya que en muchos sitios se han tomado la molestia de crear páginas personalizadas de este error, en lugar de sólo mostrar los mensajes de error anteriores. Algunos temas de WordPress también incluyen páginas 404 personalizados por defecto. Por esa razón, podría no ver el mensaje de error porque muchos sitios utilizan páginas 404 divertidas o creativas.

Ejemplo de 404 divertido

Ejemplo de 404 divertido

Abajo les dejamos un ejemplo de nuestra propia página 404 en Kinsta. Incluimos una barra de búsqueda y algunas de nuestras publicaciones más recientes para ayudar a los visitantes a encontrar lo que estaban buscando. Siempre incluya una funcionalidad de búsqueda en su página 404.

Página 404 de Kinsta

Página 404 de Kinsta

Impacto del Error 404 Not Found en SEO

El error 404 Not Found no tiene un impacto negativo inherente en SEO. Pero podría tener un impacto negativo dependiendo de la razón por la que este error está pasando.

Por ejemplo, si un visitante está tecleando mal una URL y ve un error 404 – no habrá un impacto negativo en el SEO. Pero si usted tiene errores individuales debido a URLs rotas, esto inhibirá la habilidad de Google de poder buscar su sitio de forma apropiada y tendrá un efecto negativo en el SEO de esa forma.

Adicionalmente, si un problema de permalink está causando errores totales de 404, Google no podría llegar al contenido de su sitio. En otras palabras, siempre arregle sus errores 404 lo más pronto posible.

Impacto del Error 404 en el Desempeño del Sitio

Muchos no se dan cuenta, pero los sitios que generan muchos errores 404 pueden llegar a tener problemas de desempeño, ya que estas respuestas son almacenadas en la cache. Vimos esto en sitios más grandes y puede ser un problema grande si usted accidentalmente promueve un alto flujo de tráfico viral a una página 404.

¡Probablemente esté generando más errores 404 de los que cree! Nuestra herramienta de la analítica de MyKinsta puede ayudarle a determinar la cantidad exacta (como se muestra a continuación).

Errores 404

Errores 404

También puede encontrar rápidamente cuáles son los errores 404 más comunes. En este ejemplo, podrá notar que el sitio carece de algunos iconos móviles, como el /apple-touch-icon.png. Estos se encuentran mayormente en el código de un tema o de un plugin que está siendo consultado, pero los iconos jamás fueron agregados. Así que, el servidor genera un error 404 ya que no puede encontrar los recursos.

Errores 404 más comunes

Errores 404 más comunes

También puede checar los errores 404 en Google Search Console o instalar un plugin como Redirection el cual tiene un registro de los errores 404. Sin embargo, recuerde que los plugins como estos también tienen un impacto en el desempeño. Es mucho mejor depender de una herramienta a nivel del servidor. Es por eso que ofrecemos estas herramientas para todos nuestros clientes de Kinsta.

La razón por la que estos errores son malos es que muchas páginas 404 requieren demasiados recursos. Para sitios mayores, usted querrá evitar una página 404 pesada. Cree una simple plantilla 404 para evitar cargar la base de datos con peticiones, lo máximo posible.

¿Cómo Arreglar el Error 404 Not Found en WordPress?

A continuación, hablaremos de un par de métodos distintos para arreglar el mensaje de Error 404 Not Found, dependiendo de si está pasando en todo el sitio o en contenido especifico.

Actualice los Permalinks de su Sitio de WordPress

Si está experimentado errores 404 en todo su sitio cuando intenta acceder el contenido, puede que la causa más probable de este problema sean sus permalinks (o su archivo .htaccess, si su host utiliza Apache). Si usted es un cliente de Kinsta, nosotros utilizamos Nginx, para que pueda descartar al archivo archivo .htaccess como posible causante del problema. 

La forma más sencilla de arreglar esto es actualizar las opciones de sus permalinks a través del dashboard de WordPress. Todo lo que necesita es ir a Opciones -> Permalinks y dar clic en Guardar Cambios (no tiene que hacer ni un cambio – dar clic en Guardar Cambios es suficiente).

Regenerando los permalinks en WordPress

Regenerando los permalinks en WordPress

Establezca Redirecciones 301 para Contenido Movido o Renombrado

Si está experimentando errores 404 en piezas especificas de contenido, el problema es que probablemente usted:

  • Cambió el slug de la URL para ese contenido.
  • Movió esa pieza de contenido manualmente, por ejemplo. Borró la publicación existente y la puso en una nueva publicación.

Los usuarios luego intentarán acceder el contenido en la vieja ubicación y verán esta página 404 en lugar de ver el recurso que estaban esperando. La mejor forma de arreglar esto es redirigiendo automáticamente a cualquier visitante que intente acceder a esta vieja ubicación a la nueva. De esta forma, llegarán al punto correcto sin errores 404. Esto también es bueno para el SEO. Si usted mueve o cambia el nombre de un articulo sin agregar una redirección, usted pierde toda autoridad de su dominio adjunta a estos backlinks dirigidos a esa publicación.

WordPress por defecto intentará redirigir contenido cambiado/movido. Pero no siempre funciona y jamás debería depender en WordPress de esta funcionalidad. Pero no se preocupe, hay varias formas sencillas de establecer redirecciones en WordPress:

Primero, puede utilizar el plugin gratuito de Redirection para administrar redirección desde su dashboard de WordPress. Una vez que haya instalado y activado el plugin, vaya a Herramientas -> redirecciones e ingrese la URL de la página 404 en la barra de URL de origen (Source URL) y la nueva ubicación del contenido en la barra de URL destino (Target URL):

¿Luchando con el tiempo de inactividad y los problemas de WordPress? Kinsta es la solución de alojamiento diseñada para ahorrarle tiempo! Vea nuestras características
Cómo configurar redirecciones con el plugin de Redirection

Cómo configurar redirecciones con el plugin de Redirection

Si tiene a Kinsta como host, también puede administrar las redirecciones desde el dashboard de MyKinsta. Utilizar las herramientas de Kinsta es una mejor forma de hacer esto, ya que las reglas son implementadas a nivel del servidor, lo cual es una forma mucho más optima en términos de desempeño. También quiere decir que no tendrá que preocuparse por otro plugin que tendrá que instalar.

Vaya al sitio que quiera administrar. Luego, de clic en la pestaña de “Redirecciones”. Para agregar una nueva redirección, de clic en el gran botón de “Agregar Regla de Redirección”:

Cómo configurar redirecciones desde su dashboard de Kinsta

Cómo configurar redirecciones desde su dashboard de Kinsta

Finalmente, si su host utiliza el servidor Apache, puede utilizar .htaccess para establecer redirecciones. El sitio de .htaccess Generator puede ayudarle a generar el código apropiado para agregar al archivo .htaccess de su sitio.

¿Cómo Crear su Propia Página de Error 404 Not Found?

Mientras que puede hacer lo máximo para prevenir errores 404 siguiendo los consejos anteriores, es imposible eliminar por completo los errores 404 porque algunas cosas simplemente estarán fuera de su control. No es raro para sitios pequeños de WordPress tener miles de errores 404 cada mes.

Por ejemplo, si un visitante teclea mal la URL, o si otro sitio pone un enlace a una página que no existe, la gente seguirá obteniendo errores 404.

Para brindar una página de error más amena, usted puede utilizar muchos de los plugins para páginas 404. Por ejemplo, el plugin gratuito 404page le permite personalizar su página 404 con:

  • Una barra de búsqueda
  • Enlaces importantes
  • Información de contacto

Otra característica importante del plugin 404page es que no crea redirecciones. Una página 404 jamás debería redirigir a una página física como susitio.com/404. El error 404 siempre debe ser generado de forma dinámica en la página actual.

Al incluir estos elementos, usted les da a los visitantes las herramientas que necesitan para encontrar su camino a la página correcta. Pero recuerde, mantenga sus páginas 404 ligeras para un mejor desempeño. O incluya lo que sea absolutamente necesario.

¿Cómo Monitorear Errores 404 en el Futuro?

De ahora en adelante, podría ser beneficioso poner atención a qué peticiones están causando los errores 404 en su sitio. Esto puede ayudar:

  • Encontrar enlaces rotos que estén enviando a la gente a recursos inexistentes (estos podrían ser enlaces internos o enlaces externos de otros sitios). Luego usted deberá hacer todo lo posible para arreglar estos enlaces si es posible.
  • Vea qué páginas están causando problemas con Google. Luego tiene que encontrar la razón por la que Google está intentando abrir la página inexistente y establecer una redirección si es necesario.
  • Arregle todo problema de desempeño relacionado con los errores 404.

Opción 1 – Google Analytics

Si usted utiliza Google Analytics, usted puede establecer un reporte personalizado para rastrear errores 404 de enlaces externos. Rebelytics tiene un buen tutorial sobre ese tema.

Opción 2 – Plugin de WordPress

Si quiere utilizar un plugin de WordPress, el plugin de Redirection antes mencionado, puede ayudarle a monitorear los errores 404 desde su dashboard de WordPress.

Opción 3 – Herramienta de Auditoria Externa

También puede utilizar una herramienta de auditoria como Ahrefs para monitorear los errores 404 en su sitio de WordPress. Incluso puede programarlo.

Auditoria de errores 404

Auditoria de errores 404

Opción 4 – Google Search Console

Y por último, puede seguir los errores 404 que los rastreadores de Google encuentran en Google Search Console. Una vez que haya verificado su sitio con Google Search Console, vaya a Crawl -> Errores de Crawl -> No encontrados para ver una lista de errores 404 con los que Google se ha encontrado. Esta es una de las formas más sencillas, también es la mejor en términos de desempeño porque no requiere plugins externos o escaneos adicionales en su sitio. Los bots de Google ya estarán analizando su sitio regularmente, así que, ¿por qué no tomar ventaja de estos datos que ya ofrecen? 😉

Google Search Console errores 404

Google Search Console errores 404

Resumen

Desafortunadamente, los errores 404 siempre pasarán en su sitio, quiera o no. Entre más grande sea el sitio de WordPress, será más común verlos. Nosotros recomendamos conseguir un buen flujo de trabajo sobre cómo debe monitorear este tipo de errores y lo que se debe hacer para arreglarlos. Los errores 404 nunca son buenos para los visitantes, su marca y a Google tampoco le gusta verlos.

¿Tiene otro consejo o preguntas sobre el mensaje de Error 404 Not Found o cómo este impacta a su sitio de WordPress? Cuéntenos sobre esto en la sección de comentarios de abajo.

6
Shares