I 7 KPI del sito web che ogni imprenditore dovrebbe conoscere – non è richiesta alcuna laurea in informatica
I log del server mostrano quali richieste raggiungono effettivamente il server web. Per le PMI, rappresentano uno strumento diagnostico efficiente in termini di dati per individuare errori, traffico di bot, attività di crawling e prestazioni, ma non sostituiscono l'analisi di marketing.

I log del server sono registrazioni generate automaticamente dal server web che documentano tecnicamente ogni richiesta al tuo sito web. Per le PMI, i log del server rappresentano quindi uno strumento diagnostico efficiente in termini di dati, ma non sostituiscono un'analisi di marketing completa.

Nei progetti con piccole e medie imprese, osservo ripetutamente lo stesso schema: lo strumento di statistica mostra valori in calo, ma la causa spesso è più complessa. Vecchi URL non portano da nessuna parte, i reindirizzamenti sono configurati in modo errato, i bot generano traffico o le pagine importanti vengono visitate raramente dai crawler. È proprio in questi casi che i file di log si rivelano utili, perché offrono una visione più precisa della realtà tecnica rispetto alle dashboard grafiche.

Un log del server non mostra ciò che pensa un essere umano. Un log del server mostra ciò che è stato effettivamente richiesto al server web.

Log dei server per le PMI: definizione e vantaggi

Un log di server è una registrazione tecnica delle richieste a un server web. Quando un browser, un crawler di un motore di ricerca, un sistema di monitoraggio o un bot richiede un file, una pagina, un file CSS, un file immagine o un URL API, il server web scrive questa richiesta in un file di log, a seconda della sua configurazione.

I formati tipici sono i log di Apache per i server web Apache e i log di Nginx per i server web Nginx. Entrambe le varianti possono essere configurate in modo diverso, ma in genere contengono informazioni di base simili. L'analisi dei file di log trasforma questi dati grezzi in informazioni utili per aspetti tecnici, SEO, sicurezza e monitoraggio del sito web.

I campi tipici presenti nei log del server includono:

  • Indirizzo IP: L'indirizzo di rete da cui ha origine la richiesta.
  • Marca temporale: L'ora esatta della richiesta.
  • URL richiesto: La pagina o il file a cui si è acceduto.
  • Metodo HTTP: Ad esempio, GET o POST.
  • Codice di stato HTTP: La risposta del server, approssimativamente 200, 301, 404 o 500.
  • User-Agent: L'identificativo del browser, del crawler o del bot.
  • Referente: L'URL precedente, se il browser trasmette queste informazioni.
  • Quantità di dati trasferiti: Quanti byte sono stati inviati.
  • Tempo di risposta: Quanto tempo ha impiegato il server per rispondere, supponendo che questa misurazione sia attiva.

Un codice di stato HTTP è un codice di risposta standardizzato a tre cifre proveniente dal server. La specifica HTTP RFC 9110 definisce, tra le altre cose, le classi 2xx per le risposte positive, 3xx per i reindirizzamenti, 4xx per gli errori del client e 5xx per gli errori del server. Fonte: Redattore RFC.

Come l'analisi dei file di log può esserti d'aiuto nella vita di tutti i giorni.

Una buona analisi dei file di log per le PMI non è fine a se stessa. Il vantaggio si manifesta quando si pongono domande specifiche. Nel nostro lavoro su Webdesign und Entwicklung Non utilizziamo i dati di log in sostituzione della strategia, bensì come livello di diagnostica tecnica sottostante al sito web.

