Analisi dei file di log per la SEO: Cos'è e come si fa

Carlos Silva

ago 02, 20244 min di lettura
Analisi dei file di log per la SEO
Condividi

INDICE

Per rendere i nostri contenuti accessibili a un maggior numero di utenti abbiamo tradotto questo articolo dall'inglese utilizzando la traduzione automatica. Clicca qui per leggere l'articolo originale. Se noti qualche problema con i contenuti, non esitare a contattarci all'indirizzo report-osteam@semrush.com.

Cosa sono i file di log?

Un file di log è un documento che contiene informazioni su ogni richiesta effettuata al tuo server. E dettagli su come le persone e i motori di ricerca interagiscono con il tuo sito. 

Ecco come si presenta un file :

un esempio di documento di log

Come puoi vedere, i file di log contengono una grande quantità di informazioni. Quindi, è importante capirli e capire come utilizzare queste informazioni.

In questa guida vedremo come:

Suggerimento: Crea un account Semrush gratuito (non è necessaria la carta di credito) per seguirci. 

Cos'è l'analisi dei file di log?

L'analisi dei file di log è il processo di download e verifica dei file di log del tuo sito per identificare in modo proattivo bug, problemi di crawling e altri problemi tecnici SEO

Il file di log del tuo sito è memorizzato sul tuo server. E registra ogni richiesta che riceve da persone, motori di ricerca e altri bot. 

Analizzando questi log, puoi vedere come Google e gli altri motori di ricerca interagiscono con il tuo sito. Inoltre, identifichiamo e risolviamo qualsiasi problema che possa influire sulle prestazioni del tuo sito e sulla sua visibilità nei risultati di ricerca.

A cosa serve l'analisi dei file di log nella SEO?

L'analisi dei file di log è un gioco da ragazzi per migliorare la tua SEO tecnica.

Perché?

Perché ti mostra come Google effettua il crawling del tuo sito. E quando saprai come Google effettua il crawling del tuo sito, potrai ottimizzarlo per ottenere migliori prestazioni organiche. 

Ad esempio, l'analisi dei file di log può aiutarti:

  • Vedi la frequenza con cui Google effettua il crawling del tuo sito (e delle sue pagine più importanti)
  • Individua le pagine che Google scansiona di più
  • Monitora i picchi e i cali di frequenza delle strisciate.
  • Misura la velocità di caricamento del tuo sito per Google
  • Controlla i codici di stato HTTP per ogni pagina del tuo sito
  • Scopri se hai problemi di crawl o di reindirizzamenti

In breve: l'analisi dei file di log ti fornisce dati che puoi utilizzare per migliorare la SEO del tuo sito. 

Come analizzare i file di log

Ora che abbiamo dato un'occhiata ad alcuni dei vantaggi dell'analisi dei file di log nella SEO, vediamo come farla. 

Vedrai:

  • Il file di log del tuo sito web
  • Accesso a un analizzatore di file di log

Nota: ti mostreremo come effettuare un'analisi dei file di log utilizzando l'Analizzatore di file di log di Semrush.

File di log di accesso

Per prima cosa, devi ottenere una copia del file di log del tuo sito. 

I file di log vengono memorizzati sul tuo server web. E per scaricarne una copia devi avere accesso al sito. Il modo più comune di accedere al server è attraverso un client FTP (File Transfer Protocol) come FileZilla

Puoi scaricare gratuitamente FileZilla dal suo sito web.

scarica FileZilla gratis

Dovrai impostare una nuova connessione al tuo server utilizzando il client FTP e autorizzarla inserendo le tue credenziali di accesso.

Una volta effettuata la connessione, dovrai trovare il file di log del server. La posizione dipende dal tipo di server. 

Ecco tre dei server più comuni e le posizioni in cui puoi trovare i log:

  • Apache: /var/log/access_log
  • Nginx: logs/access.log
  • IIS: %SystemDrive%\¿inetpublogs¿LogFiles

Ma recuperare il file di log del tuo sito non è sempre così semplice. 

