Jak zatrzymać przesyłanie formularzy spamu na WordPress
Włącz ochronę przed spamem dla formularzy WordPress z silnikiem antybotowym Cerber i blokuj przesyłanie formularzy z określonych krajów
English version: How to stop spam form submissions on your WordPress
WP Cerber Security umożliwia ochronę wszystkich formularzy kontaktowych na stronie internetowej. Silnik antyspamowy jest kompatybilny z praktycznie każdą formą. Testowane z Caldera Forms, Gravity Forms, Contact Form 7, Ninja Forms, Formidable Forms, Fast Secure Contact Form, Contact Form by WPForms i formularze WooCommerce.
Silnik antyspamowy WP Cerber to świetna alternatywa dla reCAPTCHA Google.
Włączenie silnika antyspamowego
Aby włączyć ochronę przed spamem, przejdź na stronę administratora wtyczki antyspamowej i włącz opcję Chroń wszystkie formularze w witrynie za pomocą mechanizmu wykrywania botów .
W większości przypadków ochrona antyspamowa działa dobrze przy ustawieniach domyślnych. Ale jako profesjonalne rozwiązanie, Cerber oferuje kilka opcji dostrajania swoich algorytmów antyspamowych.
Blokuj przesyłanie formularzy z określonych krajów
Profesjonalna wersja WP Cerber umożliwia skonfigurowanie zestawu reguł GEO, które pozwalają zezwalać lub blokować przesyłanie formularzy z konfigurowalnej listy krajów. Jeśli chcesz być w kontakcie tylko z ludźmi z kilku krajów, to jest właściwy sposób. Pobierz profesjonalną wersję WP Cerber tutaj . Pamiętaj, że te ustawienia mają wpływ na wszystkie formularze w Twojej witrynie, z wyjątkiem standardowego formularza rejestracyjnego WordPress. Aby utworzyć listę krajów:
- Przejdź do strony administratora reguł bezpieczeństwa i kliknij kartę Kraje .
- Kliknij Prześlij formularze.
- Utwórz listę krajów, klikając nazwę kraju w lewym oknie. Wybrane kraje są wymienione w prawym oknie. Aby usunąć kraj z listy, kliknij nazwę kraju w prawym oknie.
- Po utworzeniu listy ustaw jej typ. Jeśli chcesz zablokować przesyłanie formularzy z wybranej listy krajów, kliknij opcję Wybrane kraje nie mogą przesyłać formularzy, inne kraje mogą. Jeśli chcesz zezwolić na przesyłanie formularzy, kliknij drugą opcję. Wybrane kraje mogą przesyłać formularze, inne kraje nie mogą przesyłać formularzy.
- Kliknij przycisk Zapisz wszystkie reguły .
Blokuj przesyłanie formularzy z określonych adresów IP
Aby całkowicie zablokować przesyłanie formularzy z danego adresu IP lub sieci IP lub dowolnej ich kombinacji, dodaj je do Czarnej listy dostępu IP. Pamiętaj, że wpisy na obu listach dostępu IP mają najwyższy priorytet, co oznacza, że są przetwarzane przed wszelkimi innymi regułami bezpieczeństwa i ustawieniami wtyczek. Dowiedz się więcej: Używanie list dostępu IP do ochrony WordPress .
Wyjątki dla zestawu adresów IP i sieci IP
Możesz ustawić wyjątki dla danego adresu IP lub sieci IP lub dowolnej ich kombinacji, dodając je do białej listy dostępu IP. Dowiedz się więcej: Używanie list dostępu IP do ochrony WordPress .
Wyjątki dla określonych żądań HTTP
Zwykle musisz skonfigurować wyjątki antyspamowe, jeśli korzystasz z technologii, która komunikuje się z Twoją witryną internetową poprzez przesyłanie formularzy lub wysyłanie żądań POST w sposób programowy. W takich przypadkach silnik antyspamowy Cerbera może blokować uzasadnione żądania, ponieważ rozpoznaje je jako generowane przez boty. Prowadzi to do fałszywych alarmów, które można zobaczyć na karcie Aktywność. Takie wpisy w dzienniku są oznaczane jako Odmowa przesłania formularza spamu .
Przeczytaj więcej o konfigurowaniu wyjątków opartych na adresach URL
Wyłącz kontrolę antyspamową dla zalogowanych użytkowników
Jeśli ufasz swoim zalogowanym użytkownikom, możesz wyłączyć kontrolę antyspamową dla wszystkich z nich. Użytkownicy będą mogli przesyłać dowolne formularze, w tym komentarze, bez sprawdzania antyspamowego.
Bezpieczny tryb antyspamowy
Jeśli natkniesz się na niezgodność z inną wtyczką lub motywem, możesz włączyć specjalny tryb, który każe wtyczce stosować mniej restrykcyjne zasady po wykryciu spamu. Tryb awaryjny sprawia, że jest kompatybilny z resztą wtyczek i motywów. Używaj go ostrożnie.
Czy silnik antyspamowy Cerber jest kompatybilny z reCAPTCHA?
Absolutnie. Silnik wykrywania spamu jest kompatybilny ze wszystkimi funkcjami captcha, w tym reCAPTCHA, które można aktywować w ustawieniach wtyczki . Uwaga: aktywacja reCAPTCHA dla formularza logowania nie chroni strony internetowej przed hakerami .
Jak działa silnik antyspamowy?
Mechanizm ochrony przed spamem Cerber wykorzystuje kombinację JavaScript, jQuery i plików cookie, aby zrozumieć, czy jest to prawdziwa przeglądarka i czy jest to prawdziwy formularz, który został przesłany przez kliknięcie przycisku wysyłania przez człowieka. Ponadto, aby podjąć decyzję, wtyczka śledzi wszystkie podejrzane i złośliwe żądania z adresu IP za pomocą swojego dziennika aktywności.
Jak zatrzymać rejestracje użytkowników spamu na swoim WordPressie?
Cerber Security ma pięć opcji antyspamowych i antybotowych, które można włączyć jednocześnie, aby zatrzymać koszmar spamu rejestracyjnego.
Postępuj zgodnie z tym przewodnikiem: Jak zatrzymać rejestrację użytkowników spamu w WordPress .
Podsumujmy możliwości silnika antyspamowego Cerbera
- Możesz skonfigurować ochronę antyspamową dla formularza rejestracyjnego i komentarzy WordPress, dla formularzy kontaktowych i WooCommerce
- Możesz zezwolić lub odmówić przesyłania formularzy z określonych krajów, konfigurując reguły GEO *
- Możesz skonfigurować wyjątki dla adresu IP, sieci lub określonego identyfikatora URI żądania
- Jeśli coś pójdzie nie tak, możesz włączyć bezpieczny tryb antyspamowy
- Możesz jednocześnie włączyć ochronę antyspamową reCAPTCHA i Cerber
- Możesz otrzymywać powiadomienia na e-mail lub telefon komórkowy o aktywności spamowej
- Wydajność silnika antyspamowego można monitorować na zakładce Aktywność
Countries Security Rules …..number 4 seems ambiguous. “Once you’ve created the list, set its type. If you want to block form submissions from the selected list of countries, click Selected countries are permitted to Submit forms, other countries are not permitted to. If you want to allow form submissions, click the second option Selected countries are not permitted to Submit forms, other countries are permitted to.”
It seems logical to me that if the “selected countries” are permitted to submit forms the first option should be clicked or enabled. The first option reads: ” Selected countries are permitted to Submit forms, other countries are not permitted to”
I wish to allow only the US to submit and block all other countries. Which option is the correct selection?
Thanks for pointing out! In the paragraph, you’ve mentioned we mistakenly use the first choice instead of the correct, second one. We’ve corrected the mistake. So the right phrase is: “If you want to block form submissions from the selected list of countries, click Selected countries are not permitted to Submit forms, other countries are permitted to.”