Get free SEO audit

Contenido

Explora Qué Es Una Página 404, Porqué Aparece Y Cómo Rastrear En El Sitio Web Un Error 404

Explora Qué Es Una Página 404, Porqué Aparece Y Cómo Rastrear En El Sitio Web Un Error 404

¿Qué es un error 404?

 

“Error 404 (Página no encontrada o “Not Found”) – es un código estándar de HTTP que ocurre cuando el servidor no puede encontrar un documento requerido por el usuario. Básicamente, esto es una página que no existe.

 

404 page example

 

La razón del error “Not Found”

 

  • La página ha sido borrada del sitio web
  • El usuario a tipiado una URL incorrecta
  • La página fue movida y la redirección fue configurada incorrectamente
  • Mal funcionamiento del servidor (pasa muy pocas veces)

Idealmente, no debería haber ningún enlace mostrando un error 404 en el servidor de un sitio web (o sus enlaces externos). Pero, francamente hablando, si un sitio web tiene más de mil páginas, un error de tipo 404 no puede ser evitado. Pero lo que s realmente extraño es cuando un sitio con muy bajo número de páginas (que significa que todos los enlaces rotos pueden ser rastreados a mano) contenga tren enlaces rotos en el rubro “Ultimas Noticias” en su página de inicio.

 

Crecimiento significativo en el error 404 Página no encontrada

 

Puede darse que mientras un robot esté chequeando un sitio, reporte docenas de errores, ¿pero que pasa si ese número se incrementa por cientos e incluso miles? Debemos encontrar una solución inmediata si el número de errores 404 excede más del 10% del número total de páginas de un sitio web. Hay varias razones por las que aparece un gran número de páginas no encontradas, pero más que todo se debe a problemas de errores en el código 404 (por ejemplo, estas páginas con la ayuda de estilos y guiones; y esos estilos se encuentran en el código del template, pero no en los archivos).

La otra razón por la que los robots evitan páginas que nunca han estado disponibles en un sitio web es por un cyber-ataque. (Por ejemplo, hacer páginas pasillos dentro del mismo sitio web). Incluso después de haber sido borradas, los robots continuaran evitando las páginas creadas por algún tiempo y esto puede llevar a la aparición de numeroso errores 404. Pero con la ayuda de varias herramientas, fácilmente se pueden rastrear esos enlaces.

 

¿Cómo rastrear enlaces rotos y sus links?

 

Yandex.Metrica
Deberás utilizar “Parameters of visits” en Yandex.Metrica si quieres ver los saltos que dan los usuarios causados por los enlaces rotos. Sólo pon esta línea de condigo:

params:window.yaParams||{ }});

También deberás poner este código de JavaScript en algún lugar en la página 404:

<script>
var url = document.location.pathname + document.location.search
var url_referrer = document.referrer;
var yaParams = {error404: {page: url, from: url_referrer}};
</script>

Aquí, el campo “url” es la dirección actual de la página 404 y “url referrer” es la dirección que has usado para obtener ese error. De esta manera no sólo podrás rastrear los enlaces rotos, sino que también conocerás las páginas en donde se colocan.

 

Google Analytics
Para hacer seguimiento a los saltos, deberás instalar este código en la página 404:

<script>
ga('send', 'pageview', '404.html?page='+ document.location.pathname + document.location.search +'&from=' + document.referrer);
</script>

En donde “document.location.pathname + document.location.search” es la URL de la página “Not Found” en el sitio. Y “document.referrer” es la URL de la página usada por el usuario para dar el salto.

 

Yandex.Webmaster
Para encontrar esta páginas deber seleccionar la opción “Indenxing” > “Searchable Pages” > “Excluded Pages”. Aquí solamente podrás seleccionar las páginas usando el filtro de “Error HTTP: 404”.
To find these pages you have to select the section “Indexing” – “Searchable pages” – “Excluded pages”. Here you can select only pages with the error using “Error HTTP: 404” filter.

 

404 pages in Yandex Webmasters

 

Google Search Console
También podrás encontrar errores usando el “Crawl” o “Rastreo”. “Crawl” > “Crawl Errors” > “Error 404” en Google Webmaster.

 

404 pages in Google Search Console

 

¿Cuál es el peligro de un error 404?

 

Se dice que las páginas no encontradas directamente influencian negativamente de alguna manera en la indexación del sitio y su posición en los resultados de una búsqueda. Pero en la mayoría de los casos esto no es cierto. ¿Qué pasa a esa página cuando el robot la encuentra? La borra de un índice (en caso de que ya esté en alguno, sino sencillamente los bots no la pueden escanear). Obviamente esto se debe a que la página ya no es informativa ni tampoco útil. Pero no debes olvidar los llamados “errores leves 404”. Un error leve 404 (también llamado Soft 404) no es una respuesta oficial del sitio web, sino una etiqueta dada a las páginas tras haber sido escaneadas en algún motor de búsqueda.
¿Qué está mal con estas páginas y por qué los motores de búsqueda deciden tal cosa?

  1. Hay muy poco o no hay anda de contenido en la página (Google puede considerarlo como un 404 leve; Yandex como una página de no muy buena calidad).
  2. Hay una redirección en la página, la cual no responde a las solicitudes de los usuarios.
  3. La página “Not found” no obtiene una respuesta 404 o 401 de parte del servidor.

 

