Semalt formidler avgjørende informasjon om hvordan du blokkerer henvisningspam ved bruk av Nginx

Når du graver deg inn i analyseprogramvaren din og leter etter muligheter og ideer, kan det hende du har kommet over noen henvisningsspam. Disse henvisningene har eksistert i ganske lang tid, men Darodar har tatt dem til et annet nivå.
Ivan Konovalov, Semalt Customer Success Manager, sier at Darodar er et falskt SEO-verktøy, som har kapret botnettet. Den kom med en ny måte å reklamere på der den bruker en strategi der nettstedet ditt vil bli oversvømmet av forskjellige IP-er, land og til og med enheter til forskjellige tider, men alle av dem vil ha samme henvisning. De håper at så snart du legger merke til denne mistenkelige trafikken, vil du undersøke mer om den, og på sikt vil du kjøpe produktene deres.
Da Darodar lyktes med denne typen reklame, begynte de fleste nettsteder å bruke henvisningsspam, og den har nådd et punkt med å ødelegge og forvrenge nettstedanalysen. Det har blitt en av de største lovbryterne på nettstedet.

Hvorfor blir referansesøppel et problem?
Annet enn å forvrenge og ødelegge nettstedet ditt med irrelevante data, er spam mye bortkastet tid. De fleste klager over hvor frustrerende dette kan være når de prøver å forklare om Darodar til kundene og hvorfor de burde ignorere det. Selv om det er mulig å lage et filter ved hjelp av Google Analytics for å hjelpe til med å filtrere bort henviserspamere, er det eneste denne løsningen er å maskere problemet.
Når spammere gjennomsøker eller besøker nettstedet ditt, begynner de å bruke serverens ressurser, men det er ikke ting du trenger. Å laste serveren din betyr at den blir treg å laste, noe som kan føre til høye avvisningsrater og dårlig rangering.
Nøkkelen til å stoppe dette problemet er å blokkere det før det får en sjanse til å registrere seg på nettstedet ditt som en henviser. Det er forskjellige måter å nå dette målet på, og en av dem er å bruke nginx. Bare følg trinnene nedenfor:
Lag følgende globale katalog for nginx-regler:
sudo mkdr / etc / nginx / global
sudonano / etc / nginx / global / dommer spam. conf
Etter å ha opprettet katalogen, lim inn teksten nedenfor i redigereren, lagre den og avslutt;
##
# Henvisning ekskluderinger
##
if ($ http_referer ~ "(semalt \ .com | knapper-for-nettstedet \ .com)") {
sette $ forbudt "1";
}
hvis ($ forbudt) {
retur 403; - +
}
Disse trinnene vil hjelpe deg med å oppdage og blokkere knappen for website.com og darodar.com. Disse to er de største lovbryterne på nettstedet, men du kan fortsatt blokkere all annen henvisings spam som du ønsker. Den konsistente uttrykkssyntaxen tar vertsnavnet, avgir periodene med en backline og blir med dem med en stolpe.
I nettstedets konfigurasjonsfil legger du til;
Server {
... alle tingene som allerede er ...
inkluderer / etc / nginx / global / *
}
Det kan være kjedelig å gjenta denne prosessen siden du må gjøre det for hvert nettsted, men goog ting er at du kan bruke den igjen i fremtiden ved å legge til nye globale kataloger i / etc / nginx / global / katalog. Hvis nettstedet ditt har en malfil, vil det være flott hvis du legger linjen til den.
For å sikre at det ikke er noen skrivefeil ved å følge dette:
Sudo nginx –t, og last deretter inn Nginx-konfigurasjonen på nytt, og herfra vil nettstedet ditt være godt å gå.