I log del server possono aiutarti a rendere visibili questi punti:

  • Trova gli errori 404: È possibile identificare URL obsoleti, link non funzionanti, immagini mancanti, reindirizzamenti errati e file che non esistono più.
  • Rileva 500 errori: Troverai errori del server che gli utenti spesso percepiscono semplicemente come "il sito web non si carica".
  • Valutare la scansione: Puoi vedere quali pagine vengono richieste regolarmente dai bot dei motori di ricerca e quali invece compaiono raramente. Se vuoi approfondire l'argomento: Crawling è la navigazione automatica dei siti web da parte di bot.
  • Stima del traffico generato dai bot: È possibile riconoscere se un numero insolitamente elevato di richieste proviene da bot, strumenti di scraping o sistemi automatizzati.
  • Identificazione dei colli di bottiglia nelle prestazioni: Si riscontrano URL lenti ricorrenti o tempi di risposta anomali.
  • Rendere visibili gli schemi di sicurezza: Noterete tentativi di accesso ripetuti, chiamate a percorsi sospetti o richieste massicce di file di sistema inesistenti.
  • Verifica i reindirizzamenti: È possibile verificare se le vecchie pagine importanti reindirizzano correttamente alle nuove destinazioni o se i visitatori finiscono in vicoli ciechi.

Soprattutto durante il rilancio di un sito web, l'analisi dei log del server si rivela spesso molto utile. Una dashboard di analisi potrebbe mostrare solo un calo delle visite. I dati dei log, tuttavia, rivelano che Googlebot continua a visitare vecchi URL, che mancano i reindirizzamenti 301 o che una pagina prodotto genera errori 500.

Cosa non possono fare i log del server

I log del server documentano le richieste al server, ma non l'intento completo dell'utente. Questa distinzione è fondamentale per evitare di trarre conclusioni di marketing errate dai dati tecnici.

I log del server non sono affidabili:

  • Identificare i singoli individui: Un indirizzo IP può essere utilizzato da più persone, dispositivi o reti.
  • Descrivi le sessioni pulite: I file di registro non riconoscono automaticamente la connessione tra le visualizzazioni multiple di pagine da parte di una singola persona.
  • Spiegazione del percorso del cliente: Il percorso che va dal primo contatto alla richiesta di informazioni rimane incompleto senza un'ulteriore logica di misurazione.
  • Misurare la psicologia dell'utente: I dati di registro non mostrano perché qualcuno smette, esita o perde fiducia.
  • Sostituisci completamente il monitoraggio delle conversioni: Ogni richiesta, acquisto o obiettivo relativo a un modulo richiede un proprio livello di misurazione e valutazione.
  • Eseguire un'attribuzione di marketing accurata: I dati relativi al referrer sono spesso incompleti, troncati o limitati dai meccanismi del browser e della privacy.

Se vuoi prendere decisioni di marketing, hai comunque bisogno di una solida strategia di misurazione. Analisi di marketing Ciò significa valutare i dati di marketing in modo strutturato in modo da poter prendere decisioni migliori su canali, campagne, contenuti e BudgetPotrebbe capitare di incontrarli. I dati di registro forniscono un contesto tecnico, ma non una spiegazione completa.

Minimizzazione dei dati: perché i log del server sono utili

I log dei server possono rappresentare un elemento fondamentale per il risparmio di dati nelle PMI, poiché spesso non contengono script di tracciamento aggiuntivi, reti pubblicitarie o fornitori terzi.Cookies Si presentano. Tuttavia, non sono automaticamente esentati dalla protezione dei dati.

Ai sensi dell'articolo 4, paragrafo 1, del GDPR, i dati personali sono informazioni riguardanti una persona fisica identificata o identificabile. Il considerando 30 del GDPR menziona esplicitamente gli indirizzi IP come identificatori online che possono essere utilizzati per l'identificazione, in particolare in combinazione con altre informazioni. Fonte: EUR-Lex.

In termini pratici, ciò significa che i file di log del server possono contenere dati personali. Pertanto, è opportuno chiarire con il proprio provider di hosting, il responsabile della protezione dei dati e il consulente legale locale quali log vengono memorizzati, perché vengono memorizzati, chi vi ha accesso, per quanto tempo vengono conservati e se gli indirizzi IP possono essere anonimizzati o pseudonimizzati.

I principi del GDPR sono semplici ma importanti: limitazione delle finalità, limitazione della conservazione, restrizione dell'accesso e minimizzazione dei dati. Se desideri approfondire il tema del tracciamento sui siti web e del consenso, il nostro articolo su [argomento mancante] è un'ottima lettura. Monitoraggio GDPR per le PMI.

