Vai al contenuto

Trova le pagine non esistenti (404) con la tua analisi web

Aggiornato il 19 ottobre 2026

I collegamenti interrotti fanno perdere visitatori in silenzio: qualcuno segue un vecchio link, arriva alla pagina "non trovata" e se ne va. I registri del tuo server lo sanno; la tua analisi web di solito no, perché una pagina 404 sembra una qualsiasi altra pagina.

Invia un evento dalla pagina 404

Aggiungi una riga al tuo template "non trovato", in modo che ogni visita invii un evento con l'indirizzo che ha fallito:

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

Dove inserirlo:

  • WordPress: nel file 404.php del tema (in un tema child), prima di get_footer().
  • Laravel: resources/views/errors/404.blade.php.
  • Next.js: app/not-found.tsx o pages/404.tsx, con la chiamata all'interno di un effetto.
  • Siti statici: il file 404.html servito dal tuo host.

Leggilo

Nel pannello degli eventi, fai clic su 404 per visualizzarne le etichette: gli indirizzi errati, ordinati per numero di visite. Filtra per questo valore per vedere da dove provenivano quei visitatori. Un referrer indica un sito con un link errato; la ricerca indica una pagina obsoleta che Google elenca ancora; l'accesso diretto spesso indica un errore di battitura o un vecchio preferito.

Correggi in questo ordine

  1. Indirizzi con il maggior numero di visitatori.
  2. Indirizzi raggiunti da altri siti web: chiedi loro di correggere il link o aggiungi un reindirizzamento.
  3. Indirizzi raggiunti tramite la ricerca: reindirizzali alla pagina attiva più vicina.

Crea un obiettivo per l'evento 404 e la dashboard mostrerà quanti visitatori incontrano una pagina non valida ogni mese, così potrai vedere l'elenco ridursi.