Semalt: Sådan blokeres spam på IIS

Referer-spam er blevet en almindelig og grim trussel på grund af en spredning af nye blogs i nyere tid. Ligesom kommentar og trackback-spam er henviserspam designet til at placere links på et krænkende websted med det formål at skabe trafik og øge trafikken i søgemaskinerne . Normalt kan kommentarer og trackback-bots holdes ude ved hjælp af menneskelige verificeringsmetoder såsom kittenauth, captcha og spam-opslagstjenester inklusive Askimet.

Desværre er henviserspam en anden kedel fisk helt. Dette skyldes, at det ikke søger at sende links direkte på et websted. I stedet er bot afhængig af bloggere, der elsker at sende statistikker på deres websteder om, hvor deres trafik kommer fra almindeligt kendt som henviseren. Disse spambots rammer dit websted med falske henvisninger, der fører tilbage til dit websted. Pludselig begynder blogejere at lægge mærke til live henvisningsstatistikker, der vises på deres websteder med links tilbage til mærkelige websteder. Bot gør dette gentagne gange, og hvis der ikke gøres noget, kan botterne optage enorme mængder båndbredde ressourcer, hvilket resulterer i en benægtelse af service (DOS).

Michael Brown, Semalt- eksperten, siger, at bots i bedste tilfælde vil oversvømme dine logfiler med falske data, hvilket ikke giver dig nogen idé om, hvor din trafik kommer fra. Hvis du er blevet ramt af disse bots, er det sådan, hvordan du blokerer spam på iis:

ISAPI Omskrivning

Webmastere, der er blevet ramt af henvisningsbotene, er overraskede over at indse, at de kan holde botterne ude ved at foretage ændringer i to linjer øverst i ISAPI Rewrite httpd.ini-filen. Foretagelse af disse ændringer udfører en sags-ufølsom kontrol af henviseren til al indkommende trafik mod din liste over kendte henvisningsbots. Når en match er opdaget, udføres ingen yderligere behandling, og der sendes en side, der ikke findes (404), fejlkode.

#Block henvisning SPAM

#Tilføj nøgleord mellem () nedenfor og adskil med |

RewriteCond Referer:. * (?: søgeord | gå | her). *

RewriteRule (. *) $ 1 [I, F].

For at holde botterne ude, skal du udfylde parenteserne ved hjælp af nøgleord som angivet ovenfor fra henvisningsstrengen og adskille disse med rørsymbolet. Hvis bots rammer dig og peger på et websted 1.marine.com og site2.marine.com, skal du blot indtaste det marine søgeord. Det vil blokere alle aktuelle og fremtidige forsøg fra websteder med ordet marine fra at ramme dit websted. Husk, at ISAPI Rewrite ikke skelner mellem en god henviser til en dårlig. Dette betyder, at enhver henviser med ord, der matcher det, du har angivet, blokeres, selvom det er legitim trafik.

Når du har indstillet filtre på plads, vil du bemærke en ændring i dine henvisningslogfiler. Hvis botterne har ramt dig virkelig hårdt, vil der være en betydelig reduktion i systemressourceforbrug. Selvom ISAPI-omskrivning for at undgå henvisningsbots muligvis ikke er den mest elegante løsning på problemet, er det yderst effektiv til at holde dem ude.

Bots udvikler sig altid

Inden du læser sig tilbage og slapper af, fordi du har formået at blokere spam på iis, skal du huske, at bots altid udvikler sig. Før eller senere vil de overliste dine spamfiltre. For at holde foran botterne, skal du overvåge dine henvisningslogfiler. Hvis du bemærker, at der vises nye henvisninger til spam-websteder, skal du tilføje dem til din liste.