Analisi dei log

L'analisi dei log (log file analysis) è l'esame dei log di accesso registrati dal server per ogni richiesta al sito. A differenza dei dati campionati di Google Search Console, i log mostrano **ogni** visita dei bot di ricerca: danno il quadro completo della scansione e aiutano a ottimizzare il crawl budget.

Perché analizzare i log

I log del server contengono ogni richiesta al tuo server: di persone, bot e API. Per la SEO contano soprattutto i record dei bot di ricerca (Googlebot, Yandex Bot). Analizzarli dà dati non filtrati, a differenza dei report campionati di GSC o Yandex.Webmaster.

Cosa rivelano i log

  • Quali pagine i bot visitano più spesso
  • Quali pagine i bot ignorano (anche se sono in sitemap)
  • I codici di risposta HTTP (200, 404, 500) per richiesta
  • Frequenza di scansione e data dell'ultima scansione
  • Quali bot colpiscono il sito (googlebot, yandex, bing, ahrefs ecc.)

Crawl budget e pagine nascoste

Un caso d'uso cruciale è rilevare le pagine orfane. Se un bot trova una pagina via link diretto da un altro sito o da una vecchia sitemap, ma nessun link interno la punta, i log lo mostrano. Queste pagine sprecano crawl budget senza portare valore.

L'unica verità sta nei log del server. GSC mostra dati campionati. I log mostrano ogni singolo colpo dei bot.
Senza analisi dei log non sai quali pagine il bot considera «zombie» e quanto budget si spreca in richieste inutili (404, 302, scansione ripetuta di parametri).

FAQ

Dove prendo i log?
I log stanno sul tuo server (di solito /var/log/nginx o /var/log/apache2). I pannelli di hosting (cPanel, ISPmanager) spesso danno accesso ai log di dominio.
Ogni quanto analizzare i log?
Siti grandi (100.000+ pagine): ogni mese. Siti piccoli: ogni trimestre. Conserva almeno 2 mesi di log per il confronto.
Serve sapere programmare?
L'analisi di base (frequenza delle richieste, codici di stato) si fa in Excel. L'analisi profonda richiede parsing (awk, Python) o strumenti specializzati (Logaholic, ELK Stack).