Czy otrzymujesz wiele wiadomości spam za pośrednictwem formularza kontaktowego na twojej witrynie internetowej? Może to być naprawdę frustrujące i czasochłonne.
Dobrą wiadomością jest to, że istnieją proste i zautomatyzowane sposoby na powstrzymanie spamu w formularzach kontaktowych w WordPress.
W tym artykule podzielimy się najlepszymi sposobami ograniczania i blokowania spamu w formularzach kontaktowych w WordPress.
Dlaczego należy blokować spam w formularzach kontaktowych w WordPress?
Spam w formularzach kontaktowych jest zazwyczaj zautomatyzowany przez boty. Oznacza to, że nawet mniejsze blogi i witryny internetowe WordPress są często celem.
Spamboty te przeszukują witryny internetowe i szukają formularzy, które nie są zabezpieczone, aby móc wysyłać e-mailem spamerskie odnośniki. Odnośniki te często prowadzą do witryn internetowych generujących reklamy lub witryn phishingowych.
Mogą również próbować włamać się do formularza logowania twojej witryny internetowej za pomocą ataków siłowych. Jeśli bot zdoła logować się na twoje konto WordPress, może przejąć kontrolę nad twoją witryną internetową. Jest to jeden z powodów, dla których zabezpieczenia WordPress są tak ważne.
Czasami mogą nawet szukać luk w zabezpieczeniach formularzy Twojej witryny i przejmować je w celu wysyłania złośliwego oprogramowania lub spamu do innych osób. Spamerzy mogą instalować złośliwe oprogramowanie, narażając twoją witrynę internetową i odwiedzających na niebezpieczeństwo. Mogą nawet wykraść dane osobowe, co jest bardzo niebezpieczne dla sklepów internetowych z wrażliwymi danymi klientów.
Co więcej, jeśli spamerzy używają twoich formularzy kontaktowych do wysyłania spamu za pośrednictwem wiadomości e-mail, mogą również wysyłać spam na twoją listę mailingową. Często wyglądają one jak e-mail wysłany przez użytkownika.
Nieświadomi tego, że może to być spam, użytkownicy mogą otwierać te e-maile i klikać zawarte w nich odnośniki. Zwiększyłoby to ruch i zaangażowanie na danej witrynie, nagradzając przy tym spamera. Dodatkowo, może to zaszkodzić twoim relacjom z czytelnikami.
Oznacza to, że spam nie jest tylko uciążliwy. Spamboty mogą być niebezpieczne dla twojej witryny internetowej, odwiedzających i reputacji.
Biorąc to pod uwagę, przyjrzyjmy się kilku sprawdzonym metodom zapobiegania spamowi w formularzach kontaktowych na twojej witrynie WordPress. Skorzystaj z poniższych odnośników, aby przejść bezpośrednio do metody, o której chcesz się dowiedzieć w pierwszej kolejności:
- Choosing the Right WordPress Form Plugin to Combat Spam
- Use ReCAPTCHA Checkbox to Block Contact Form Spam
- Using Google Invisible reCAPTCHA to Block Contact Form Spam
- Using Custom CAPTCHA to Block Contact Form Spam
- Prevent Spam Bots From Seeing Your Form
- Block Spam IP Addresses
- Restrict Entries By Country
- Block Specific Email Addresses on Your Form
- Filter Out Spammy Keywords and Profanity in Your Contact Form Submissions
1. Wybór odpowiedniej wtyczki formularza WordPress do zwalczania spamu
Wiele wtyczek do formularzy kontaktowych WordPress nie posiada wbudowanej ochrony antyspamowej. Nawet jeśli wtyczka ma podstawowe funkcje ochrony przed spamem, często nie są one zbyt niezawodne ani łatwe w użyciu.
Najskuteczniejszym sposobem na zablokowanie spamu w formularzu kontaktowym jest wybór najlepszej wtyczki do formularza kontaktowego WordPress.
Zalecamy korzystanie z WPForms, ponieważ jest on wyposażony we wbudowany token ochrony przed spamem, który zabezpiecza twoje formularze, nie mając wpływu na wrażenia odwiedzających.
WPForms ma również wbudowane funkcje reCAPTCHA i własne CAPTCHA, które pomagają zwalczać spam w formularzach kontaktowych. Omówimy różne opcje, których można użyć.
Więcej szczegółów można znaleźć w naszej pełnej recenzji WPForms.
Najpierw należy zainstalować i włączyć wtyczkę WPForms. Jeśli nie wiesz, jak to zrobić, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.
Uwaga: Niektóre z tych wskazówek w tym artykule działają również w darmowej wersji WPForms lite.
Po włączaniu wtyczki WPForms należy utworzyć formularz kontaktowy.
Aby rozpocząć, po prostu przejdź do WPForms ” Utwórz nowy, gdzie zostaniesz przeniesiony do edytora przeciągnij i upuść. Następnie wpisz nazwę twojego formularza kontaktowego w polu „Nazwa formularza”.
WPForms zawiera ponad 1300 gotowych szablonów, które można wykorzystać do tworzenia wszelkiego rodzaju formularzy. Możesz użyć tych szablonów formularzy do zbierania rejestracji, tworzenia biuletynu e-mail, a nawet akceptowania płatności kartą kredytową na twojej witrynie internetowej WordPress.
Ponieważ tworzymy formularz kontaktowy, możesz wybrać opcję „Użyj szablonu” pod gotowym szablonem „Prosty formularz kontaktowy”.
WPForms automatycznie utworzy teraz podstawowy formularz kontaktowy dla twojej witryny internetowej WordPress.
Ten szablon formularza ma już pola, w których odwiedzający może wpisać swoje imię i nazwisko, adres e-mail i wiadomość.
Domyślnie WPForms automatycznie zabezpieczy twoje formularze tajnym tokenem antyspamowym. Ten token jest unikatowy dla każdego przesłanego formularza i niewidoczny zarówno dla spambotów, jak i odwiedzających.
W przeszłości WPForms korzystał z technologii honeypot, ale ten nowy token antyspamowy jest znacznie lepszy i jest jednym z powodów, dla których WPForms jest liderem na rynku.
Ponieważ spamboty nie widzą tego tajnego tokena, utkną i nie będą mogły przesłać formularza.
Niektóre funkcje antyspamowe mogą negatywnie wpływać na doświadczenia użytkownika, zwłaszcza jeśli proszą go o wykonanie jakiegoś zadania przed wysłaniem formularza. W rezultacie mniej osób może wypełnić twój formularz kontaktowy.
Ponieważ token WPForms jest tworzony i przesyłany automatycznie, nie wpływa on na wrażenia odwiedzających, co jest świetne dla twojego współczynnika konwersji formularzy.
Token antyspamowy WPForms jest automatycznie włączany w każdym nowo tworzonym formularzu.
Chcesz sprawdzić, czy to ustawienie jest włączone w twoim formularzu?
Wystarczy przejść do Ustawienia ” Ochrona przed spamem i zabezpieczenia. Suwak „Włącz ochronę antyspamową” powinien być już włączony.
Ponadto można włączyć ochronę antyspamową Akismet. Może ona automatycznie wykrywać i blokować podejrzane zgłoszenia formularzy, aby powstrzymać fałszywe wpisy.
Uwaga: Aby włączyć tę funkcję w WPForms, potrzebna jest wtyczka antyspamowa Akismet. Aby dowiedzieć się więcej, zapoznaj się z naszym wpisem na blogu na temat tego, czym jest Akismet i dlaczego powinieneś zacząć go używać od razu.
Teraz niektórzy spamerzy są wytrwali, co może prowadzić do kilku zgłoszeń spamu nadal przychodzących przez twój formularz kontaktowy.
W takim przypadku możesz skorzystać z jednej z poniższych metod, aby uniemożliwić spamerom korzystanie z twojego formularza kontaktowego.
2. Użyj pola wyboru reCAPTCHA, aby zablokować spam w formularzu kontaktowym
Jednym z prostych sposobów na powstrzymanie spambotów przed przedostaniem się jest użycie reCAPTCHA. Ta metoda działa również z wersją lite WPForms.
reCAPTCHA to darmowe narzędzie udostępniane przez Google, którego używamy w połączeniu z wbudowanym w WPForms systemem tokenów antyspamowych.
Aby dodać pole wyboru reCAPTCHA do twojego formularza kontaktowego, przejdź do WPForms ” Ustawienia w kokpicie WordPress.
Następnie kliknij kartę „CAPTCHA”. Następnie należy wybrać opcję „reCAPTCHA”, klikając ją.
Gdy to zrobisz, przewiń do sekcji „Rodzaj”.
Następnie kliknij, aby wybrać przycisk opcji „Checkbox reCAPTCHA v2”.
WPForms poprosi teraz o klucz witryny i klucz prywatny. Aby uzyskać te informacje, wystarczy przejść na stronę konfiguracji Google reCAPTCHA.
Na stronie Google reCAPTCHA kliknij „Konsola administratora v3”.
Jeśli nie zalogowałeś się jeszcze na swoje konto Google, musisz wpisać swój rodzaj loginu i hasła lub utworzyć nowe konto Google.
Następnie zobaczysz ekran, na którym możesz zarejestrować swoją witrynę internetową WordPress. Na początek wpisz rodzaj etykiety dla twojej witryny internetowej. Jest ona przeznaczona dla twojej osoby i nie będzie widoczna dla odwiedzających.
Następnie możesz nadać twojemu reCAPTCHA dla tej witryny nazwę. Następnie wybierz „Wyzwanie (v2)” i przycisk opcji „Nie jestem robotem”.
Następnie wpisz nazwę domeny twojej witryny internetowej w polu „Domena”.
Gdy to zrobisz, kliknij przycisk „Wyślij” u dołu strony.
Następnie zobaczysz stronę zawierającą klucz witryny i klucz prywatny dla twojej witryny internetowej.
Aby rozpocząć korzystanie z reCAPTCHA, wystarczy skopiować te informacje na twoją stronę ustawień WPForms.
Wystarczy skopiować każdy klucz osobno, a następnie wkleić go w polach „Klucz witryny” i „Klucz prywatny” w twoim kokpicie WordPress.
Gdy to zrobisz, kliknij przycisk „Zapisz ustawienia” u dołu ekranu.
Następnie możesz dodać pole wyboru reCAPTCHA do twojego formularza kontaktowego.
Aby rozpocząć, przejdź do WPForms ” Wszystkie formularze i kliknij odnośnik „Edytuj” dla formularza, który chcesz zabezpieczyć za pomocą reCAPTCHA.
Spowoduje to otwarcie twojego formularza w kreatorze formularzy typu „przeciągnij i upuść”. W menu po lewej stronie znajdź pole „reCAPTCHA” i kliknij je.
Zobaczysz teraz komunikat, że reCAPTCHA została włączona dla formularza. Aby kontynuować, wystarczy kliknąć przycisk „OK”.
Teraz zobaczysz logo reCAPTCHA u góry twojego formularza.
Oznacza to, że pomyślnie dodałeś zabezpieczenie reCAPTCHA do twojego formularza kontaktowego.
Uwaga: Jeśli zdecydujesz się usuwać reCAPTCHA z formularza w dowolnym momencie, wystarczy kliknąć pole „reCAPTCHA” w lewym menu WPForms. Następnie pojawi się komunikat z prośbą o potwierdzenie, że chcesz usuwać reCAPTCHA.
Po zakończeniu pamiętaj o zapisaniu twoich zmian, klikając pomarańczowy przycisk „Zapisz”.
Dodanie twojego formularza kontaktowego do witryny internetowej
Po tym wszystkim jesteś gotowy, aby dodać formularz kontaktowy do twojej witryny internetowej WordPress. Aby to zrobić, po prostu otwórz stronę lub wpis, w którym chcesz wyświetlić twój formularz i kliknij przycisk „+”, aby utworzyć nowy blok.
Następnie możesz wpisać „WPForms”, aby znaleźć odpowiedni blok. Po kliknięciu na blok WPForms, zostanie on dodany do twojej strony.
Następnie otwórz listę rozwijaną „Wybierz formularz”.
Możesz teraz wybrać formularz kontaktowy, który właśnie utworzyłeś.
WPForms pokaże podgląd tego, jak ten formularz będzie wyglądał bezpośrednio w edytorze bloków WordPress.
Możesz również wyświetlić podgląd tej strony w normalny sposób, klikając przycisk „Podgląd” u góry strony. Bez względu na to, w jaki sposób wybierzesz podgląd formularza, zobaczysz pole reCAPTCHA.
To pole zablokuje wszystkie automatyczne zgłoszenia spamu, drastycznie zmniejszając ilość spamu otrzymywanego z formularza kontaktowego na twojej witrynie internetowej.
3. Korzystanie z Google Invisible reCAPTCHA do blokowania spamu w formularzach kontaktowych
Niektórzy właściciele witryn internetowych nie chcą, aby ich użytkownicy musieli zaznaczać pole, aby przesłać formularz kontaktowy. W tym miejscu pojawia się niewidoczna reCAPTCHA.
Invisible reCAPTCHA działa jak zwykła reCAPTCHA, ale nie ma pola wyboru.
Zamiast tego, gdy formularz zostanie przesłany, Google określi, czy może to być bot, który go przesyła. Jeśli tak, Google wyświetli dodatkową weryfikację reCAPTCHA. Jeśli chcesz zobaczyć, jak to działa, Google ma demo tutaj.
Możesz użyć niewidocznego reCAPTCHA na twoich formularzach kontaktowych WPForms. W rzeczywistości proces ten jest bardzo podobny do dodawania pola wyboru reCAPTCHA, jak opisano powyżej.
Pierwszą różnicą jest konieczność wybrania innej opcji podczas konfigurowania reCAPTCHA w witrynie internetowej Google.
Zamiast zaznaczać pole wyboru „Nie jestem robotem”, należy wybrać opcję „Niewidoczna plakietka reCAPTCHA”.
Następnie można utworzyć klucz witryny i klucz prywatny, postępując zgodnie z powyższym procesem.
Gdy to zrobisz, przejdź do WPForms ” Ustawienia w twoim kokpicie WordPress i kliknij kartę „CAPTCHA”. Jednak tym razem musisz wybrać opcję „Invisible reCAPTCHA v2”.
Pamiętaj, aby nacisnąć przycisk „Zapisz ustawienia” u dołu strony.
Następnie możesz dodać pole reCAPTCHA do twojego formularza kontaktowego, postępując zgodnie z tym samym procesem opisanym powyżej.
Za każdym razem, gdy ktoś prześle formularz kontaktowy, twoja witryna WordPress automatycznie użyje niewidocznego reCAPTCHA.
Odwiedzający zobaczą logo reCAPTCHA w dolnym rogu twojego formularza, jak widać na poniższym obrazku. Dzięki temu będą wiedzieć, że Twój formularz kontaktowy jest zabezpieczony przed robotami spamującymi.
Jeśli użytkownik chce dowiedzieć się więcej o reCAPTCHA, wystarczy, że kliknie to logo. Logo rozwinie się, aby wyświetlić odnośniki do polityki prywatności i taksonomii Google.
Dobrym pomysłem jest również zaktualizowanie polityki prywatności twojej witryny o informacje o tym, jak używasz reCAPTCHA.
4. Używanie własnego CAPTCHA do blokowania spamu w formularzu kontaktowym
Niektórzy właściciele witryn internetowych nie chcą używać reCAPTCHA Google na swoich witrynach z powodu obaw o prywatność lub po prostu chcą czegoś, co nie jest markowe.
Dobrą wiadomością jest to, że WPForms Pro zawiera własny dodatek CAPTCHA. Dzięki niemu możesz stworzyć swój własny CAPTCHA oparty na pytaniach, aby zablokować spam w formularzu kontaktowym bez polegania na Google.
Aby włączyć ten dodatek, po prostu przejdź do WPForms ” Addons w twoim kokpicie WordPress. Następnie znajdź Custom Captcha Addon i kliknij przycisk „Zainstaluj dodatek”.
Po zainstalowaniu przejdź do WPForms ” Wszystkie formularze. Następnie znajdź swój formularz kontaktowy i kliknij odnośnik „Edytuj”, aby otworzyć go w edytorze WPForms.
W menu po lewej stronie przewiń do „Fancy fields” i przeciągnij pole „Custom Captcha” na twój formularz.
Zalecamy umieszczenie tego pola tuż nad przyciskiem „Wyślij”. Oznacza to, że odwiedzający wypełnią już resztę formularza, zanim zdadzą sobie sprawę, że muszą wypełnić pole CAPTCHA.
Domyślnie pole to wyświetla losowe pytanie matematyczne. Inną opcją jest wpisanie kilku różnych pytań, a następnie wyzwanie odwiedzających, aby wpisz poprawne odpowiedzi.
Jeśli chcesz przełączyć się na CAPTCHA z pytaniami i odpowiedziami, kliknij pole „CAPTCHA”, aby je wybrać.
W menu po lewej stronie wystarczy otworzyć menu rozwijane „Rodzaj” i wybrać „Pytanie i odpowiedź”.
Jeśli wybierzesz opcję „Pytanie i odpowiedź”, zalecamy utworzenie kilku różnych pytań. WPForms będzie następnie losowo obracać te pytania, aby były trudniejsze do przewidzenia przez spamboty.
Jeśli wybierzesz opcję „Math”, WPForms wygeneruje losowe pytania matematyczne, dzięki czemu będą one znacznie mniej przewidywalne.
5. Uniemożliwienie botom spamującym wglądu w twój formularz
Nie chcesz używać reCAPTCHA lub własnego pola CAPTCHA w twoim formularzu?
Innym sposobem na zablokowanie spamu w formularzu kontaktowym w WordPress jest uniemożliwienie botom zobaczenia twojego formularza. Możesz to zrobić, zabezpieczając swój formularz kontaktowy hasłem lub wyświetlając go tylko osobom, które zarejestrowały się w Twojej witrynie członkowskiej WordPress.
Metody te mogą być przesadą w przypadku standardowego formularza kontaktowego, ale mogą sprawdzić się w innych sytuacjach.
Na przykład, jeśli prowadzisz comiesięczne pytania i odpowiedzi dla subskrybentów Twojego e-maila, możesz utworzyć prywatny formularz, w którym mogą oni wysyłać Ci pytania.
Zabezpieczony hasłem twój formularz przy użyciu opcji widoczności WordPressa
Możesz zabezpieczyć hasłem całą twoją stronę Kontakt za pomocą wbudowanych narzędzi WordPress.
Aby rozpocząć, wystarczy otworzyć twoją stronę Kontakt w edytorze WordPress. Następnie w menu po lewej stronie, obok opcji „Widoczność”, kliknij „Publiczne”.
W wyświetlonym oknie kliknij „Zabezpieczony hasłem”.
Możesz teraz wpisać twój rodzaj hasła w polu, które domyślnie pokazuje „Użyj bezpiecznego hasła”. Wszyscy odwiedzający będą używać tego samego hasła, aby uzyskać dostęp do twojej strony Kontakt.
Gdy to zrobisz, możesz zaktualizować lub opublikować twoją stronę w normalny sposób.
Teraz za każdym razem, gdy ktoś przejdzie na twoją stronę Kontakt, zostanie poproszony o wpisanie hasła.
Po wpiszeniu hasła odwiedzający może kliknąć przycisk „Wyślij” i normalnie skorzystać z twojego formularza kontaktowego.
Metoda ta ma kilka wad.
Po pierwsze, twoja strona kontaktowa wyświetli domyślną wiadomość, której nie da się łatwo dostosować.
Po drugie, ta metoda zabezpieczy hasłem całą twoją stronę Kontakt, a nie tylko formularz. Może to stanowić problem, jeśli strona ta zawiera treści, które powinny być widoczne dla wszystkich użytkowników, takie jak często zadawane pytania, numer telefonu twojej firmy lub adres pocztowy.
Zabezpieczony hasłem twój formularz za pomocą dodatku WPForms
Jeśli korzystasz z wersji Pro WPForms, dodatek Form Locker pozwala zabezpieczyć hasłem sam formularz, a nie całą twoją stronę Kontakt.
Aby zainstalować Form Locker, wystarczy przejść do WPForms ” Addons. Następnie należy znaleźć dodatek Form Locker i kliknąć przycisk „Zainstaluj dodatek”.
WPForms powinien zainstalować i włączać ten dodatek automatycznie.
Następnie przejdź do WPForms ” Wszystkie formularze. Następnie znajdź formularz, który chcesz zabezpieczyć hasłem i kliknij jego odnośnik „Edytuj”.
W menu po lewej stronie wybierz Ustawienia ” Blokada formularzy. Następnie możesz włączyć przełącznik „Włącz weryfikację”.
WPForms pokaże teraz kilka pól, w których możesz wpisać rodzaj hasła, którego chcesz użyć i wiadomość, którą pokażesz odwiedzającym.
Twoja strona Kontakt będzie teraz widoczna dla wszystkich użytkowników, tylko formularz kontaktowy będzie ukryty.
Na poniższym obrazku możesz zobaczyć przykład tego, jak twój formularz będzie wyglądał zanim odwiedzający wpisze hasło.
Wyświetlanie twojej strony kontaktowej tylko zarejestrowanym użytkownikom
Możesz również zezwolić użytkownikom na dostęp do twojego formularza kontaktowego tylko wtedy, gdy zarejestrowali się na twojej witrynie.
Na karcie Form Locker w WPForms można włączyć przełącznik „Tylko zalogowani użytkownicy” w sekcji Ograniczenia formularza. W ten sposób formularz mogą zobaczyć tylko zalogowani użytkownicy.
Jest to świetna opcja, jeśli chcesz zaoferować określoną usługę tylko członkom. Istnieje kilka świetnych wtyczek do witryn członkowskich, których możesz użyć do tego celu.
6. Blokowanie spamerskich adresów IP
W przypadku powiadomienia o złośliwym zachowaniu z określonych adresów IP, ich zablokowanie może być niezbędnym środkiem zabezpieczenia przed potencjalnym spamem lub atakami. To świetny sposób na blokowanie spamerów, którzy mogli ominąć twoje CAPTCHA.
Każdy użytkownik komentujący twoją witrynę automatycznie pozostawia po sobie adres IP. Możesz więc zauważyć wzorzec, w którym wielokrotnie znajdujesz podobne adresy IP spamujące twoją witrynę. W takim przypadku można łatwo umieścić te adresy IP na czarnej liście.
Wszystko, co musisz zrobić, to przejść do Ustawienia ” Dyskusja w twoim kokpicie WordPress.
Następnie w polu „Niedozwolone klucze komentarzy” musisz wpisać wszystkie adresy IP, które chcesz zablokować w polu tekstowym. Upewnij się, że w każdym wierszu znajduje się tylko jeden adres IP. ’
Więcej szczegółów można znaleźć w naszym przewodniku na temat blokowania adresów IP w WordPress.
7. Ogranicz wpisy według kraju
Jeśli stale doświadczasz zgłoszeń spamowych z określonych krajów, możesz również zablokować wpisy z tych krajów. Ponadto, jeśli twoja witryna internetowa działa w określonym regionie, ograniczenie dostępu z innych krajów zapewni, że będziesz otrzymywać tylko odpowiednie zapytania.
Dobrą wiadomością jest to, że WPForms ma funkcję filtrowania krajów w swoich zaawansowanych metodach blokowania spamu. W sekcji Ustawienia ” Ochrona przed spamem i zabezpieczenia można włączyć opcję „Włącz filtr krajów”. Stamtąd możesz zezwolić lub odrzucić określone kraje.
Po dodaniu tych krajów do listy odmowy można również dostosować wiadomość, którą otrzymają ci użytkownicy.
8. Blokowanie określonych adresów e-mail w twoim formularzu
Blokowanie spamu pochodzącego od ludzi może być trudne, ponieważ trzeba wdrożyć wiele strategii, aby powstrzymać ich przed spamem.
Jeśli zauważysz wspólny motyw określonych adresów e-mail, które nieustannie przechodzą na twoje formularze kontaktowe, możesz je ręcznie zablokować.
Wystarczy przejść do twojego formularza kontaktowego i kliknąć pole „E-mail”. W sekcji „Opcje zaawansowane” podczas edycji pola możesz dodać listę odrzuconych adresów e-mail.
W polu tekstowym wpisz adresy e-mail, których przesyłanie chcesz zatrzymać. Możesz wpisać cały e-mail lub użyć gwiazdki *, aby umożliwić częściowe dopasowanie.
Funkcja ta jest niezwykle potężna, ponieważ można tworzyć częściowe dopasowania w wielu różnych formatach. Oto kilka przykładów, z którymi można eksperymentować:
- spammer@spamcompany.com – W tym miejscu można zablokować dokładne dopasowanie określonego adresu e-mail.
- spammer* – użycie tego filtra uniemożliwi przesyłanie e-maili zaczynających się od tej nazwy.
- *@spamcompany.com – blokuje wszystkie adresy e-mail z tej domeny.
- a*spamcompany.com – można zablokować adresy e-mail zaczynające się na określoną literę dla danej domeny.
- spammer@spamcompany.com, spammer2@spamcompany.com – Jeśli znasz wszystkie nazwy dla tego adresu e-mail, możesz dodać je z przecinkiem między każdym z nich lub utwórz nowy wiersz dla każdego e-maila.
Jeśli chcesz również zablokować tymczasowe i spamerskie adresy e-mail, zapoznaj się z naszym przewodnikiem na temat blokowania jednorazowych adresów e-mail w WordPress.
9. Odfiltruj spamerskie słowa kluczowe i wulgaryzmy w twoim formularzu kontaktowym
Odwiedzający mogą wpisz wszelkiego rodzaju słowa kluczowe lub frazy w celu promowania swoich produktów lub odnośników podczas wysyłania spamu za pośrednictwem twojego formularza kontaktowego.
Aby sobie z tym poradzić, możesz zablokować spamerskie słowa kluczowe w twoim formularzu kontaktowym. Wszystko, co musisz zrobić, to włączyć ustawienie „Włącz filtr słów kluczowych”, które znajduje się na stronie Ustawienia ” Ochrona przed spamem i zabezpieczenia.
Następnie kliknij „Edytuj listę słów kluczowych”.
Wpisz listę słów kluczowych, które mają być blokowane przed wpisami w formularzu kontaktowym.
Warto rozważyć słowa kluczowe związane z oszustwami finansowymi, treściami dla dorosłych lub oszustwami związanymi ze zdrowiem.
Gdy już wpiszesz swoje zakazane słowa kluczowe, po prostu kliknij „Zapisz zmiany”.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak blokować spam w formularzach kontaktowych w WordPress. Możesz również zapoznać się z naszym kompletnym przewodnikiem po zabezpieczeniach WordPressa lub naszym eksperckim wyborem najlepszych usług telefonii biznesowej dla małych firm .
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Hajjalah says
I really found this guide very useful because it enabled me stop all bad bots from using my contact forms. I just used the Google reCAPTCHA method and this fixed the entire problem. Your guides are really very useful for addressing different WordPress issues. Thanks Indeed.
Mrteesurez says
By implementing all these, atleast couples of it, It will really helpful in combating spams but I have a question on that password protected page. Can those password protected pages show on search engines ?
WPBeginner Comments says
The content of the form itself is not visible to search engines if the page is password-protected.
Lizzie W says
Thanks!! Hopefully this will stop the bots which started targeting my new site! Step by step instructions were a god send – much appreciated!!
WPBeginner Support says
Glad our guide was helpful!
Administrator
Laurence Marks says
The tip on the honeypot for contact forms was helpful. We were getting one or two spams per day.
I’ve created websites in raw HTML since 1995 but jumping into current WordPress has been quite an experience for me.
WPBeginner Support says
Glad our recommendation was helpful
Administrator
Steve Biese says
Can your form block messages by not allowing certain content. I simply want a form that will NOT go through if let’s say they enter „Joe Miller”. I’m going nuts trying to find a simple contact form that can do that.
WPBeginner Support says
There are tools for blocking certain submissions. If you reach out to the support for the plugin directly they can help set up certain blocking.
Administrator
Amanda says
I am using WPForms lite. I do not see honeypot anywhere. What am I missing. Do I need to upgrade?
Last question, if we select, GDPR, do we still receive the form data, or is it deleted after a specific time? Or are we obligated to delete it? Would we include on our website’s privacy page how long the data will exist in our hands before it is deleted?
WPBeginner Support says
You would want to check in the general settings for the form for honeypot in the lite version.
For GDPR, we would recommend starting by taking a look at our GDPR recommendations below:
https://www.wpbeginner.com/beginners-guide/the-ultimate-guide-to-wordpress-and-gdpr-compliance-everything-you-need-to-know/
Administrator
Ayo says
Thank you, this was helpful
WPBeginner Support says
You’re welcome
Administrator
Veronika Veale says
Amazing! I don’t know what I would do without your tutorials
WPBeginner Support says
Glad our tutorials could be helpful
Administrator
Raj R Agrawal says
Excellent tutorial, really helping me a lot. Special thanks to you all from the bottom of the heart . Thanks.
WPBeginner Support says
You’re welcome, glad our content can be helpful
Administrator