Sinds een tijdje gebruik ik steeds minder het zoekvakje in Firefox, en steeds vaker de ‘slimme’ adresbalk.
Als je daar iets intypt, ga je soms ook rechtstreeks naar de plek waar je wil zijn. Scheelt weer een paar klikken, handig.
Wat gebeurt er?
Ik kon het niet laten even onder de motorkap te kijken om te zien wat er gebeurt:
- De ingetikte tekst wordt gebruikt als zoekterm bij Google
- Google besluit (zwarte magie) of je de resultaatpagina ziet of wordt doorgestuurd
- Doorgestuurd? Dan word de bezoeker op de site gezien als rechtreeks verkeer
In de headers gaat dus de referer header verloren.
Normaal zoeken via Google en doorklikken op de resultaatpagina leidt tot:
Referer: http://www.google.nl/search?q=boerenverstand&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a
Via de Adresbalk echter, zie je in het verzoek:
GET /search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=boerenverstand HTTP/1.1 Host: www.google.com
En het antwoord is:
HTTP/1.1 302 Found Location: http://www.boerenverstand.org/
Vervolgens word je geredirect via een 302 en krijgt de ontvangende partij niet te zien dat de bezoeker stiekem toch via Google is gekomen.
Ook bij ‘gewone’ zoektermen
Dit gedrag zie ik niet alleen bij domeinnamen, maar ook bij wat langere zoektermen, waarbij het resultaat iets is waar je nooit op zou komen dit rechtstreeks in te tikken, zoals zoeken op bijvoorbeeld Stefan Pop:
GET /search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=stefan+pop HTTP/1.1 Host: www.google.com [..] HTTP/1.1 302 Found Location: http://www.comedytrain.nl/?over-Stefan-Pop/
Wederom: bij comedytrain wordt dit als rechtstreeks verkeer gezien.
Dus: webanalist, wees op je hoede. Je conclusie: ‘veel mensen hebben deze pagina/site gebookmarked‘ is misschien niet helemaal juist. Er kunnen blijkbaar wat zoekresultaten tussen het rechtstreekse verkeer zitten.
Slotvraag: hoe werkt dit bij andere Browsers? Iemand dit ooit uitgezocht? Laat het weten in de comments.