Para hacer nuestro contenido accesible a más usuarios, hemos traducido este artículo del inglés al español mediante traducción automática. Haz clic aquí para leer el artículo original. Si detectas algún problema en el contenido, no dudes en escribirnos a report-osteam@semrush.com.
¿Qué son los errores 404?
Un error 404 se produce cuando el servidor de un sitio web no encuentra la página a la que intentas acceder mediante un hiperenlace o escribiendo una URL en el navegador.
En estos casos, cualquier enlace a una página que no está ahí, o un enlace con una errata en la URL de destino se denomina enlace muerto o roto.
Para entenderlo un poco mejor, este post hablará sobre las peticiones y respuestas del Protocolo de Transferencia de Hipertexto (HTTP), las razones más comunes de los errores 404 y cómo solucionarlos en tu sitio web.
HTTP es la forma en que la información pasa de tu navegador web a un servidor, como un rápido Q&A que sucede entre bastidores.
Diferentes problemas dan lugar a diferentes respuestas HTTP o códigos de estado.
Aquí tienes los códigos de estado y sus definiciones:
- Códigos 1xx: Informativo
- Códigos 2xx: Éxito
- Códigos 3xx: Redirección
- Códigos 4xx: Error del lado del cliente
- Códigos 5xx: Error del servidor
Los problemas del lado del cliente suelen ocurrir en tu ordenador como consecuencia de un error humano. Un error del lado del servidor suele significar que hay un problema de comunicación con el propio servidor.
Así es como sería la conversación en realidad.
Los errores 404 nos ayudan a los humanos a entender que el navegador y el servidor funcionan correctamente, pero lo que estás intentando acceder en el servidor no.
Si eres propietario de un sitio web, un error 404 es como una gotera en el techo: podrías estar frustrando a los visitantes y clientes potenciales que intentan llegar a tu sitio pero no pueden.
Por lo tanto, encontrar y corregir estos errores puede ser crucial para tu experiencia de usuario, tu SEO y tus resultados finales.
Pero, ¿por qué se producen los errores 404 en primer lugar?
¿Cuándo se produce un error 404?
Se produce un error 404 cuando
- Se ha eliminado una página web
- Se ha redirigido incorrectamente una página
- Has llegado a una página mientras se está editando
- La ruta URL es incorrecta
Hay otras formas de que se produzca este error, pero éstas son las razones más comunes.
También hay casos de "404 suaves", que son páginas que no tendrán códigos de error 404, pero que Google tratará de forma similar. Hablaremos de ellas más adelante en este post, pero empecemos por las razones más comunes de un 404:
Se ha borrado una página web
Has intentado acceder a una página pero ya no está. Tal vez hiciste clic de un blog a otro y llegaste a un callejón sin salida.
Una razón habitual por la que ocurre esto es que la página se ha borrado. Un sitio web puede estar configurado para o redirigirte a otra página relevante.
Una página ha sido redirigida incorrectamente
Hay muchas razones por las que puedes querer cambiar una URL:
- estás haciendo una migración de sitio web
- estás consolidando páginas web
- estás cambiando una URL para optimizar el SEO
A veces una página web se movía, pero no se redirigía correctamente a la URL correcta. Esto también provocaría un error 404.
Aquí, has llegado a un enlace roto aunque la página no se haya eliminado técnicamente. Quienquiera que esté a cargo del sitio web tendría que arreglarlo manualmente; es de esperar que lo sepa.
Has llegado a una página mientras se está editando
Puede que estés en la página correcta, pero alguien está trabajando en ello. Lo más probable es que estén actualizando su contenido.
Si eres tú quien trabaja en una página, comprueba que se publica cuando esté todo listo.
La ruta URL es incorrecta
Una respuesta HTTP 404 puede deberse a un simple error tipográfico en la URL. O lo has escrito mal o el enlace que lleva a otra página no está escrito correctamente.
Si eres el propietario de un sitio web y tienes un enlace roto en tu sitio, comprueba que no sea un error tipográfico.
Los motores de búsqueda piensan que tu página no debería existir (Soft 404s)
Suena un poco duro, ¿verdad? No es personal.
Si Google cree que una página de tu sitio no debería existir, puede informar de ella en Google Search Console como un soft 404. Es una forma no oficial de decir que esta página está activa y devuelve el estado 200, pero probablemente no debería.
Aunque el servidor del sitio web responda que la página está bien, Google puede decidir lo contrario y no indexar tu página. Arregla tu contenido si debe ser indexado.
Por qué debes corregir un error 404
Aunque los códigos 404 son necesarios, no es bueno que páginas que deberían estar activas devuelvan un 404. Si hay una opción mejor a la que puedas redirigir el tráfico y los rastreadores web, deberías hacerlo.
Si no, estarás malgastando tu presupuesto de rastreo y, en consecuencia, perdiendo potencial mente visitantes al sitio. Por tanto, es importante arreglarlas si se supone que no deberían estar ahí.
Encontrar páginas de error 404 en tu sitio web
Ahora entiendes lo que significa que tu sitio devuelva un error de "Página no encontrada". Pero, ¿cómo encuentras estas páginas? Hay varias formas de hacerlo.
Comprobador de enlaces rotos
¿No encuentras tus páginas de error 404? Broken Link Checker puede hacerlo por ti. Sólo tienes que introducir tu sitio web y te dirá todos los casos de enlaces rotos, hasta 3.000 páginas por auditoría.
Sólo tienes que seleccionar la opción de informar de todas las apariciones de cada enlace muerto.
Esta herramienta gratuita te dirá exactamente dónde encontrar esas páginas mediante la URL o el código fuente.
Consola de Búsqueda de Google
Esta opción es para si ya tienes configurado Google Search Console (GSC) y tu sitio está indexado. Para encontrar errores 404 empieza por hacer clic en la propiedad en la que quieres trabajar.
En tu panel de control, desplázate hasta el informe de índice. A continuación, haz clic para ver el informe completo.
Desplázate hacia abajo hasta donde dice por qué no se indexan las páginas. Aquí puedes ver los errores 404 duros y blandos. La SGC advierte que esta lista puede no ser exhaustiva.
Si haces clic en el motivo, verás ejemplos de él en tu sitio web.
Auditoría del sitio Semrush
Puedes utilizar Semrush Site Audit para identificar las páginas 404 de tu sitio. Puedes rastrear gratis hasta 100 páginas por auditoría.
Si aún no tienes una cuenta, puedes crear una gratuita. Si tienes una cuenta de Semrush, esto creará un nuevo Proyecto para ti.
Inicia la auditoría pulsando el botón "añadir nuevo proyecto".
Escribe el dominio de tu sitio más el nombre del proyecto y, a continuación, crea tu proyecto.
Te llevará a una ventana que te ofrece opciones avanzadas. Algunos incluyen la posibilidad de restringir el rastreo de determinadas páginas y la opción de rastrear tu sitio para móviles y ordenadores de sobremesa.
Si quieres entrar directamente, selecciona tu fuente de rastreo e inicia la auditoría.
Acabarás en el Informe general, que te dará un desglose de todos los factores que podrían estar perjudicando tu SEO técnico. Tendrás que hacer clic en el informe Cuestiones.
Si tienes algún error 404, estará en la sección Errores. Si tienes alguna, el informe de incidencias dirá [el número de páginas] páginas devolvieron un código de estado 4xx. Haz clic en el número de páginas.
La Auditoría del Sitio te mostrará todos los errores 4xx, incluidas las respuestas HTTP 404.
Puedes configurar la Auditoría del Sitio para que compruebe regularmente los 404 programándola en la configuración inicial.
Cómo arreglar un estado 404 No encontrado
La forma más habitual de arreglar una página con un estado HTTP 404 es redireccionando la página.
Una redirección envía a alguien de una página que ya no existe a otra relevante que sí existe.
Para redirigir tu enlace roto a una página que funcione, configura el servidor de tu web para que responda con un código 3xx en lugar de un 404. Si es una página que recibe mucho tráfico, redirígela a una ruta URL similar con un contenido parecido.
La forma de configurar una redirección depende de cómo esté alojado tu sitio web. Cubriremos cómo crear redireccionamientos en tres opciones populares: Squarespace, WordPress y Wix.
Corregir errores 404 en Squarespace
Revisa la auditoría de tu sitio para ver qué páginas provocan errores 404. Si se trata de todo tu sitio, comprueba que está publicado.
Si no lo está, publícalo guardando los cambios.
Guarda tus cambios pasando el ratón por encima del botón HECHO y seleccionando Guardar.
Si necesitas un tutorial sobre cómo redirigir una página 404 en Squarespace, han creado un breve tutorial en vídeo.
Cómo corregir un error 404 en WordPress
Los sistemas de gestión de contenidos (CMS) facilitan la creación de un sitio web y la carga de contenidos. WordPress.org es el CMS de código abierto más popular desde 2022.
Eso no impide que se produzcan los 404.
Aquí tienes la forma más fácil de arreglar 404s en WordPress sin ser un experto en PHP, Apache o Nginx:
Primero, haz una copia de seguridad de tu sitio. No quieres que un pequeño error se convierta en un gran error.
UpdraftPlus es un sencillo plugin para hacer copias de seguridad de tu sitio web. Instálalo si aún no lo has hecho y luego haz clic en Activar.
Haz clic en Configuración y selecciona Copias de Seguridad de UpdraftPlus en el menú.
Y luego haz una copia de seguridad.
CONSEJO ADICIONAL: Para mayor seguridad, puedes guardar tu copia de seguridad en un servidor remoto.
Ahora que tu sitio WordPress tiene una copia de seguridad, vamos a revisar tu auditoría. Comprueba si es todo tu sitio o páginas concretas las que te dan problemas.
Una o varias páginas tienen un error 404 en WordPress
Es más probable que tengas un problema con una o unas pocas páginas que con todo tu sitio.
Hay múltiples formas de solucionarlos. Pero, ¿por qué no elegir la forma más fácil que además es gratuita?
En lugar de rebuscar en la documentación de WordPress, simplemente:
- ver qué páginas devuelven errores 404
- comprueba que las páginas web están publicadas
- redirigir la página con un estado 301 mediante un plugin si no
Tres sencillos pasos y tu sitio web tendrá buen aspecto.
El primer paso es comprobar de nuevo esa auditoría. Toma nota de cuáles lanzan una respuesta HTTP 404. Ahora, ve a tu panel de administración y navega hasta Páginas.
Busca en Borradores:
¿Hay páginas en borrador que deberían publicarse? Misterio resuelto.
Si ese no es el problema, quizá no hayas redirigido una página correctamente. Es un error fácil de cometer.
Una situación habitual es que hayas cambiado la ruta de la URL pero no hayas configurado bien la redirección.
Corrijamos ese error ahora mismo.
Existen muchas opciones para redirigir fácilmente una página, pero por ahora utilizaremos el plugin Redirection.
Vas a empezar por instalar el plugin y activarlo.
Utilizar el plugin Redirección es muy sencillo:
- En el campo URL de origen: introduce la URL antigua
- En el campo URL de destino: introduce la URL a la que quieres que redirija
- Haz clic en Añadir redirección URL
Y ya está. Comprueba dos veces que la página 404 ha desaparecido.
Todo el sitio tiene el estado 404 en WordPress
Si se trata de todo tu sitio, restablece los enlaces permanentes yendo a Configuración y haciendo clic en Enlaces permanentes.
Te llevará a una página parecida a ésta:
Si tienes tus permalinks configurados como Estructura Personalizada, escríbelo. Si no, simplemente pulsa el botón Guardar. Sólo eso debería restablecer tus enlaces permanentes y solucionar los problemas del 404 de todo el sitio.
Si no lo hace, también podría ser un plugin con errores o un tema nuevo. Desinstala todo de una en una si puedes determinar cuándo empezó el problema.
Corregir errores 404 en Wix
Empieza a corregir los errores 404 de tu sitio Wix consultando la auditoría que hiciste anteriormente. Si todo tu sitio vuelve como un 404, comprueba que está publicado.
Si sólo hay un puñado de páginas rotas, deberás configurar una redirección. Wix ofrece a los suscriptores de pago la opción de configurar redireccionamientos 301 para una página o para varias páginas que compartan la misma ruta.
Empieza por ir a Herramientas SEO. Luego ve al Gestor de Redirecciones URL y haz clic donde pone + nueva redirección.
Para establecer una redirección única dentro de tu sitio web:
- haz clic en la opción de redirección única
- escribe la ruta URL de la página 404 (por ejemplo: /acerca-de-mí)
- escribe la ruta URL a la que debe redirigir
Si escribes la ruta de tu sitio, aparecerá un desplegable con las rutas URL de tu sitio. Elige el adecuado.
Si quieres que redirija a otro sitio web, escribe la URL completa.
Guárdalo y ya está. Comprueba que la página se ha redirigido correctamente.
¿Sigues confundido? Consulta la página de soporte de Wix.
Conclusión: Cómo aprovechar al máximo tus páginas 404
Tener una Página No Encontrada es necesario en muchos casos. Te dejamos las rutas que puedes hacer con uno:
- Déjalos y hazlos increíbles: incluye en ellos enlaces que puedan ser útiles
- Redirigirlos permanentemente con un estado 301
- Redirigirlos temporalmente con un estado 302
- Vuelve a subir el contenido que había antes si tiene sentido
Hay pros y contras en lo que decidas hacer cuando no se pueda encontrar una página. En cualquier caso, realiza auditorías periódicas para estar al tanto de las páginas 404 de tu sitio y arréglalas si es necesario.