Referral spam – iedereen die regelmatig zijn webstatistieken checkt in Google Analytics, kent het verschijnsel waarschijnlijk. Ineens neemt het verkeer naar je website (ogenschijnlijk) op onverklaarbare wijze sterk toe. Of zie je dat je ontzettend veel bezoekers trekt uit landen als Rusland, Oekraïne of andere landen waar je je helemaal niet op richt. Een nadere analyse van je Google Analytics gegevens wijst uit dat het om verwijzingsverkeer gaat – dus verkeer dat afkomstig is van een andere website met een link naar jouw website. De verwijzende sites hebben namen als “simple-share-buttons-com” of “get-free-traffic-now-com”. Kortom: je bent het slachtoffer van referral spam.
Nou is slachtoffer misschien een wat te sterke term. In principe kan het namelijk geen kwaad wat deze spammers doen. Tenminste, als je niet op de link in Google Analytics klikt om uit te zoeken wie er achter zitten. In het meest gunstige geval is referral spam bedoeld om doorklikgeld te verdienen, maar in het ergste geval gaat het de spammers om de verspreiding van malware. Nooit klikken dus!
Toen ik zelf regelmatig referral spam op mijn website begon te krijgen, deed ik wat iedereen doet in zo’n situatie: ik ging naar Google en zocht op wat dit was. Helaas is het internet vergeven van artikelen over referral spam, en doen de beloofde oplossingen meestal niks of lossen ze het probleem alleen maar tijdelijk op. Vaak zijn ze nog gevaarlijk ook, bijvoorbeeld als ze zeggen dat je aanpassingen moet maken in het .htaccess-bestand op je webserver. Ik had me er al min of meer bij neergelegd dat referral spam kennelijk iets was waarmee ik moest leren leven, tot ik op een toch wel veelbelovende oplossing stuitte. Het was een oplossing waarmee je zonder veel werk alle referral spam uit je Google Analytics kon filteren. Nu had ik al meer filters gezien die uiteindelijk toch niet bleken te werken, dus ik was toch wat sceptisch. Maar: het bleek te werken! Inmiddels ben ik al enkele maanden vrij van referral spam, en deel ik deze oplossing graag met jullie.
Oplossing voor referral spam
Bij de meeste sessies in Google Analytics die spam blijken te zijn, blijkt dat er sprake is van 1 of 2 van de volgende factoren:
- de hostname is ongeldig (dat wil zeggen niet jouw site)
- de schermresolutie staat op “(not set)”
Door deze zaken uit mijn data te filteren, is bij mij alle referral spam verdwenen. Je moet hiervoor 2 filters aanmaken. Filters vind je onder Admin/View:
Maak de volgende filters aan via Create filter:
en:
Met deze twee filters kom je al een heel eind, maar er kunnen er nog altijd een paar door het net glippen. Sommige oplossingen pleiten dan ook voor het bijhouden van domeinnamen van deze referral spammers zodat je deze eruit kunt filteren. Dit is echter bijzonder tijdrovend, want er komen steeds weer nieuwe domeinnamen bij. Handiger is het daarom om nog 1 laatste filter toe te voegen.
Indien nodig kan je termen toevoegen aan het Filter Pattern. Dit zijn alle termen die ik hier heb toegevoegd:
offer|free-|share-|mercedes|buy|cheap|semalt|googlsucks|benz|sl500|hulfington|buttons|
darodar|pistonheads|motor|money|blackhat|backlink|webrank|seo|phd|
crawler|anonymous|d{3}.*forum|porn|webmaster|flipboard|fl.ru|
mbca|ahrefs|game|.io
Dat was het! Succes met het toevoegen van de filters, ik hoop dat jullie er net zoveel profijt van hebben als ik.