Seguro que te ha pasado: haces clic en un enlace y aparece una página que te indica que la web so­li­ci­ta­da no está di­s­po­ni­ble. A menudo verás mensajes de error como “404 Not Found” o “Error 404: página no en­co­n­tra­da”.

¿Por qué aparece el error 404?

El error 404 es un código de estado HTTP enviado desde el servidor web al navegador, es decir, al cliente que hizo la petición HTTP. Es así como el navegador muestra el código como una página de error.

El detonante clásico del error es que el contenido de la web ha sido eliminado o tra­s­la­da­do a otra URL. Sin embargo, hay otras razones por las que puede aparecer una página HTTP 404 en tu navegador. Estas son las más comunes:

  • La dirección URL o sus co­n­te­ni­dos (archivos o imágenes) se han eliminado o cambiado (los enlaces internos del sitio no han re­di­re­c­cio­na­do a la nueva página de destino).
  • El enlace no se colocó co­rre­c­ta­me­n­te (por ejemplo, por falta de atención en la creación o rediseño), la URL se enlazó de forma in­co­rre­c­ta (no se marcó ade­cua­da­me­n­te) o la dirección que el usuario introdujo en la barra del navegador no concuerda con la URL.
  • El servidor web re­s­po­n­sa­ble no está en fu­n­cio­na­mie­n­to o hay problemas de conexión.
  • El nombre de dominio so­li­ci­ta­do no puede ser co­n­ve­r­ti­do en una dirección IP por el Domain Name System.
  • El nombre de dominio (ya) no existe.

Con fre­cue­n­cia, los enlaces rotos pe­r­ma­ne­cen activos durante mucho tiempo porque los re­s­po­n­sa­bles de la página que enlaza no saben que el contenido ha sido eliminado o movido. Esto ocurre es­pe­cia­l­me­n­te en:

  • Motores de búsqueda: en los re­su­l­ta­dos aparecen a menudo páginas que ya no están di­s­po­ni­bles (al menos no bajo la URL indicada).
  • Páginas que enlazan, como blogs o portales de noticias: en muchos casos no se informa de que una página ha sido eliminada o su­s­ti­tui­da por una nueva dirección URL.
He­rra­mie­n­tas de IA
Saca el máximo partido a la in­te­li­ge­n­cia ar­ti­fi­cial
  • Crea tu página web en tiempo récord
  • Impulsa tu negocio gracias al marketing de IA
  • Ahorra tiempo y obtén mejores re­su­l­ta­dos

¿Cómo se puede so­lu­cio­nar el error 404?

Un error 404 no suele ser un motivo para alegrarse, ya que no se muestran los co­n­te­ni­dos que estabas buscando. Sin embargo, que se muestre una página 404 no significa ne­ce­sa­ria­me­n­te que la in­fo­r­ma­ción buscada ya no se encuentra en la web. En algunos casos, la causa real se encuentra fá­ci­l­me­n­te y en cuestión de minutos se puede acceder a la página so­li­ci­ta­da. Ahora bien, ¿cómo se puede arreglar el error 404 en dichas ci­r­cu­n­s­ta­n­cias? Te re­co­me­n­da­mos seguir uno a uno los si­guie­n­tes consejos en este orden:

Vuelve a cargar la web

Es posible que el aviso “404 not found” aparezca si­m­ple­me­n­te porque la página no se ha cargado co­rre­c­ta­me­n­te. Para co­m­pro­bar­lo solo tendrás que ac­tua­li­zar la carga pre­sio­na­n­do la tecla F5 o haciendo clic en el botón de recarga de tu navegador.

Comprueba la URL

In­de­pe­n­die­n­te­me­n­te de si escribes ma­nua­l­me­n­te la URL en la barra de di­re­c­cio­nes o de si accedes a ella a través de un enlace, es común que se presenten errores. Por eso, siempre es re­co­me­n­da­ble comprobar la ruta es­pe­ci­fi­ca­da de la página, pues es posible que tú o la persona que envió el enlace haya escrito mal la URL. Además de la or­to­gra­fía, las barras mal po­si­cio­na­das o no uti­li­za­das pueden generar el error. Ahora bien, este tipo de errores solo puede co­rre­gi­r­se rá­pi­da­me­n­te si se trata de URL limpias (también llamados URL amigables), es decir, de aquellas que utilizan palabras legibles en vez de acrónimos in­co­m­pre­n­si­bles para su ruta.

Revisa la ruta de archivo de la web

Por ejemplo, si una URL con la es­tru­c­tu­ra ejemplo.com/archivo1/archivo2/archivo3 arroja un error 404, puedes comparar en los archivos an­te­rio­res (en el ejemplo ejemplo.com/archivo1/archivo2) si la página web está enlazada, para ello si­m­ple­me­n­te tienes que eliminar el último archivo es­pe­ci­fi­ca­do en la URL en la barra de di­re­c­cio­nes. Este tipo de co­m­pro­ba­ción resulta de gran utilidad cuando se le ha asignado un nuevo enlace a web so­li­ci­ta­da y es fá­ci­l­me­n­te co­n­s­ta­ta­ble al buscar la página de destino desde la página principal. En caso de que no sea el caso y no la en­cue­n­tres, puedes revisar cada uno de los di­re­c­to­rios de la URL si hay in­fo­r­ma­ción o enlaces a dicha página. Si, fi­na­l­me­n­te, no tienes éxito con ninguno de estos, continúa con el siguiente paso.