Le sfide più comuni includono:

  • Scoprire che i file di log sono stati disabilitati da un amministratore del server e non sono disponibili
  • File di dimensioni enormi
  • File di log che memorizzano solo dati recenti (basati su un numero di giorni o di voci, detti anche "hits")
  • Dati parziali se utilizzi più server e reti di distribuzione dei contenuti (CDN)

Detto questo, puoi risolvere facilmente la maggior parte dei problemi collaborando con uno sviluppatore o un amministratore di server. 

E se non hai accesso al server, dovrai comunque parlare con il tuo sviluppatore o con il team IT. Per far sì che condividano una copia. 

Analizzare i file di log

Ora che hai il tuo file di log, è il momento di analizzarlo. 

Puoi analizzare i file di log manualmente utilizzando Google Sheets e altri strumenti. Ma è stancante. E può diventare disordinato. Rapidamente. 

Ti consigliamo di utilizzare il nostro Analizzatore di file di log

Per prima cosa, assicurati che il tuo file di log sia non archiviato e nel formato access.log, W3C o Kinsta. 

Quindi, trascinalo e rilascialo nello strumento e clicca su "Start Log File Analyzer". 

Strumento di analisi dei file di log

Vedrai un grafico che mostra l'attività di Googlebot. 

Mostra le visite giornaliere, la ripartizione dei diversi codici di stato e i diversi tipi di file richiesti. 

Sezione "Attività di Googlebot" nello strumento Analizzatore file di log

Puoi utilizzare queste informazioni per capire:

  • Quante richieste Google fa al tuo sito ogni giorno
  • La ripartizione dei diversi codici di stato HTTP trovati al giorno 
  • Una suddivisione dei diversi tipi di file scansionati ogni giorno 

Se scorri verso il basso, vedrai una tabella con gli approfondimenti per pagine e cartelle specifiche.

Tabella "Hits per pagine" nello strumento Analizzatore file di log

Puoi ordinare in base alla colonna "Frequenza di crawling" per vedere come Google sta spendendo il suo budget di crawling. 

Colonna "Crawl Frequency" evidenziata nella tabella

Oppure, clicca sul pulsante "Codici di stato incoerenti" per vedere i percorsi con codici di stato incoerenti.

Come il passaggio da un codice di stato 404 che indica che la pagina non può essere trovata a un codice di stato 301 che indica un reindirizzamento permanente. 

un esempio della sezione "Codici di stato incoerenti".

L'utilizzo di questo strumento rende l'analisi dei log dei server semplice e immediata. In questo modo puoi dedicare tempo all'ottimizzazione del sito e non all'analisi dei dati.

Assicurarsi che la crawlabilità sia una priorità

Ora sai come accedere e analizzare il tuo file di log. Ma non finisce qui. 

Devi adottare misure proattive per assicurarti che il tuo sito sia ottimizzato per la crawlabilità. 

Questo significa fare un po' di SEO avanzato e di auditing del tuo sito per ottenere ancora più dati. 

Ad esempio, puoi eseguire il controllo del tuo sito attraverso Site Audit per visualizzare una dashboard con importanti raccomandazioni come questa:

Cruscotto "Panoramica" nello strumento Audit del sito

Vai alla scheda "Problemi" e seleziona "Crawlability" nel menu a tendina "Category". 

filtrare "Crawlability" nel menu a tendina "Category" dello strumento Site Audit

Questi sono tutti i problemi che influenzano la crawlabilità del tuo sito. 

Se non sai cosa significa un problema o come risolverlo, clicca su "Perché e come risolverlo" per saperne di più. 

un esempio di sezione "Perché e come risolverlo" che spiega l'errore 4xx e come risolverlo

Esegui un controllo come questo su base mensile. E risolvi tutti i problemi che si presentano. 

Devi assicurarti che Google e gli altri motori di ricerca possano scansionare e indicizzare le tue pagine web per classificarle.

Condividi
Author Photo
Carlos Silva is a content marketer with over 10 years of experience in writing, content strategy, and SEO. At Semrush, he’s involved in research, editing, and writing for the English blog. He also owns Semrush’s Educational Newsletter (4M+ subscribers).