Saltar al contenido

Encuentra páginas rotas (404) con tus analíticas

Actualizado el 19 de octubre de 2026

Los enlaces rotos hacen perder visitantes silenciosamente: alguien sigue un enlace antiguo, llega a «página no encontrada» y se marcha. Los registros de tu servidor lo saben; tus analíticas normalmente no, porque una página 404 parece cualquier otra página.

Envía un evento desde la página 404

Añade una línea a tu plantilla de «no encontrado» para que cada visita a la misma envíe un evento con la dirección que ha fallado:

<script>
  window.addEventListener('load', function () {
    window.statsdot && window.statsdot.track('404', location.pathname);
  });
</script>

Dónde colocarlo:

  • WordPress: el archivo 404.php del tema (en un tema hijo), antes de get_footer().
  • Laravel: resources/views/errors/404.blade.php.
  • Next.js: app/not-found.tsx o pages/404.tsx, con la llamada dentro de un efecto.
  • Sitios estáticos: el archivo 404.html que sirve tu alojamiento.

Léelo

En el panel de eventos, haz clic en 404 para ver sus etiquetas: las direcciones rotas, ordenadas de más a menos visitadas. Filtra por ella para ver de dónde venían esos visitantes. Un referente apunta a un sitio con un enlace incorrecto; la búsqueda apunta a una página antigua que Google todavía indexa; directo suele significar un error tipográfico o un marcapáginas antiguo.

Corrige en este orden

  1. Direcciones con más visitantes.
  2. Direcciones a las que se llega desde otros sitios web: pídeles que corrijan el enlace o añade una redirección.
  3. Direcciones a las que se llega desde buscadores: redirígelas a la página activa más cercana.

Crea un objetivo para el evento 404 y el panel mostrará cuántos visitantes llegan a una página rota cada mes, para que puedas ver cómo se reduce la lista.