Semalt transmite informații cruciale despre cum să blocați spam-ul cu referitor folosind Nginx

Atunci când săpați în software-ul dvs. de analiză în căutarea de oportunități și idei, este posibil să vă confruntați cu niște spam-uri de trimitere. Aceste sesizări există de foarte mult timp, dar Darodar le-a dus la un alt nivel.

Ivan Konovalov, Semalt Customer Success Manager, spune că Darodar este un instrument SEO fals, care a deturnat botnetul. A apărut o nouă modalitate de publicitate în care folosește o strategie prin care site-ul dvs. web va fi inundat de diferite IP-uri, țări și chiar dispozitive în momente diferite, dar toate vor avea aceeași trimitere. Ei speră că de îndată ce observați acest trafic suspect, veți dori să investigați mai multe despre el și pe termen lung, veți achiziționa produsele lor.

Când Darodar a reușit acest tip de reclamă, majoritatea site-urilor web au început să folosească spam-ul de trimitere și a ajuns la un punct de corupție și denaturare a analizelor site-ului. A devenit unul dintre principalii infractori ai site-ului web.

De ce spam-ul referrer devine o problemă?

În afară de distorsionarea și corupția site-ului dvs. cu date irelevante, spam-ul este o pierdere mare de timp. Majoritatea oamenilor se plâng de cât de frustrant poate fi acest lucru atunci când încearcă să explice clienților despre Darodar și de ce ar trebui să-l ignore. Deși este posibil să creezi un filtru folosind Google Analytics pentru a ajuta la filtrarea spamerilor care fac referire, singurul lucru pe care îl face această soluție este mascarea problemei.

Odată ce spamerii se înghesuie sau vă vizitează site-ul, încep să folosească resursele serverului dvs., însă nu sunt lucruri de care aveți nevoie. Încărcarea serverului înseamnă că devine lent să se încarce, ceea ce poate duce la rate mari de respingere și clasamente slabe.

Cheia pentru a opri această problemă este să o blocați înainte de a avea șansa să vă înregistrați pe site-ul dvs. ca referent. Există diferite modalități de realizare a acestui obiectiv, iar una dintre ele este utilizarea nginx. Urmați pașii de mai jos:

Creați următorul director de reguli globale nginx:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / global / spam pentru arbitri. conf

După crearea directorului, lipiți textul de mai jos în editor, apoi salvați-l și ieșiți;

##

# Excluderi referitor

##

if ($ http_referer ~ "(semalt \ .com | butoanele-pentru-site-ul \ .com)") {

set $ $ interzis "1";

}

if ($ interzis) {

retur 403; - + +

}

Acești pași vă vor ajuta să detectați și să blocați butonul pentru site-ul.com și darodar.com. Acești doi sunt principalii infractori ai site-ului web, dar puteți bloca în continuare orice alt spam de trimitere dorit. Sintaxa expresiei consistente ia numele de gazdă, emite perioadele cu o linie de fundal și le unește cu o bară.

La fișierul de configurare al site-ului, adăugați;

Server {

... toate lucrurile care sunt deja ...

includ / etc / Nginx / / la nivel mondial *

}

Repetarea acestui proces poate fi plictisitoare, deoarece trebuie să o faceți pentru fiecare site, dar lucrul goog este că îl puteți utiliza din nou pe viitor adăugând noi directoare globale în / etc / nginx / global / director. Dacă site-ul dvs. web conține un fișier șablon, va fi minunat dacă adăugați linia la acesta.

Pentru a vă asigura că nu există erori de tastare, urmați acest lucru:

Sudo nginx –t, apoi reîncărcați configurația Nginx, iar de aici, site-ul dvs. va fi bine să meargă.