Sinds een jaar of wat zie ik verkeer dat via referrals (andere websites) op mijn sites terecht komt flink toenemen. In eerste instantie denk je misschien: Nice! Meer verkeer!
In veel gevallen gaat het echter over zgn. “referral spam” waarmee spambots je site bestoken in de hoop dat je hun website bezoekt. Dit zijn geen echte bezoekers, maar bots die je laten denken dat er een bezoeker op je website terecht komt via een link op een andere site.
Vervuilde Analytics data
Deze referral spammers zorgen voor vervuiling van je Analytics data. Er zijn verschillende redenen waarom je dit niet wil. Ten eerste kan referral spam ervoor zorgen dat je analyses op webstatistieken niet meer kloppen. Het wordt dus lastig om vanuit een marketingbril waardevolle analyses te maken en verbanden te leggen tussen bezoekers, conversies en andere metrics zoals bounce rate en time on site.
Ten tweede belasten de referral spammers de server waarop je website draait. Wanneer je de bots niet blokkeert kan dit de laadtijd van je website nadelig beïnvloeden, wat weer een nadelige invloed kan hebben op cruciale site metrics. Spam bots kunnen daarmee een negatief effect hebben op je Google rankings.
Overzicht van bekende referral spammers
Er zijn veel verschillende domeinen die gebruik maken van referral spam. Hierbij een overzicht van een aantal veelgebruikte domeinen:
- semalt.com
- buttons-for-website.com
- see-your-website-here.com
- duckduckgo.com
- best-seo-offer.com
- success-seo.com
- blackhatworth.com
- ilovevitaly.com
- www1.social-buttons.com
- free-share-buttons.com
Bekijk een uitgebreider overzicht van referral spammers op GitHub.
Referral spam stoppen
Blokkeren via .htaccess
Het liefste wil je dat referral spammers je site helemaal niet kunnen bezoeken (en daarmee de server niet belasten). Dit kun je doen door spammers die je kent te blokkeren via de .htaccess.
## BLOCK REFERRAL SPAM
RewriteCond %{HTTP_REFERER} semalt.com [NC,OR]
RewriteCond %{HTTP_REFERER} buttons-for-website.com [NC,OR]
RewriteCond %{HTTP_REFERER} see-your-website-here.com [NC]
RewriteRule .* – [F]
Je geeft hiermee de opdracht om al het verkeer via deze domeinen, ongeacht of er kleine letters of hoofdletters worden gebruikt (NC). Let wel op dat het aanpassen van de .htaccess file heel secuur moet gebeuren. Wanneer je een karakter of code verkeerd zet kan dit je site “stuk maken”. Weet dus wat je doet of kies voor een andere oplossing, zoals een van de beschikbare WordPress plugins.
Filters aanmaken in Google Analytics
Naast het blokkeren van de spammers via .htaccess is het sterk aan te raden om filters aanmaken in Google Analytics. Wanneer je analyses maakt over data in het verleden dan wil je daar natuurlijk het liefste de vervuilde spammers statistieken uitfilteren. Dat kan:
- Ga naar Admin (boven aan je scherm)
- Navigeer naar de View –> create a new view
- Geef de view een naam
- Klik op “create view”
- Selecteer de nieuwe view (onder het admin menu) klik op filters –> Add Filter
Hier kun je vervolgens zelf filters aanmaken. Wanneer je veel referral spam krijgt vanuit Rusland kun je bijvoorbeeld al het verkeer uit Rusland uitsluiten
Bot filtering check box
Het is aan te raden om onder “View Settings” (onder het admin menu van de view) “Bot Filtering” aan te vinken. Dit zorgt ervoor dat bezoek door bots en spiders die bij Google bekend zijn geblokkeerd worden.
Tot slot
Analytics referral spam lijkt een hardnekkige vorm van spam te zijn. Helaas zijn er op dit moment nog geen automatische filters geactiveerd in Google Analytics dus zul je altijd zelf actie moeten ondernemen. Het goede nieuws is dat er wel degelijk iets te doen is aan referral spam en dat het je niet veel tijd hoeft te kosten.
Heb je ervaringen met referral spam of andere oplossingen voor dit probleem? Deel het in de comments!
Ik heb echt zwaar hulp nodig. De filters in analytics houdt een deel tegen. Blocken via .htaccess houdt wat tegen. Maar er blijft toch een hardnekkige russische site opduiken. Degene die de gouden tip heeft om hier vanaf te komen heeft mijn eeuwige dankbaarheid!
Hi Mariska,
Op welke geografische regio richt je je?
Heb je al overwogen om alle Russische sites te blokkeren of sites met bepaalde tekens in de url?
De site in kwestie blocken via de .htaccess werkt niet?
Groeten,
Christiaan