¿Alguna vez te han devuelto una carta al remitente? Lo mismo puede pasar con las páginas de tu sitio web. Igual que un cartero no puede entregar una carta enviada a una dirección que no existe, un navegador web no puede acceder a una página si el enlace utiliza una URL inexistente.
Cuando esto ocurre, el navegador muestra un mensaje de error 404. En una tienda online, este tipo de error puede arruinar la experiencia del cliente y provocar pérdidas de ventas.
Descubre cómo encontrar y solucionar los problemas que causan el error 404 en tu sitio web.
¿Qué es un error 404?
Un error 404 ocurre cuando un navegador web solicita una página del servidor de una página web, pero el servidor no puede encontrar una página web asociada con la URL solicitada. Cuando se produce el error, el navegador muestra una página de estado con un código de estado HTTP que indica el tipo de error, conocido en este caso como mensaje de error 404.
Los errores 404 indican un problema al acceder a una página a través de la dirección web solicitada, no un problema con el servidor web que aloja la página. Por lo tanto, encontrar un error 404 en tu web significa que tu servidor de alojamiento web funciona normalmente. El problema, en cambio, tiene que ver con la página o URL solicitada.
¿Cuáles pueden ser las causas de un error 404?
Los errores 404 pueden deberse a fallos en tu propio sitio web, en un sitio web de referencia o a errores del usuario. Estas son algunas causas habituales:
- Enlaces rotos. Si hay un error tipográfico u otro tipo de fallo en la URL asociada a un enlace concreto, el servidor devolverá un código de error 404.
- Páginas eliminadas. Un enlace que apunta a una página borrada se conoce como enlace muerto. Si eliminas una página de tu sitio web, hacer clic en un enlace interno o externo que la mencione generará un mensaje de error 404.
-
Error del cliente. Los errores 404 también pueden deberse a errores del usuario. Si alguien introduce una URL incorrecta de tu dominio en la barra de direcciones de su navegador, verá un mensaje 404 que le indicará que la página no existe.
Problemas de caché. Si los datos guardados en la caché del navegador de un usuario tras una visita anterior entran en conflicto con las actualizaciones realizadas en el sitio, el usuario podría encontrarse con un error 404. En estos casos, vaciar la caché suele resolver el problema. - Problemas con los enlaces permanentes o los archivos. Los errores en los enlaces del sitio, los permisos de archivos o los archivos de configuración también pueden provocar errores 404 en todo el sitio.
Puedes minimizar los errores 404 utilizando lo que se conoce como una redirección 301. Por ejemplo, si eliminas una página o mueves un recurso, puedes configurar una redirección para enviar a los usuarios que intenten acceder a la URL antigua hacia la nueva ubicación correcta. No obstante, si hay algún problema con esa redirección, el navegador mostrará igualmente un error 404.
Cómo encontrar errores 404 en tu sitio web
Puedes usar herramientas para verificar errores 404 e identificar enlaces muertos o rotos en tu sitio. Algunas herramientas también pueden identificar backlinks rotos: enlaces en otros sitios web que apuntan a una URL inexistente vinculada al nombre de dominio de tu sitio.
Aquí tienes algunas de las opciones más populares:
Google Search Console
Google Search Console te permite monitorear el rendimiento del sitio e identificar errores. Úsalo para ver todas las URL que generan el error 404 en tu sitio iniciando sesión y seleccionando "Cobertura" y luego "Errores".
También puedes usar la herramienta "Inspeccionar URL" para encontrar la ubicación del enlace roto. Si el enlace roto está en tu sitio, puedes solucionarlo. Si es un enlace externo, puedes contactar al sitio de referencia para solicitar una corrección o configurar una redirección.
Broken Link Checker
Broken Link Checker es una herramienta gratuita en línea que rastreará tu sitio web e identificará cualquier enlace que se refiera a URL incorrectas asociadas con tu dominio u otro sitio web.
A diferencia de Google Search Console, Broken Link Checker no puede identificar enlaces entrantes rotos, es decir, enlaces en otros sitios web que se refieren a una URL inexistente asociada con tu dominio.
SEOAnt Broken Link Redirect
SEOAnt Broken Link Redirect es una aplicación que puede ejecutar verificaciones diarias o semanales de errores 404 en tu sitio. También puede minimizar el error 404 redirigiendo automáticamente a los usuarios a una URL específica tan pronto como ocurre un error.
¿Por qué deberías corregir los errores 404?
No corregir los errores 404 puede debilitar las clasificaciones en los motores de búsqueda, afectar negativamente la experiencia del usuario y disminuir el tráfico a tu sitio:
- Rendimiento SEO deficiente. Los enlaces internos rotos pueden afectar la capacidad de un motor de búsqueda para rastrear tu sitio, afectando negativamente las clasificaciones de tu sitio web en las páginas de resultados de los motores de búsqueda (SERP).
- Disminución del tráfico del sitio. Los enlaces entrantes, o enlaces alojados en otros sitios web que apuntan a tu sitio, pueden mejorar tu rendimiento en los motores de búsqueda y aumentar el tráfico a tu sitio. Si esos enlaces llevan a un error 404, pierdes estos beneficios.
- Experiencia de usuario deficiente. Encontrar un error 404 puede ser frustrante y desalentar a los usuarios de explorar más tu sitio web. Esto también puede socavar la confianza en tu marca, particularmente si resulta de enlaces internos rotos u ocurre frecuentemente.
Cómo solucionar un error 404
Es imposible eliminar completamente los errores 404: por ejemplo, si un usuario de internet intenta visitar tu web escribiendo la URL incorrecta en una barra de búsqueda, encontrará un error. Sin embargo, puedes corregir errores resultantes de problemas en tu sitio y usar redirecciones estratégicas para minimizar otros. Aquí encontrarás cómo solucionar diferentes tipos de errores 404.
1. Corregir enlaces rotos
Si el error 404 resulta de una URL mal escrita, la solución es simple: solo corrige la URL en el backend de tu sistema de gestión de contenidos (CMS) o plataforma web. Si la página asociada con la URL de solicitud ha sido movida o eliminada, puedes configurar una redirección como se describe en el siguiente paso.
2. Crear redirecciones
Si un error 404 resulta de contenido movido o eliminado, puedes configurar una redirección para referir automáticamente a los usuarios a la nueva ubicación. Esta estrategia puede asegurar que los enlaces externos que se refieren a la página faltante no generen un error 404.
A veces, también puedes configurar redirecciones anticipando errores del usuario. Por ejemplo, shopify.com/help redirige a la URL correcta, help.shopify.com/es.
Puedes configurar una redirección usando tu CMS o plataforma web. Los pasos varían según el proveedor, así que consulta el centro de ayuda de tu plataforma para instrucciones específicas. También puedes usar un plugin de redirección para crear redirecciones masivas o automatizadas.
3. Solucionar problemas de enlaces permanentes
Un enlace permanente es una URL completa para un sitio web o página web. Instalar un nuevo plugin, restaurar tu sitio desde una copia de seguridad o actualizar tu plataforma web puede interferir con los enlaces permanentes en tu sitio, causando errores 404 en todo el sitio. Si experimentas errores en múltiples páginas, inicia sesión en tu CMS, navega a la configuración de enlaces permanentes y sigue las instrucciones de tu proveedor para actualizar la configuración.
4. Corregir permisos de archivos
Los permisos de archivos le dicen a tu servidor qué usuarios pueden acceder a tipos específicos de contenido. Si hay un error en tu configuración de permisos, los usuarios pueden encontrar un error 404. Para verificar tus permisos de archivos, inicia sesión en tu CMS, navega a permisos de archivos y confirma que el contenido no esté restringido a ciertos grupos de usuarios. Si lo está, actualiza tu configuración de permisos para corregir el error.
5. Deshabilitar tu archivo .htaccess
Un archivo .htaccess es un archivo de configuración de alto nivel que controla redirecciones, seguridad y permisos. Si tu archivo está corrupto, puedes experimentar errores 404 en todo el sitio.
Puedes solucionarlo siguiendo estos pasos:
- Haz una copia de seguridad de tu sitio.
- Conéctate a tu servidor web usando un protocolo de transferencia de archivos seguro (SFTP).
- Deshabilita el archivo .htaccess.
- Renombra el archivo deshabilitado para evitar que tu sitio se conecte a él.
- Genera un nuevo archivo .htaccess.
- Guarda tus cambios.
Más información
- ¿Qué es Shopify y cómo funciona? Guía completa en español
- Cómo vender por internet tus propias tazas personalizadas
- 5 maneras de mejorar la seguridad de tu tienda online y proteger los datos de tus clientes
- Pasarelas de pago- descubre todas las que puedes usar con Shopify
- 3 consejos de diseño para reducir el bounce rate de tu tienda online
- Cómo construir backlinks para crear la columna vertebral de tu tienda online
- Logra ser un emprendedor exitoso con esta recopilación de autores invitados
- ¿Cómo crear una ficha de Google My Business para tu tienda online?
- Google ubica a los sitios optimizados para móviles en los primeros resultados de búsquedas
- Formas de conseguir enlaces con Bug Bounty
Preguntas frecuentes sobre el error 404
¿Qué significa un error 404?
Un error 404 significa que tu servidor web no puede encontrar una página específica en tu sitio web. Este tipo de error ocurre cuando hay un problema con una URL o con la página asociada con esa URL.
¿Es necesario redirigir una página que genera un error 404?
Una redirección para corregir un error 404 causado por contenido eliminado o movido asegura que los usuarios que intentan acceder a tu sitio usando la URL antigua no encuentren el error. Si el error resulta de un error tipográfico en una URL en tu sitio o un problema con permisos o configuraciones del sitio, puedes corregir el problema de origen en su lugar.
¿Es posible personalizar la apariencia de una página de error 404?
Sí. Puedes personalizar una página de estado 404 para reflejar la voz de tu marca y mejorar la experiencia del usuario. Algunas empresas dirigen a los usuarios a la función de búsqueda de su sitio web o proporcionan enlaces a páginas de alto nivel que contienen el recurso solicitado.





