Back to Question Center
0

Semalt, Nginx istifadə edərək, referrer spamını necə bloklamaq üçün vacib məlumatlar verir

1 answers:

Fürsətlər və fikirlər axtaran analitik proqramınıza daxil edərkən, bəzi referans spamlara rast gəlmiş ola bilərsiniz. Bu referallar olduqca uzun müddətdir mövcuddur, lakin Darodar onları başqa səviyyəyə qaldırmışdır.

İvan Konovalov, Semalt Müştəri Müvəffəqiyyət Meneceri, Darodar'ın botnet qaçırdığı bir saxta SEO vasitədir deyir. Bu veb-saytınızın fərqli IP-lər, ölkələr və hətta cihazlar tərəfindən müxtəlif vaxtlarda su altında qalacağı bir strategiya istifadə etdiyi yeni bir reklam üsulu ilə ortaya çıxdı, lakin hamısı eyni istiqamətdə olacaq. Onlar bu şübhəli trafikə diqqət yetirməyincə, bu barədə daha çox araşdırmaq və uzun müddətdə məhsullarını satın alacaqlarını ümid edirlər.

Darodar bu cür reklamı yerinə yetirdikdə, əksər saytlar müraciət spamını istifadə etməyə başlamışdır və veb sayt analitikasını pozmaq və təhrif etmək nöqtəsinə çatmışdır. Bu, əsas veb saytlardakı cinayətkarlardan birinə çevrildi.

Niyə referer spam bir məsələ halına gəlir?

Sitenizi alakasız veri ilə təhrif etmək və pozmaqdan başqa, spam vaxt sərf edir. Çoxları Darodar haqqında müştərilərə izah etməyə çalışarkən bu nəyin necə sarsıdılacağına dair şikayət edir və nə üçün onu görməməlidirlər. Referans spammerlərin süzülməsində kömək etmək üçün Google Analytics istifadə edərək, bir filtr yaratmaq mümkün olsa da, bu həll yalnız problemi maskelemektir.

Spamcılar sitenizi taradıktan və ya ziyaret ettikten sonra, sunucunuzun kaynaklarını kullanmaya başlarlar, lakin onlar sizə lazım olan şeylər deyil. Sunucunuzu yükləmək yükün yavaş olmasını deməkdir, bu da yüksək sıçrayış dərəcələri və pis reytinqlərə gətirib çıxara bilər.

Bu məsələni dayandırmaq üçün əsas veb saytınızda referer olaraq qeydiyyatdan keçməyinizdən əvvəl onu bloklamaqdır. Bu məqsədə nail olmaq üçün müxtəlif yollar var və onlardan biri nginx istifadə etməkdir. Yalnız aşağıdakı addımları edin:

Aşağıdakı qlobal nginx qaydaları yaradın:

sudo mkdr / etc / nginx / global

sudonano / etc / nginx / qlobal / hakimlik spam. conf

Dizini yaratdıqdan sonra redaktorda aşağıdakı mətni yapışdırıb, sonra qeyd edin və çıxın;

##

# Referrer istisnaları

##

əgər ($ http_referer ~ "(semalt \. Com | düymələri-for-website \ .com)" ({10)

$ qadağan "1";

}

əgər ($ qadağandır) {

403 qaytarır; - +

}

Bu addımlar website.com və darodar.com üçün düyməni silmək və bloklamaqda sizə kömək edəcəkdir. Bu ikisi əsas veb saytlar cinayətkarlarıdır, lakin hələ də istənilən digər göndərmə spamını blok edə bilərsiniz. Ardıcıl ifadə sintaksisi, hostname adını alır, ardıcıllıqla dövrlər buraxır və bir bar ilə qoşulur.

Saytın konfiqurasiya faylına əlavə edin;

Server {

artıq olan bütün əşyalar

daxildir / etc / nginx / global / *

}

Hər bir sayt üçün bunu etməkdən ötrü bu prosesi təkrarlaya bilərsiniz, ancaq goog şey, / etc / nginx / global / directory'da yeni qlobal kataloqlar əlavə edərək gələcəkdə yenidən istifadə edə bilərsiniz. Veb saytınızda bir şablon fayl varsa, xətt əlavə edərsən yaxşı olar.

Aşağıdakıları yazaraq səhv yazmağı təmin etmək üçün:

Sudo nginx -t, sonra Nginx konfiqurasını yenidən yükləyin və buradan saytınıza getmək yaxşı olacaq.

.
November 30, 2017
Semalt, Nginx istifadə edərək, referrer spamını necə bloklamaq üçün vacib məlumatlar verir
Reply