¿Qué escoger: 301 ó 404?

Una nueva pregunta surge tras eliminar una página: ¿Cuál es el siguiente paso? ¿Debemos ajustar una respuesta 404 o una redirección 301? Debes analizar cada caso por separado: por ejemplo, el método que resultado exitoso en una tienda online puede no ser una buena opción para una página de servicios o una tienda en línea. Establece una respuesta 404 de parte de un servidor si por alguna razón una página ha sido borrada por completo.
Las redirecciones 301 son mejores cuando:

  • La dirección de la página ha cambiado (si se han dado cambios estructurales en la página);
  • Una página es relevante ante las solicitudes de los usuarios;
  • Redirige a otra página con contenido tan similar como sea posible (el mismo tema, ítem o catalogo);
  • Sí hay links externos hacia la página.

Las redirecciones 301 hasta la página de inicio no son la mejor variante para los usuarios (les causará misterio) y el SEO (por ejemplo: Googlebot las considera un error 404 leve)

 

Error 404 y sus patrones conductuales

Recuerda tus sensaciones tras visitar un sitio web en busca de algo y luego ver el monitor en blanco con el mensaje “Error 404: Página no encontrada” en lugar de la información que tu buscabas. ¿Qué hace un usuario ordinario en ese caso? Por supuesto, cierra la página o pestaña y busca un nuevo sitio web. Es totalmente natural; mientras más páginas en el sitio den como respuesta un error 404 y los usuarios lo vean, menor cantidad de tiempo que pasarán en el sitio, así comienza el declive. El algoritmos de los motores de búsquedas funcionan prestando atención a este factor conductual en el proceso de “rankear” una página. Si quieres evitar empeorar gracias a factores conductuales, debes motivar a los usuarios a quedarse en el sitio. Por ello, deber abordar el problema de la creación de páginas 404 de una manera interesante y racional.

 

Tu propia página 404

 

Si quieres que los usuarios se queden en tu sitio web, debes considerar la creación de tu propia página 404. La cual se mostrará cuando ocurra un error de este tipo. En la mayoría de los casos, los webmaster no les prestan atención.

 

Objetivos de esta página:

  • Atraer la atención de un usuario;
  • Explicar lo que ha pasado;
  • Sugiere soluciones a este problema.

 

Yandex:

  • Esta página debe diferenciarse del resto de las demás páginas del sitio en cuanto a diseño;
  • Debes usar colores diferentes e incluso no usar ningún tipo de grafico al momento de crear esta página.

 

Google:

  • La página debe ser creada en el mismo estilo (incluso de navegación) del sitio principal;
  • Debes colocar los enlaces a las secciones más populares y comentadas dentro de esta página;
  • Da a tus usuarios la oportunidad de reportar ese enlace roto.

 

Recomendaciones generales

  • Debe contener un enlace a la página de inicio
  • Debes informar al usuario de una manera muy cortes que la página que busca no está disponible.

Las recomendaciones antes mencionadas no son reglas incondicionales de las páginas 404. Todo dependerá del tipo de audiencia del sitio web. Para una tienda en línea es relevante agregar una línea o campo de búsquedas, mientras que un sitio web que ofrece servicios puede colocar su contacto.

 

Hotjar 404 error

 

404 error on hotjar website

 

GitHub 404 error

 

404 error on Github

 

Facebook 404 error

 

404 error on facebook

 

Ahrefs 404 error

 

404 error on ahrefs

 

Semrush 404 page

 

404 error on Semrush

Revise su sitio web en busca de errores

No limits! Upgrade your account to crawl this domain

Check your website SEO performance

Get a personalized checklist on how to improve your website to rank higher on Google

No limits! Upgrade your account to crawl this domain
close

Reset Password

Enter your e-mail to reset your password

Your email

Password Reset Sent!

Please check your inbox for instructions on how to reset your password. If you don't get an email, please check your SPAM folder. letter icon

Your password has been reset successfully!

We’ve just sent a verification letter to . Please follow the link in this letter to verify your mailbox and start your free trial. In case you don’t see the letter, please check your SPAM folder.

Thank you for registration!

We are redirecting you to PayPal

Sitechecker can’t crawl this website, because the home page responds HTTP status code.
This can happen for several reasons. Please, enter a working website or make this website accessible to the Sitechecker bot.
Sitechecker can’t crawl this website, because it has too many redirects.

Often this is the result of competing redirects, one trying to force HTTPS (SSL) and another redirecting back to HTTP (non-SSL), or between www and non-www forms of the URL.

Please, contact your hosting provider or web developer to fix this issue or paste another website.

Sitechecker can’t check this website, because the home page responds HTTP status code.

Domain name
redirects to
{domain_200}