Semalt: Slik blokkerer du spam mot IIS

Referer-spam har blitt en vanlig og stygg trussel på grunn av en spredning av nye blogger i nyere tid. Akkurat som kommentar og trackback-spam, er henvisningsspam designet for å plassere lenker på et krenkende nettsted med sikte på å føre trafikk og øke trafikken til søkemotorer . Vanligvis kan kommentar- og trackback-roboter holdes utenfor ved bruk av menneskelige verifiseringsmetoder som kittenauth, captcha og spam-oppslagstjenester inkludert Askimet.

Dessverre er henvisningsspam en annen vannkoker helt. Dette fordi den ikke søker å legge ut lenker direkte på et nettsted. I stedet er bot avhengig av bloggere som elsker å legge ut statistikk på nettstedene sine om hvor trafikken deres kommer fra ofte kjent som henviseren. Disse spambotene treffer nettstedet ditt med falske henvisninger som fører tilbake til nettstedet ditt. Plutselig begynner bloggeiere å legge merke til live henvisningsstatistikk som vises på nettstedene deres med lenker tilbake til rare nettsteder. Boten gjør dette gjentatte ganger, og hvis ingenting blir gjort, kan robotene ta enorme mengder båndbredde ressurser som resulterer i en benektelse av tjeneste (DOS).

Michael Brown, Semalt- eksperten, uttaler at roboter i beste tilfelle vil oversvømme loggene dine med falske data, slik at du ikke aner hvor trafikken din kommer fra. Hvis du har blitt rammet av disse botene, kan du blokkere spam på iis her:

ISAPI Omskriving

Webmastere som har blitt rammet av henvisningsbotene, er overrasket over å innse at de kan holde botene utenfor ved å gjøre endringer på to linjer øverst i ISAPI Rewrite httpd.ini-filen. Når du gjør disse endringene, utføres en saksensitiv sjekk av henviseren til all innkommende trafikk mot listen over kjente henvisningsboter. Når en kamp er oppdaget, utføres ingen videre behandling og en side som ikke er funnet (404) feilkode blir sendt.

#Block henvisning SPAM

#Legg til nøkkelord mellom () nedenfor og skill med |

RewriteCond Referer:. * (?: nøkkelord | gå | hit). *

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

For å holde bottene utenfor, fyll ut parentesene ved hjelp av nøkkelord som angitt ovenfor fra henvisningsstrengen og skille disse med rørsymbolet. Hvis roboter treffer deg og peker på et nettsted 1.marine.com og site2.marine.com, er det bare å oppgi det marine søkeordet. Det vil blokkere alle nåværende og fremtidige forsøk fra nettsteder med ordet marine fra å treffe nettstedet ditt. Husk at ISAPI Rewrite ikke skiller mellom en god henviser fra en dårlig. Dette betyr at enhver henvisning med ord som samsvarer med det du har angitt, vil bli blokkert selv om det er legitim trafikk.

Når du har satt filtrene på plass, vil du merke en endring i henvisningsloggene. Hvis robotene har truffet deg veldig hardt, vil det være en betydelig reduksjon i systemressursbruken. Selv om ISAPI Rewrite for å holde ut henvisningsboter kanskje ikke er den mest elegante løsningen på problemet, er det svært effektivt å holde dem utenfor.

Bots utvikler seg alltid

Før du lener deg og slapper av fordi du har klart å blokkere spam på iis, må du huske at roboter alltid utvikler seg. Før eller siden vil de overliste spamfiltrene dine. For å holde deg foran bots, må du overvåke henvisningsloggene. Hvis du merker at det vises nye henvisninger til søppelpost, legger du dem til listen din.