Hoe werkt de Referer-header?
Klik je op een link, dan bevat de Referer het adres van de pagina met die link. Laadt een pagina een afbeelding of script van een ander domein, dan bevat de Referer het adres van de pagina die dat bestand gebruikt. Een ankerdeel achter een hekje (#sectie) en inloggegevens gaan nooit mee.
Hoeveel de browser meestuurt, bepaalt de Referrer-Policy. Zonder eigen instelling geldt sinds een aanpassing van de specificatie in november 2020 strict-origin-when-cross-origin. Daarvoor was no-referrer-when-downgrade de standaard. De huidige standaard werkt zo:
- Binnen dezelfde origin: het volledige adres, met pad en querystring. Protocol, (sub)domein en poort zijn dan gelijk.
- Naar een andere origin, van HTTPS naar HTTPS: alleen de origin, zoals
https://www.example.nl/. Ook een ander subdomein is een andere origin. - Van HTTPS naar HTTP: geen Referer.
Referer: https://www.example.nl/
Referrer-Policy: strict-origin-when-cross-origin
Wat doet Google Analytics met de referrer?
Bij elke paginaweergave stuurt GA4 het vorige adres mee als parameter page_referrer. Bij de start van een sessie bepaalt de referrer, samen met gclid en UTM-parameters, waar het bezoek vandaan komt. Zo ontstaan onder meer deze kanalen:
- Referral: bezoekers via gewone links op andere sites of apps, zoals blogs en nieuwssites. Advertenties tellen hier niet mee.
- AI Assistant: bezoekers uit bronnen als ChatGPT, Gemini en Copilot. GA4 herkent die aan de referrer. AI Overviews en AI Mode van Google vallen hier niet onder.
- Direct: bezoekers die via een opgeslagen link komen of je URL intypen.
Verkeer vanaf je eigen domein telt GA4 niet als nieuwe verwijzer. Domeinen die geen echte bron zijn, zoals een externe betaalpagina waarvandaan klanten terugkeren, zet je op de lijst met ongewenste verwijzingen. Per datastream kan dat voor maximaal 50 domeinen.
Voorbeeld: verwijzend verkeer bij een webwinkel
Kaaswinkel De Graskaas uit Gouda krijgt een vermelding met link op een foodblog. In GA4 verschijnt dat bezoek als foodblog.nl / referral. Omdat de browser tussen twee sites standaard alleen het domein meestuurt, ziet de winkel niet welk artikel de bezoekers stuurde. Daarvoor zou de blogger UTM-tags moeten gebruiken.
Na het afrekenen komen klanten terug van de pagina van de betaalprovider. Zonder aanpassing telt GA4 dat als nieuwe referral, en krijgt de betaalprovider de verkoop. De winkel zet dat domein daarom op de lijst met ongewenste verwijzingen.
Veelgestelde vragen over Referrer
Waarom heet de header Referer en niet Referrer?
De headernaam is een spelfout van het Engelse woord referrer. Die naam is gebleven. De header Referrer-Policy schrijf je wel met dubbele r.
Waarom zie ik soms alleen een domein als referrer?
Komt een bezoeker van een andere site, dan sturen browsers standaard alleen het domein mee. Het pad en de querystring blijven weg. Zo lekt er minder informatie uit adressen.
Wat is een referral in Google Analytics?
Een referral is een bezoek via een gewone link op een andere site of app, zoals een blog of nieuwssite. Advertentieklikken tellen niet mee. GA4 toont het domein van die site als bron.