Il referrer è l’indirizzo della pagina web dalla quale un utente è arrivato a una determinata risorsa, trasmesso dal browser al server di destinazione attraverso l’intestazione HTTP Referer. In ambito SEO rappresenta una delle fonti di informazione più utilizzate per ricostruire il percorso di navigazione di un visitatore e per comprendere quali siti, motori di ricerca o piattaforme social generano traffico verso un determinato contenuto.

Quando un utente clicca un collegamento ipertestuale, il browser può includere nella richiesta HTTP l’URL della pagina di provenienza. Il server che riceve la richiesta può registrare questo dato nei propri file di log oppure renderlo disponibile a strumenti di analisi come Google Analytics. Per chi si occupa di ottimizzazione per i motori di ricerca, il referrer costituisce quindi un indicatore concreto dell’origine del traffico e della qualità delle fonti che rimandano a un sito.

Come funziona il referrer a livello tecnico

Il referrer viaggia all’interno dell’intestazione HTTP denominata Referer, termine storicamente scritto con un errore ortografico che è stato mantenuto negli standard per motivi di compatibilità. Quando il browser effettua una richiesta verso un server, può aggiungere questa intestazione indicando l’URL completo o parziale della pagina di provenienza.

Il comportamento non è uniforme: dipende dalle impostazioni del browser, dal protocollo utilizzato e dalle direttive di sicurezza applicate dal sito di origine. Se la navigazione avviene da una pagina protetta con HTTPS verso una pagina in HTTP, molti browser non trasmettono il referrer per ragioni di sicurezza. Allo stesso modo, l’utente può configurare il proprio browser per non inviare alcuna informazione di provenienza.

Differenza tra referrer e user agent

Mentre il referrer indica la pagina di provenienza, lo user agent identifica il software, il sistema operativo e il dispositivo utilizzati dal visitatore. Entrambi compaiono nelle intestazioni HTTP, ma assolvono a funzioni diverse: il primo riguarda il contesto di navigazione, il secondo le caratteristiche tecniche del client.

Tipologie di referrer nel traffico web

Il traffico in entrata verso un sito può essere classificato in base alla natura del referrer. Questa distinzione è fondamentale per interpretare correttamente i dati di analytics e per pianificare le strategie SEO.

Si parla di referrer organico quando la provenienza è un motore di ricerca, di referrer social quando l’origine è una piattaforma come un social network, di referrer diretto quando l’intestazione è assente o non specificata. Esistono poi i referrer interni, generati dalla navigazione tra le pagine dello stesso sito.

Referrer organico e referrer a pagamento

Il referrer organico proviene dai risultati non sponsorizzati dei motori di ricerca, mentre quello a pagamento deriva da annunci pubblicitari. Distinguere le due tipologie è essenziale per valutare il ritorno sugli investimenti delle campagne e per separare le performance SEO da quelle pubblicitarie.

Referrer e strumenti di analisi

Gli strumenti di web analytics utilizzano il referrer per attribuire le visite alla corretta sorgente. Senza questa informazione, gran parte del traffico verrebbe classificato come diretto, rendendo difficile capire quali canali stanno effettivamente portando visitatori.

Nei report di analisi il referrer viene spesso aggregato per dominio di provenienza, consentendo di individuare i siti che generano il maggior numero di visite. Questa lettura aiuta a identificare opportunità di link building, partnership editoriali o correzioni di campagne mal configurate.

Tipo di referrerOrigine tipicaValore SEOAffidabilità del dato
OrganicoMotori di ricercaAltoElevata
SocialPiattaforme socialMedioVariabile
A pagamentoAnnunci pubblicitariMisurabileElevata
DirettoAssente o non specificatoIndeterminatoBassa
InternoPagine dello stesso sitoDiagnosticoElevata

Politiche di invio e controllo del referrer

I siti web possono controllare quante informazioni di provenienza vengono trasmesse attraverso la direttiva Referrer-Policy, un’intestazione HTTP che definisce il livello di dettaglio del referrer inviato. Le impostazioni possibili vanno dall’invio completo dell’URL alla totale assenza di informazione.

Questa possibilità nasce da esigenze di privacy: un URL può contenere parametri sensibili, percorsi di ricerca interni o identificatori di sessione che non dovrebbero essere condivisi con siti di terze parti. Una corretta configurazione della politica di invio protegge i dati degli utenti senza compromettere la misurazione del traffico.

Impatto della privacy sulla misurazione

Le normative sulla protezione dei dati personali hanno reso più frequente l’oscuramento parziale o totale del referrer. Di conseguenza, una quota crescente di traffico viene classificata come diretta o non attribuita, rendendo più complessa l’analisi delle fonti reali di visita.

Buone pratiche per gestire il referrer in ottica SEO

  1. Verificare periodicamente nei report di analytics la distribuzione delle sorgenti di traffico per individuare referrer inattesi o sospetti.
  2. Controllare che la direttiva di invio del referrer sia configurata in modo coerente con gli obiettivi di misurazione del sito.
  3. Analizzare i referrer esterni per identificare opportunità di collaborazione e link building di qualità.
  4. Distinguere con attenzione il traffico organico da quello diretto, evitando di attribuire erroneamente valore SEO a visite non qualificate.
  5. Monitorare i referrer interni per comprendere i percorsi di navigazione degli utenti all’interno del sito.
  6. Utilizzare parametri di tracciamento riconoscibili per le campagne, così da separare il traffico a pagamento da quello spontaneo.
  7. Documentare le modifiche alle politiche di invio del referrer, poiché possono alterare le serie storiche dei dati di analytics.
  8. Considerare l’oscuramento del referrer come fattore fisiologico e non come errore di configurazione del sito.

Domande frequenti sul referrer

Che cosa significa esattamente il termine referrer?

Indica l’indirizzo della pagina da cui un utente è arrivato a una risorsa web, trasmesso dal browser al server attraverso un’intestazione HTTP. In pratica, dice al sito di destinazione da dove proviene la visita.

Perché nei dati di analytics manca spesso il referrer?

Il referrer può essere assente per scelte di privacy del browser, per navigazione da pagine protette o per configurazioni che ne limitano l’invio. In questi casi la visita viene classificata come diretta.

Il referrer influisce direttamente sul posizionamento nei motori di ricerca?

Non è un fattore di ranking diretto, ma aiuta a comprendere quali fonti portano traffico e a valutare l’efficacia delle strategie di ottimizzazione. Le sue informazioni sono quindi utili in modo indiretto.

Qual è la differenza tra referrer e sorgente di traffico?

Il referrer è il dato tecnico trasmesso dal browser, mentre la sorgente di traffico è la categorizzazione che gli strumenti di analisi attribuiscono a quel dato. La seconda dipende dalle regole di classificazione dello strumento.

Si può bloccare l’invio del referrer?

Sì, attraverso la direttiva di politica del referrer o le impostazioni del browser. Il sito di origine può decidere quanto dettaglio condividere, fino a non inviare alcuna informazione.

Il referrer è un dato personale?

Può diventarlo se l’URL di provenienza contiene informazioni riconducibili a una persona, come parametri di ricerca o identificatori. Per questo le normative sulla privacy ne regolano il trattamento e la conservazione.