Minimizzare i dati non significa non misurare assolutamente nulla. Significa misurare solo ciò che è realmente necessario e limitare consapevolmente la quantità di dati raccolti.

Classificazione corretta del traffico user-agent, crawler e bot

Lo user agent è un identificatore testuale che un browser, un crawler o un bot utilizza per comunicare al server chi sta presumibilmente effettuando la richiesta. Un Googlebot, un Bingbot, un browser su uno smartphone o uno strumento di monitoraggio possono inviare ciascuno le proprie informazioni di user agent.

Lo user agent è utile, ma può essere manipolato. Un bot di spam può spacciarsi per Googlebot. Pertanto, lo user agent da solo non è sufficiente per un rilevamento affidabile dei bot.

Una valutazione più affidabile si ottiene attraverso diversi segnali:

  • Indirizzo IP e intervalli IP: L'indirizzo IP corrisponde alle reti note del crawler specificato?
  • Verifica DNS: È possibile verificare in modo plausibile l'esistenza del bot tramite DNS inverso e DNS diretto?
  • Comportamento durante lo strisciamento: Il bot recupera le pagine in modo strutturato o genera traffico aggressivo?
  • robots.txt - Rispetto: Il bot rispetta le tue regole di scansione? robots.txt Questo è il file che si utilizza per specificare le regole che i crawler devono applicare durante la scansione.
  • Schema del codice di stato: Il bot sta generando un numero insolitamente elevato di errori 404, 403 o 500?
  • frequenza: Si tratta di migliaia di richieste in un breve lasso di tempo, oppure di un traffico costante e continuo per un periodo prolungato?

Google documenta i crawler ufficiali di Google e descrive come verificarne l'autenticità tramite un elenco di indirizzi IP o un controllo DNS. Fonte: Google Search CentralCiò è particolarmente rilevante per le PMI se il traffico dei bot sovraccarica improvvisamente le prestazioni del server o se i contenuti importanti non vengono indicizzati correttamente.

Log del server e statistiche del sito web senza eccessi di tracciamento

Molte piccole imprese desiderano sapere se il loro sito web funziona senza dover ricorrere a un sistema di tracciamento eccessivamente complesso. È un desiderio comprensibile. A mio avviso, la domanda giusta non è "Come possiamo misurare il più possibile?", bensì "Quali dati ci servono per prendere decisioni migliori?".

I log del server rispondono a domande tecniche:

  • Quali pagine vengono effettivamente richieste?
  • Quali URL stanno causando errori?
  • Quali bot visitano il sito web?
  • Quali file generano un carico elevato?
  • Quali tempi di risposta superano regolarmente la norma?
  • Quali reindirizzamenti non funzionano correttamente?

I sistemi di analisi hanno maggiori probabilità di rispondere a domande di marketing:

  • Quale campagna genera richieste qualificate?
  • Quale landing page è più convincente?
  • Quali contenuti supportano le decisioni di acquisto?
  • Quale gruppo target risponde a quale messaggio?
  • Quali fasi del funnel rallentano la conversione?

Entrambi possono essere utili, ma servono a scopi diversi. I dati tecnici aiutano a ridurre gli attriti, mentre i dati di marketing aiutano a comprenderne l'impatto. Mescolandoli, si finisce spesso per avere numeri apparentemente precisi, ma che portano a decisioni errate.

Lista di controllo per le PMI: cosa verificare mensilmente

