Welkom op de vernieuwde website van AlphamegaHosting.com!

Referer spam: wat is dat? - deel 2

Jeroen Hoekstra | 2005-12-28 | Beveiliging

Zoals ik al in het eerste artikel aangaf laat statistiekensoftware, gebaseerd op logfiles, de refererinformatie meestal zien in de vorm van een hyperlink. Aangezien deze statistieken vaak openbaar toegankelijk zijn, hebben spammers vrij spel om je logfiles te bombarderen met nep-referers, met voor hen hopelijk een betere ranking tot gevolg. Een maatregel die je zou kunnen nemen is de statistieken niet openbaar toegankelijk te maken. Hoe je dit bij Alphamega kunt doen is terug te vinden in de tweede alinea van dit artikel. Als exacte naam van de directory vul je dan ´webstat´ in. Na het beveiligen van deze directory zullen de statistieken slechts enkel en alleen toegankelijk zijn voor jou. Door de statistieken van de buitenwereld af te schermen is deze vorm van spammen niet meer effectief.

Een andere manier om referer spam tegen te gaan is het IP-adres blokkeren. Het IP-adres van een bezoeker van je site wordt opgeslagen in een logfile op de server. Deze zijn bij Alphamega te vinden in de Log Manager in het Technisch Control Panel. Als je het logbestand (access_log) opent, zie je een heleboel regels verschijnen. Zo'n regel kan er bijvoorbeeld zo uitzien:

69.50.163.98 - - [26/Dec/2005:08:00:54 +0100] "GET /weblog/ HTTP/1.1" 403 217 "http://viagra3.blog.hr" "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc2) Gecko/20020510"

Je ziet dat de regel begint met het IP-adres van de bezoeker. Dit kun je vervolgens blokkeren. Het blokkeren van IP-adressen is al eens behandeld in een voorgaand artikel. Aangezien dit een tijdrovende klus is en spammers ook van IP-adres kunnen veranderen, is dit geen waterdicht middel om referer spam tegen te gaan.

Nog een manier om referer spammers te blokkeren is door bepaalde woorden die in het refererveld voorkomen te weigeren. In bovenstaand voorbeeld is het refererveld gevuld met de url http://viagra3.blog.hr. Let op: Deze methode werkt alleen op Apache webservers. Om dit te kunnen doen, moet je een .htaccess-bestand aanmaken.
Een .htaccess-bestand kun je aanmaken met een simpele tekst-editor, zoals Kladblok (start -> programma's -> bureau-accessoires -> Kladblok). Wel moet je het bestand opslaan als ".htaccess". Je mag de aanhalingstekens niet vergeten, anders kan Kladblok het bestand niet opslaan. Plaats hierin het volgende stukje code:

SetEnvIfNoCase Referer ".*(casino|pharmacy|viagra|gambling).*" BadReferer
order deny,allow
deny from env=BadReferer

Alle referers die de woorden casino, pharmacy, viagra, of gambling bevatten wordt de toegang tot de site geweigerd. Zij krijgen een 403-pagina te zien i.p.v. jouw website. En als ze jouw site niet te zien krijgen komen hun nep-referers ook niet in de statistieken te staan. Hierdoor worden de diensten van de spammer niet meer gepromoot.

Het lijstje is eenvoudig uit te breiden met andere woorden. Let op: de woorden moeten gescheiden worden met een | .

Nog een methode om referer spam te blokkeren wordt uitgelegd op de volgende site:
http://www.ilovejackdaniels.com/article/block-referrer-spam

En wat zegt Wikipedia over referer spam?
http://en.wikipedia.org/wiki/Referer_spam

Zoek

Doe mee! Word ook WebsiteSupporter!

Ontvang gratis elke week een verbetersuggestie voor je website, inclusief speciaal stappenplan om je site succesvol te maken.

Klik hier om je in te schrijven!

Domeinnaam-check

Domeinnamen v.a. € 1,- p/m. Check of jouw ideale domeinnaam nog vrij is:

www.

Even onthouden

Moet er iets aan je site gebeuren?

En heb je zelf geen tijd, geen zin of geen idee hoe je het moet aanpakken? Laat ons website-klusteam het voor je oplossen!

Klik hier voor meer info. 

Thema van de week:

Hallo Google! Welkom op mijn website!

De scripts van Google die regelmatig langskomen om je site te indexeren zijn natuurlijk ook 'bezoekers' die je het naar de zin moet maken. In het artikel van deze week leer je hoe je die 'crawlers' de juiste info kunt meegeven.

Klik hier voor het artikel.

Informatie

Hopelijk vind je alle informatie die je nodig hebt op deze website. Heb je nog vragen? Klik hier om een bericht te sturen of bel tijdens kantoor-uren met 040-2085353 (NL) of 011/547498 (B).

Ben jij een startende ondernemer?

Dan hebben wij een handig gratis ebook om je op weg te helpen met je online presentatie.

Klik hier om het gratis te downloaden.

Alphamega Hosting heeft een unieke garantie!
Privacy Contact Sitemap Copyright 2012 Alphamega Hosting B.V.