Usa la función de búsqueda de la página web

Muchas páginas web ofrecen en su página de inicio una función de búsqueda. In­tro­du­cie­n­do una o varias palabras clave también puedes localizar la página que buscas, incluso si ahora se encuentra bajo una URL distinta a la que conocías.

Recurre a los motores de búsqueda

Adi­cio­na­l­me­n­te, tienes la opción de usar tu motor de búsqueda preferido para tratar de encontrar la web. En caso de que la página que buscas sí exista, la podrás encontrar fá­ci­l­me­n­te in­tro­du­cie­n­do el dominio de la web y una corta de­s­cri­p­ción o palabra del tema que estás buscando.

Elimina el caché y las cookies

Si el mensaje “404 not found” solo aparece en un di­s­po­si­ti­vo es­pe­cí­fi­co, pero puedes acceder a la página web desde otro di­s­po­si­ti­vo, el error puede estar re­la­cio­na­do con tu navegador. Para co­rre­gi­r­lo, borra la memoria caché y todas las cookies de tu navegador web, de esta forma la página podría estar di­s­po­ni­ble de nuevo.

Ponte en contacto con la página web

En caso de que ninguno de los pro­ce­di­mie­n­tos an­te­rio­res sea exitoso, una última po­si­bi­li­dad es contactar di­re­c­ta­me­n­te a los re­s­po­n­sa­bles de la página web (el contacto lo sueles encontrar no­r­ma­l­me­n­te en el Aviso legal o en la página de contacto de la web). Los pro­pie­ta­rios de la web deben ser capaces de pro­po­r­cio­nar­te la in­fo­r­ma­ción acerca de si el sitio que estás buscando todavía existe. En caso de que este haya sido movido a una nueva URL, podrás sugerir al webmaster que corrija el error mediante una re­di­re­c­ción de dominio, de forma que los vi­si­ta­n­tes sean re­di­ri­gi­dos au­to­má­ti­ca­me­n­te a la nueva dirección.

¿Afecta el error HTTP 404 al po­si­cio­na­mie­n­to?

Google, Bing y otros bu­s­ca­do­res califican el error 404 como algo pa­r­ti­cu­la­r­me­n­te negativo, es­pe­cia­l­me­n­te cuando una página web tiene muchos. Si se en­cue­n­tran con varios códigos HTTP 404, los crawlers de los motores de búsqueda concluyen que la web no está siendo mantenida. Los enlaces rotos tienen un impacto negativo para el ranking de la página, ya que las webs con muchas páginas de error 404 pierden su po­si­cio­na­mie­n­to en las páginas de re­su­l­ta­dos y pueden, incluso, dejar de indexarse. Esto puede conllevar a una co­n­si­de­ra­ble caída en el número de visitas.

Por otro lado, una web con muchos enlaces rotos o una página de destino muerta (accedida desde los bu­s­ca­do­res) pondrá en juego su cre­di­bi­li­dad entre los usuarios. Esto se debe pri­n­ci­pa­l­me­n­te a que muchos usuarios no se toman la molestia de continuar la búsqueda una vez dentro de la web porque, cuando aparece un mensaje de error 404, no hay forma de que el usuario sepa si el contenido todavía está di­s­po­ni­ble.

Consejo: ¿Quieres comprobar la vi­si­bi­li­dad de tu página web en bu­s­ca­do­res? Haz la prueba ahora con el co­m­pro­ba­dor de páginas web gratuito:

Análisis Web

Cómo ide­n­ti­fi­car el error 404 en tu página web