L'analisi dei file di log non deve essere complicata. Per molte PMI, una semplice routine mensile è sufficiente, riducendo i rischi tecnici e rendendo tangibile il monitoraggio del sito web.

  • Verifica gli URL 404: Quali pagine mancanti vengono consultate frequentemente? Reindirizzare opportunamente gli URL obsoleti e importanti.
  • Visualizza i bot migliori: Quali crawler e bot generano il maggior numero di richieste?
  • Controllare i picchi di traffico anomali: Questi picchi improvvisi sono causati da campagne reali, bot o schemi di attacco?
  • Identificazione dei codici 500 più comuni: Quali siti web o script stanno causando errori del server?
  • Controlla le pagine importanti per la scansione: Le pagine dei servizi centrali, le pagine relative alle sedi o le landing page vengono visitate regolarmente dai motori di ricerca?
  • Verifica i tempi di risposta: Quali URL presentano tempi di risposta notevolmente lenti?
  • Visualizza i modelli di referrer: Sono presenti link sospetti provenienti da domini spam o da fonti insolite?
  • Limita lo spazio di archiviazione dei log: Non conservare i registri più a lungo del necessario e documenta il loro scopo.
  • Regole di accesso: Non tutti i membri del team hanno bisogno di accedere ai dati di registro completi.
  • Verifica la configurazione dell'hosting: Determina se i log di Apache o i log di Nginx sono attivi, dove si trovano e come vengono gestiti durante la rotazione.

La tabella di marcia di 90 giorni per la pulizia dei log dei server

Quando si tratta di principi fondamentali del digitale, preferisco lavorare con cicli di 90 giorni perché le piccole imprese non hanno bisogno di infinite fasi di analisi. Hanno bisogno di chiarezza, responsabilità e routine realizzabili.

I primi 30 giorni: Creare una base di dati

Nei primi 30 giorni, devi stabilire quali log vengono generati dal tuo provider di hosting. Devi verificare se sono disponibili l'indirizzo IP, la data e l'ora, l'URL, il codice di stato HTTP, l'agente utente, il referrer e il tempo di risposta. Allo stesso tempo, devi definire lo scopo di questi log: diagnostica tecnica, sicurezza, prestazioni e monitoraggio della scansione.

Anche il quadro normativo in materia di protezione dei dati è fondamentale. È necessario definire chi ha accesso ai dati, per quanto tempo vengono conservati e se è possibile ricorrere all'anonimizzazione o alla pseudonimizzazione.

Dopo 60 giorni: valutare i modelli anziché i singoli eventi.

Dopo 60 giorni, inizierai a riconoscere gli errori ricorrenti. Un singolo errore 404 è normale. Centinaia di accessi a una vecchia pagina di offerta sono un chiaro segnale di allarme. Un singolo errore 500 potrebbe essere casuale. Errori 500 ricorrenti in un modulo rappresentano un problema per l'azienda.

In questa fase, si valuta anche oggettivamente il traffico dei bot: quali bot sono desiderati, quali sono neutri e quali generano un carico eccessivo o comportano rischi per la sicurezza?

Dopo 90 giorni: definire il monitoraggio e le responsabilità.

Dopo 90 giorni, dovrebbe essere chiaro chi sarà responsabile dei controlli mensili, dell'identificazione delle soglie critiche e della determinazione delle azioni necessarie. Le buone procedure sono semplici: controllare l'elenco degli errori, l'elenco dei bot, la scansione delle pagine importanti, le anomalie nelle prestazioni e le politiche di privacy e conservazione dei dati.

Se il tuo sito web deve essere un sistema strategico e non solo un biglietto da visita digitale, allora questa igiene tecnica è essenziale. È proprio per questo che in Berger+Team integriamo strategia, sito web, tecnologia e marketing, invece di affiancare semplicemente singole misure.

Quando vale la pena ricorrere al supporto professionale

Non è necessario un supporto esterno per ogni file di log. Una consulenza professionale è consigliabile se il tuo sito web ha molte sottopagine, se è imminente un rilancio, se la SEO è importante, se si verificano ripetutamente errori tecnici o se i bot stanno avendo un impatto significativo sul tuo sito web.

In queste situazioni, un'analisi professionale risulta particolarmente utile:

  • Hai perso la visibilità dopo un riavvio.
  • Ricevi molti errori 404, ma non ne conosci la causa.
  • Il tuo sito web è lento, nonostante i test classici non abbiano rilevato anomalie.
  • Google non indicizza le pagine importanti, oppure lo fa con un certo ritardo.
  • Stai riscontrando un traffico insolito di bot sul tuo hosting.
  • Desideri configurare le statistiche del sito web in modo più efficiente in termini di dati.
  • È necessaria una chiara distinzione tra log del server, analisi e monitoraggio delle conversioni.

