Semalt brengt cruciale informatie over het blokkeren van verwijzende spam met behulp van Nginx over

Bij het graven in uw analysesoftware op zoek naar kansen en ideeën, bent u mogelijk enkele verwijzingsspams tegengekomen. Deze verwijzingen bestaan al geruime tijd, maar Darodar heeft ze naar een ander niveau gebracht.

Ivan Konovalov, de Semalt Customer Success Manager, zegt dat Darodar een nep SEO-tool is die het botnet heeft gekaapt. Het bedacht een nieuwe manier van adverteren waarbij het gebruik maakt van een strategie waarbij uw website op verschillende tijdstippen wordt overspoeld door verschillende IP's, landen en zelfs apparaten, maar ze hebben allemaal dezelfde verwijzing. Ze hopen dat zodra u dit verdachte verkeer opmerkt, u er meer over wilt onderzoeken en u op de lange termijn hun producten zult kopen.

Toen Darodar slaagde met dit soort advertenties, begonnen de meeste websites verwijzingsspam te gebruiken en het bereikte een punt van corruptie en verstoring van de website-analyse. Het is een van de grootste overtreders van websites geworden.

Waarom wordt verwijzende spam een probleem?

Afgezien van het vervormen en corrumperen van uw site met irrelevante gegevens, is spam een grote tijdverspilling. De meeste mensen klagen over hoe frustrerend dit kan zijn wanneer ze klanten over Darodar proberen uit te leggen en waarom ze het moeten negeren. Hoewel het mogelijk is om een filter te maken met Google Analytics om de verwijzende spammers te filteren, is het enige dat deze oplossing doet het probleem maskeren.

Zodra spammers uw site crawlen of bezoeken, beginnen ze de bronnen van uw server te gebruiken, maar dit zijn niet de dingen die u nodig heeft. Het laden van uw server betekent dat het langzaam wordt geladen, wat kan leiden tot hoge bouncepercentages en slechte rankings.

De sleutel tot het stoppen van dit probleem is om het te blokkeren voordat het de kans krijgt om zich als verwijzer op uw website te registreren. Er zijn verschillende manieren om dit doel te bereiken, en een daarvan is om nginx te gebruiken. Volg gewoon de onderstaande stappen:

Maak de volgende globale directory voor nginx-regels:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / global / referee spam. conf

Plak na het maken van de directory de onderstaande tekst in de editor, sla deze op en sluit af;

##

# Uitsluitingen van verwijzers

##

if ($ http_referer ~ "(semalt \ .com | buttons-for-website \ .com)") {

stel $ verboden "1" in;

}

if ($ verboden) {

retourneer 403; - +

}

Deze stappen helpen u bij het detecteren en blokkeren van de knop voor website.com en darodar.com. Deze twee zijn de belangrijkste overtreders van de website, maar u kunt nog steeds alle andere verwijzingsspam blokkeren die u wenst. De syntaxis van de consistente expressie neemt de hostnaam, zendt de punten uit met een backline en voegt ze samen met een balk.

Voeg toe aan het configuratiebestand van de site;

Server {

... al het spul dat al is ...

omvatten / etc / nginx / global / *

}

Het herhalen van dit proces kan saai zijn omdat je het voor elke site moet doen, maar het goede is dat je het in de toekomst opnieuw kunt gebruiken door nieuwe globale mappen toe te voegen in / etc / nginx / global / directory. Als uw website een sjabloonbestand heeft, is het geweldig als u de regel eraan toevoegt.

Om er zeker van te zijn dat er geen typefouten zijn door dit te volgen:

Sudo nginx –t, herlaad dan Nginx config, en vanaf hier is je site klaar voor gebruik.