Para los pro­pie­ta­rios de páginas web es im­po­r­ta­n­te prevenir la aparición de páginas de error 404. Esto afecta tanto a errores 404 en la propia web (errores 404 internos), como a la creación de enlaces a páginas externas con enlaces rotos (errores 404 externos). Existen varias he­rra­mie­n­tas gratuitas que si­m­pli­fi­ca­rán la búsqueda de enlaces rotos. Tres de las mejores y más conocidas son:

  • Google Search Console (antes “Google Webmaster Tools”): si eres el pro­pie­ta­rio de una cuenta en Google y tu web ha sido re­gi­s­tra­da allí, la Google Search Console re­pre­se­n­ta una buena opción. Los códigos de error HTTP 404 en­co­n­tra­dos por el crawler de Google se muestran au­to­má­ti­ca­me­n­te en la he­rra­mie­n­ta y pueden marcarse como co­rre­gi­dos. El ámbito de apli­ca­ción de la he­rra­mie­n­ta incluye funciones adi­cio­na­les: se pueden reconocer errores en el archivo robots.txt, así como ide­n­ti­fi­car con qué fre­cue­n­cia el bot de Google rastrea la web.
  • Dead Link Checker: una de las he­rra­mie­n­tas más rápidas y sencillas para encontrar páginas externas o internas con el error 404 es Dead Link Checker. Con esta web app, basta con in­tro­du­cir la dirección URL y hacer clic para comenzar con la in­s­pe­c­ción de los enlaces. Podrás decidir si quieres revisar úni­ca­me­n­te una página de destino o si quieres que se haga un repaso completo de la totalidad de la web. A co­n­ti­nua­ción, la apli­ca­ción web enumerará todas las páginas ide­n­ti­fi­ca­das como “404 not found” con sus re­s­pe­c­ti­vas URL.
  • W3C Link Checker: la he­rra­mie­n­ta online del World Wide Web Co­n­so­r­tium (W3C) hace un análisis exhau­s­ti­vo de las páginas in­di­vi­dua­les que componen una página web. En co­n­se­cue­n­cia, el proceso de ve­ri­fi­ca­ción requiere más tiempo en co­m­pa­ra­ción con otras apli­ca­cio­nes para comprobar enlaces. El W3C Link Checker funciona de forma muy similar a Dead Link Checker. Solo es necesario in­tro­du­cir la URL en el espacio co­rre­s­po­n­die­n­te y permitir que la he­rra­mie­n­ta haga el resto. Además, es posible es­pe­ci­fi­car algunos detalles adi­cio­na­les para la in­s­pe­c­ción de la web.

Crea una página de error 404

En algunos sistemas de gestión de co­n­te­ni­dos (CMS) se genera au­to­má­ti­ca­me­n­te una página de error 404 en cuanto no se puede encontrar la URL de una página web. Sin embargo, el diseño de estas páginas no suele ser muy original. Estas también pueden pe­r­so­na­li­zar­se por medio de ex­te­n­sio­nes es­pe­cia­les en cua­l­quie­ra de los CMS me­n­cio­na­dos an­te­rio­r­me­n­te. Si el CMS que utilizas para tu web no cuenta con una función que te permita crear o cambiar una página 404 o si tu web está basada úni­ca­me­n­te en HTML, PHP, etc., será un poco más co­m­pli­ca­do. En estos casos, podrás crear una página de error siguiendo estos pasos:

  1. Crea (en caso de que todavía no lo hayas hecho) una página de error (404.html o 404.php) en el di­re­c­to­rio raíz (root).
  2. Abre el archivo .htaccess en el di­re­c­to­rio raíz (o crea uno si este todavía no existe).
  3. Escribe ErrorDocument 404 /404.html y guarda los cambios. Este código es el encargado de generar la página de error.
  4. Para comprobar si la página 404 fue creada co­rre­c­ta­me­n­te, accede a una página in­e­xi­s­te­n­te dentro del dominio de tu web. A co­n­ti­nua­ción, debería aparecer el error 404 en la ventana del navegador.
Consejo

En el archivo .htaccess no solo puedes gestionar el error HTTP 404, sino también manejar cualquier otro código de estado HTML siguiendo la misma lógica.

¿Por qué crear una página pe­r­so­na­li­za­da para el error 404?

Tener una página estándar para el código HTTP 404 es mejor, en cualquier caso, que no tenerla. Sin embargo, contar con una página pe­r­so­na­li­za­da conlleva ciertas ventajas:

Mostrar el código de estado correcto: si, por ejemplo, el recurso so­li­ci­ta­do ya no está di­s­po­ni­ble dentro de la web, esto debe indicarse por el código HTTP “401 Gone”, un código que indica que el contenido buscado se ha eliminado pe­r­ma­ne­n­te­me­n­te.

In­co­r­po­rar enlaces adi­cio­na­les: por otra parte, en una página de error pe­r­so­na­li­za­da puedes ofrecer, por ejemplo, enlaces re­la­cio­na­dos a otra página o a su­b­pá­gi­nas cuyos co­n­te­ni­dos estén re­la­cio­na­dos con los ini­cia­l­me­n­te so­li­ci­ta­dos. También es posible im­ple­me­n­tar una función de búsqueda.

Mantener un estilo coherente: si te aseguras de que el diseño del mensaje de error encaje con el estilo de tu página web, ya habrás sentado la base de una buena página 404.

Generar una ex­pe­rie­n­cia positiva para los vi­si­ta­n­tes: con un mensaje de error 404 creativo puedes incluso ganarte de nuevo a algunos vi­si­ta­n­tes. Es cierto que los usuarios seguirán de­ce­p­cio­na­dos por no encontrar el contenido prometido en tu página web. Sin embargo, una página 404 original o divertida puede compensar en gran medida esa fru­s­tra­ción.

Nota

Puedes encontrar in­s­pi­ra­ción para diseñar de forma creativa el error 404 en nuestro artículo sobre páginas 404 ori­gi­na­les y atra­c­ti­vas.

Crear una página web
Estás de suerte, tu página web ahora con IA
  • Creador de páginas web rápido e intuitivo
  • Imágenes y textos in­s­ta­n­tá­neos con SEO op­ti­mi­za­do por IA
  • Dominio, SSL y buzón de correo ele­c­tró­ni­co incluidos
Ir al menú principal