Back to Question Center
0

Semalt konwertuje kluczowe informacje na temat blokowania stron odsyłających za pomocą Nginx

1 answers:

Kiedy szukałeś możliwości i pomysłów w swoim oprogramowaniu analitycznym, możesz natknąć się na kilka spamów polecających. Odsyłacze te istnieją od dość dawna, ale Darodar wziął je na inny poziom.

Ivan Konovalov, Semalt Customer Success Manager, mówi, że Darodar jest fałszywym narzędziem SEO, które porwało botnet. Pojawił się nowy sposób reklamy, w którym wykorzystuje strategię, dzięki której Twoja strona internetowa zostanie zalana przez różne adresy IP, kraje, a nawet urządzenia w różnych momentach, ale wszystkie z nich będą miały to samo odesłanie. Mają nadzieję, że jak tylko zauważysz ten podejrzany ruch, będziesz chciał dowiedzieć się więcej na jego temat, a na dłuższą metę będziesz kupować ich produkty .

Kiedy Darodar odniósł sukces w tego rodzaju reklamie, większość stron internetowych zaczęła używać spamu polecającego i osiągnęła punkt, w którym korupcja i zniekształcenie analityki internetowej. Stało się jednym z głównych przestępców na stronie internetowej .

Dlaczego spam odsyłający staje się problemem?

Poza zniekształcaniem i niszczeniem twojej strony nieistotnymi danymi, spam to spora strata czasu. Większość ludzi narzeka na to, jak frustrujące może być to, że próbują wyjaśnić klientom Darodar i dlaczego powinni to zignorować. Chociaż możliwe jest utworzenie filtru za pomocą Google Analytics, aby pomóc w odfiltrowaniu spamerów stron odsyłających, jedyne rozwiązanie to ukrywa problem .

Gdy spamerzy przemierzają lub odwiedzają twoją stronę, zaczynają używać zasobów twojego serwera, ale nie są to rzeczy, których potrzebujesz. Ładowanie serwera oznacza, że ​​ładowanie jest powolne, co może prowadzić do wysokiego współczynnika odrzuceń i słabej pozycji w rankingu .

Kluczem do zatrzymania tego problemu jest zablokowanie go, zanim uzyska szansę rejestracji w witrynie jako strona odsyłająca. Istnieją różne sposoby osiągnięcia tego celu, a jednym z nich jest użycie nginx. Wystarczy wykonać poniższe czynności:

Utwórz następujący globalny katalog reguł nginx:

sudo mkdr / etc / nginx / global

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

Po utworzeniu katalogu wklej poniższy tekst w edytorze, a następnie zapisz go i wyjdź;

##

# wykluczenia odsyłającego

##

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

ustaw $ zabronione "1"

}

jeśli ($ zabronione) {

return 403; - +

}

Te kroki pomogą ci wykryć i zablokować przycisk na stronie internetowej.com i darodar.com. Te dwa są głównymi przestępcami witryny, ale nadal możesz zablokować dowolny inny spam odsyłający, który chcesz. Składnia spójnego wyrażenia przyjmuje nazwę hosta, emituje kropki z linią zwrotną i łączy je za pomocą paska.

Do pliku konfiguracyjnego witryny dodaj;

Serwer {

wszystkie rzeczy, które już są

zawierają / etc / nginx / global / *

}

Powtarzanie tego procesu może być nudne, ponieważ musisz to zrobić dla każdej witryny, ale rzeczą, o której piszesz, jest to, że możesz użyć go ponownie w przyszłości, dodając nowe globalne katalogi w katalogu / etc / nginx / global /. Jeśli twoja strona ma plik szablonu, będzie wspaniale, jeśli dodasz do niego linię .

Aby upewnić się, że nie wystąpiły błędy w pisowni, należy przestrzegać następujących zasad:

Sudo nginx -t, a następnie załaduj ponownie konfigurację Nginx, a stamtąd twoja strona będzie dobra.

.
November 30, 2017
Semalt konwertuje kluczowe informacje na temat blokowania stron odsyłających za pomocą Nginx
Reply