Per me, il punto cruciale è questo: l'analisi deve portare a decisioni migliori. La tecnologia non deve essere fine a se stessa. Un buon sito web rafforza il posizionamento, alleggerisce il carico di lavoro del team e rende la propria offerta più visibile.

FAQ: Log del server, protezione dei dati e statistiche del sito web

I log del server sono conformi al GDPR?

I log del server possono essere utilizzati in conformità al GDPR se lo scopo, la base giuridica, l'accesso, il periodo di conservazione e la minimizzazione dei dati sono chiaramente definiti. Poiché gli indirizzi IP possono essere considerati dati personali, è opportuno coordinare l'implementazione specifica con il proprio fornitore di hosting e un consulente per la protezione dei dati.

I log del server possono sostituire Google Analytics, Matomo o altri strumenti di analisi?

No, i log del server non sostituiscono un'analisi di marketing completa. Mostrano le richieste tecniche al server web, ma non le sessioni affidabili, la psicologia dell'utente o l'attribuzione completa delle conversioni.

Perché vedo più accessi nei log del server che in Analytics?

I log del server registrano anche bot, crawler, file, immagini, script e richieste tecniche, che gli strumenti di analisi spesso non conteggiano come visite alle pagine. Inoltre, i blocchi di tracciamento, i rifiuti di consenso e i meccanismi di protezione del browser possono ridurre i dati analitici.

Come posso identificare i bot nei log del server?

È possibile identificare i bot tramite il loro user agent, l'indirizzo IP, la frequenza, il comportamento di scansione, i modelli dei codici di stato e il modo in cui interagiscono con il file robots.txt. Il solo user agent non è sufficiente perché un bot può falsificare queste informazioni.

Per quanto tempo devono essere conservati i log del server?

Non esiste un periodo di conservazione dei dati universalmente applicabile e sensato per tutte le aziende, poiché finalità, rischi, hosting e quadro giuridico variano. Ai fini della minimizzazione dei dati, è consigliabile conservare i log solo per il tempo strettamente necessario a fini di sicurezza, analisi degli errori e monitoraggio del sito web.

Quali errori posso individuare più rapidamente analizzando i file di log?

Il modo più rapido per individuare gli errori 404 più comuni, gli errori 500 ricorrenti, i reindirizzamenti errati e il traffico sospetto generato dai bot è quello di cercare gli errori che si verificano frequentemente, come gli errori 404 e gli errori 500 ricorrenti, e altri problemi simili. Questi errori hanno spesso un impatto economico significativo perché incidono negativamente sulla visibilità, sulla fiducia e sulle richieste dei clienti.

L'analisi dei log del server è utile solo per i siti web di grandi dimensioni?

No, anche i siti web di piccole dimensioni traggono vantaggio dall'analisi dei log del server se l'obiettivo è generare richieste di informazioni, prenotazioni o aumentare la visibilità. Le PMI, in particolare, possono utilizzarla per identificare problemi tecnici che spesso rimangono nascosti nei normali strumenti di analisi.

La mia conclusione

I log del server offrono alle PMI una visione diretta della realtà tecnica di un sito web. Mostrano cosa sta succedendo sul server web: richieste, errori, bot, crawling, reindirizzamenti e tempi di risposta. È proprio per questo che sono preziosi per la diagnostica, il monitoraggio del sito web e la qualità tecnica.

I log del server non costituiscono un modello esplicativo completo per il marketing. Non spiegano automaticamente perché qualcuno acquista, abbandona un sito o sviluppa fiducia. Se si desiderano statistiche sul sito web senza un eccessivo tracciamento, la soluzione migliore è solitamente una combinazione mirata: log tecnici efficienti in termini di dati, obiettivi di marketing chiari e solo il tracciamento effettivamente necessario.

Florian Berger
Bloggerei.de