Jak zapobiec rejestracji spamu na WordPress? (Kompletny przewodnik 2022)

Opublikowany: 2022-09-14

Kluczowym środkiem zabezpieczenia witryny WordPress jest zapobieganie rejestracji spamu. Spowoduje to zablokowanie wszystkich prób rejestracji dokonywanych przez boty spamowe za pośrednictwem formularza rejestracyjnego.

Oprócz ochrony witryny przed złośliwymi intencjami, chroni również przed bólem głowy związanym z niekończącymi się rejestracjami spamu.

W tym artykule omówimy kilka prostych sposobów zapobiegania rejestracji spamu WordPress. Zanim to nastąpi, dowiedzmy się, dlaczego zatrzymanie rejestracji spamu jest niezbędne i jakie narzędzie może Ci w tym pomóc.

Spis treści

Dlaczego ważne jest, aby zablokować rejestrację spamu WordPress?

Boty spamowe atakują formularze rejestracyjne w Twojej witrynie, wysyłając dużą liczbę rejestracji w krótkim czasie.

To oczywiście kłopotliwe radzenie sobie z takimi zgłoszeniami spamowymi. Oto kilka innych powodów, dla których powinieneś zapobiegać rejestracji spamu w WordPress.

  • Pozostawienie niezaznaczonych rejestracji spamu daje botom spamowym dostęp do różnych części Twojej witryny. To znacznie naruszy bezpieczeństwo Twojej witryny.
  • Wszystkie fałszywe rejestracje w bazie danych Twojej witryny obciążają ją i szkodzą jej ogólnej wydajności.
  • Rejestracja spamu umożliwia robotom spamującym umieszczanie niechcianych treści w sekcji komentarzy i recenzji. Może to wpłynąć na Twoją reputację zawodową wśród prawdziwych użytkowników.

Dlatego zalecamy również włączenie ochrony antyspamowej dla formularzy rejestracyjnych.


Najlepszy sposób na zapobieganie rejestracji spamu w WordPress

Jeśli chodzi o zapobieganie rejestracji spamu, WordPress oferuje wiele rozwiązań. Znajdziesz wtyczki antyspamowe przeznaczone wyłącznie do eliminowania problemów ze spamem. Z drugiej strony istnieją wtyczki do formularzy rejestracyjnych, które oferują funkcje antyspamowe.

Jedną z najlepszych wtyczek do powstrzymania spamu związanego z rejestracją nowych użytkowników WordPress jest Rejestracja użytkownika.

Wtyczka do formularza rejestracji użytkownika

Jak sama nazwa wskazuje, jest to wtyczka do formularzy rejestracyjnych, która umożliwia tworzenie niestandardowych formularzy rejestracyjnych. Dzięki przyjaznemu dla użytkownika kreatorowi typu „przeciągnij i upuść” możesz w mgnieniu oka tworzyć formularze rejestracyjne na wydarzenia, formularze rejestracyjne na kursy itp.!

A jeśli jesteś właścicielem sklepu WooCommerce, czeka Cię uczta! Rejestracja użytkownika zapewnia dodatek WooCommerce, który pomaga tworzyć niestandardowe formularze rejestracyjne WooCommerce. W ogóle nie jest potrzebne kodowanie!

Co najważniejsze, będziesz w stanie zapobiegać rejestracji spamu dzięki zaawansowanym funkcjom zabezpieczającym przed spamem. W szczególności otrzymujesz trzy funkcje antyspamowe:

  • Integracja reCAPTCHA/hCaptcha
  • Honeypot antyspamowy
  • Rejestracja domeny na białej liście

Dlatego zalecamy tę niesamowitą wtyczkę do tworzenia niestandardowych formularzy rejestracyjnych i ochrony ich przed spamem.


Jak zapobiec rejestracji spamu na WordPress?

Rejestracja użytkownika oferuje trzy funkcje antyspamowe dla niestandardowych formularzy rejestracyjnych. Dlatego w tym przewodniku pokażemy, jak korzystać z tych funkcji, aby zapobiec rejestrowaniu spamu.

Zanim przejdziemy dalej, poinformuj nas, że rejestracja domeny antyspamowej honeypot i białej listy wymaga wersji pro tej wtyczki. Jednak nadal możesz zintegrować swoje formularze z reCAPTCHA i hCaptcha za pośrednictwem bezpłatnej wersji.

Powiedziawszy to, zacznijmy!

1. Dodanie reCAPTCHA lub hCaptcha do formularza rejestracyjnego

Pierwszym sposobem ochrony formularza rejestracyjnego przed spamem jest dodanie reCAPTCHA lub hCaptcha.

Jeśli nie znasz CAPTCHA, jest to po prostu narzędzie do określenia, czy użytkownik jest człowiekiem, czy botem. Istnieją różne typy CAPTCHA, więc metoda, której używa każdy CAPTCHA do oddzielenia bota od ludzi, jest również inna.

Wystarczy postępować zgodnie z poniższymi krokami, aby w mgnieniu oka zaimplementować integrację CAPTCHA w swoim formularzu.

I. Zainstaluj bezpłatną wtyczkę rejestracji użytkownika

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować rejestrację użytkownika w swojej witrynie. Ponieważ integracja reCAPTCHA i hCaptcha jest dostępna w darmowej wersji, możesz po prostu zainstalować darmową wtyczkę.

Aby to zrobić, zaloguj się do swojego pulpitu WordPress. Przejdź do Wtyczki >> Dodaj nowy .

Przejdź do wtyczek, a następnie dodaj nowy

Teraz wyszukaj wtyczkę i kliknij przycisk Instaluj, gdy pojawi się w wynikach.

Wyszukaj i zainstaluj rejestrację użytkownika

Następnie aktywuj wtyczkę.

Aktywuj rejestrację użytkownika za darmo

Po zakończeniu aktywacji pojawi się strona konfiguracji . Tutaj możesz zakończyć konfigurację lub przejść do pulpitu nawigacyjnego.

Witamy i konfiguracja

Jeśli jesteś nowym użytkownikiem, zalecamy ukończenie procesu konfiguracji.

Jedną z rzeczy, których nie możesz przegapić podczas konfiguracji, jest ustawienie Każdy może się zarejestrować . Włączenie tej opcji umożliwia użytkownikom zarejestrowanie się w Twojej witrynie za pomocą formularza front-end. W przeciwnym razie Twoi użytkownicy nie będą mogli uzyskać dostępu do formularza rejestracyjnego.

Każdy może zarejestrować opcję

Jeśli już pominąłeś konfigurację, przejdź do Ustawienia >> Ogólne . Zaznacz pole wyboru opcji członkostwa i gotowe!

Włącz członkostwo ogólne

II. Utwórz nowy formularz rejestracyjny

Następnie musisz utworzyć formularz rejestracyjny, w którym możesz włączyć ochronę CAPTCHA. Przejdź do Rejestracja użytkownika >> Dodaj nowy , a zostaniesz przeniesiony do kreatora formularzy.

Rejestracja użytkownika, aby dodać nowy

Możesz po prostu przeciągnąć i upuścić niezbędne pola, aby utworzyć niestandardowy formularz rejestracyjny.

Rejestracja użytkownika interfejsu kreatora formularzy

Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem dotyczącym tworzenia formularza rejestracyjnego za pomocą rejestracji użytkownika.


III. Zintegruj formularz rejestracyjny z reCAPTCHA lub hCaptcha

Po wypełnieniu formularza rejestracyjnego otwórz Ustawienia >> Integracja w zakładce Rejestracja Użytkownika .

Rejestracja użytkownika Typy CAPTCHA

Tutaj znajdziesz trzy typy CAPTCHA, którymi możesz zabezpieczyć formularz rejestracyjny:

reCaptcha v2: ten CAPTCHA prosi użytkowników o zaznaczenie „Nie jestem robotem”. pole wyboru lub wypełnij wyzwania związane z obrazami. Następnie analizuje działania użytkownika, aby odróżnić ludzi od botów.

reCaptcha v3: reCaptcha v3 działa w tle i nie wymaga od użytkowników wykonywania żadnych wyzwań.

Analizuje, w jaki sposób użytkownik wchodzi w interakcję z Twoją witryną i generuje wynik w zależności od interakcji. Ten wynik określa, czy użytkownik jest człowiekiem, czy nie; wyższy wynik wskazuje na prawdziwego użytkownika.

hCaptcha: hCaptcha jest podobny do reCaptcha v2. Ale w przeciwieństwie do v2 nie sprzedaje danych użytkownika stronom trzecim.

Możesz dodać dowolne z tych CAPTCHA w zależności od swoich wymagań.

Szczegółowy przewodnik znajdziesz w naszym artykule na temat integracji CAPTCHA z formularzami rejestracji i logowania.

Dodanie reCAPTCHA do formularza rejestracyjnego

Najpierw musisz uzyskać klucz witryny i tajny klucz do reCAPTCHA z oficjalnej strony Google reCAPTCHA.

Klucze reCAPTCHA Zapobiegaj rejestracji spamu WordPress

Kliknij konsolę administracyjną v3 na tej stronie i zaloguj się na swoje konto Google.

Oficjalna strona Google reCAPTCHA

Po zalogowaniu przejdziesz na stronę Utwórz , na której możesz zarejestrować swoją witrynę. Strona, którą zarejestrujesz, musi być tą, na której chcesz wyświetlać kody CAPTCHA.

Zarejestruj nową witrynę

Wprowadź etykietę i wybierz reCAPTCHA v2/v3.

Wprowadź etykietę i reCaptcha

Następnie wprowadź Domeny , zaakceptuj warunki i kliknij Prześlij .

Prześlij nową witrynę do reCAPTCHA

Google reCAPTCHA automatycznie generuje dla Ciebie klucz witryny i tajny klucz .

Skopiuj klucze reCaptcha

Skopiuj je i wróć do Rejestracja użytkownika >> Ustawienia >> Integracja .

Teraz wybierz typ CAPTCHA , dla którego wygenerowałeś klucze. Następnie wklej klucze w odpowiednie pola i naciśnij Zapisz zmiany . W przypadku reCaptcha v2 masz możliwość uczynienia go niewidocznym.

Wklej klucze reCAPTCHA v2

W przypadku reCaptcha v3 możesz ustawić niestandardowy wynik progu .

Wynik progowy dla reCAPTCHA v3

Dodawanie hCaptcha do formularza rejestracyjnego

Podobnie potrzebujesz klucza witryny i klucza tajnego dla hCaptcha.

Klucze hCaptcha Rejestracja spamu WordPress

Możesz je pobrać z oficjalnej strony hCaptcha.

Oficjalna strona hCaptcha

Kliknij Zarejestruj się i wybierz Dodaj hCaptcha do swojej usługi (bezpłatnie) .

Wybierz bezpłatną usługę hCaptcha

Zakończ proces rejestracji, a hCaptcha automatycznie wygeneruje zarówno klucz witryny, jak i klucz tajny .

Uzyskaj klucz witryny hCaptcha i tajny klucz

Skopiuj te klucze i wróć do Rejestracja użytkownika >> Ustawienia >> Integracja .

Wklej klucze hCaptcha WordPress Rejestracja nowego użytkownika Spam

Wybierz hCaptcha w opcji Typ CAPTCHA , wklej klucze i zapisz zmiany.


IV. Włącz ochronę CAPTCHA dla formularza

Po zakończeniu integracji nadal musisz włączyć ochronę CAPTCHA dla formularza rejestracyjnego. Możesz włączyć tę ochronę dla dowolnego formularza utworzonego podczas rejestracji użytkownika.

Otwórz więc wcześniej utworzony formularz rejestracyjny i przejdź do jego Ustawienia formularza .

Ustawienie formularza Zapobiegaj rejestracji spamu WordPress

W sekcji Ogólne znajdziesz opcję Włącz obsługę Captcha . Po prostu zaznacz pole wyboru i kliknij Aktualizuj formularz .

Włącz CAPTCHA Zapobiegaj rejestracji spamu WordPress

Otóż ​​to! Udało Ci się zintegrować formularz rejestracyjny z CAPTCHA i chronić go przed spamem.


2. Używanie Honeypota antyspamowego

Drugim sposobem zapobiegania spamowi związanemu z rejestracją nowych użytkowników WordPress w Rejestracji użytkownika jest jego funkcja antyspamowa honeypot.

Wykorzystuje technologię honeypot, aby dodać niewidoczne pole do formularza rejestracyjnego. Ukryte pole jest widoczne tylko dla robotów spamujących. Tak więc formularz natychmiast wykrywa i blokuje bota spamowego, który przesyła formularz z wypełnionym polem.

Do tej funkcji będziesz potrzebować Pro rejestracji użytkownika. Przejdź więc do oficjalnej strony z cenami rejestracji użytkownika i kup odpowiedni plan.

Strona Plany cenowe rejestracji użytkownika

Gdy to zrobisz, zaloguj się na swoje konto i otwórz Pobrane . Tutaj znajdź plik zip User Registration Pro i pobierz go.

Pobierz plik rejestracji użytkownika Pro

Wróć do pulpitu WordPress, przejdź do Wtyczki >> Dodaj nowy >> Prześlij wtyczkę i prześlij plik. Następnie zainstaluj i aktywuj.

Prześlij usługę rejestracji użytkownika

Uwaga: Podobnie jak w przypadku bezpłatnej rejestracji użytkownika, wersja pro prosi również o skonfigurowanie wtyczki. Niezależnie od tego, czy będziesz kontynuować konfigurację, czy pominąć, nie zapomnij włączyć opcji członkostwa.

Następnie skopiuj klucz licencyjny z pulpitu nawigacyjnego konta.

Klucz licencyjny rejestracji użytkownika

Następnie przejdź do strony Wtyczki i wklej ją w polu w sekcji User Registration Pro. Po prostu naciśnij Enter, a Twoja licencja Pro zostanie aktywowana.

Aktywuj licencję na rejestrację użytkownika Pro

Teraz otwórz utworzony wcześniej formularz rejestracyjny. W konstruktorze formularzy przejdź do Ustawienia formularza >> Dodatki .

Włącz Honeypot

Tutaj znajdziesz opcję Aktywuj ochronę przed spamem przez HoneyPot . Po prostu zaznacz pole wyboru i kliknij Aktualizuj formularz .

To wszystko, co musisz zrobić, aby chronić formularz rejestracyjny przed irytującym spamem.


3. Korzystanie z funkcji rejestracji domeny na białej liście

Dzięki funkcji rejestracji domen na białej liście możesz zezwolić użytkownikom z określonymi domenami e-mail na wypełnienie i przesłanie formularza rejestracyjnego.

Możesz włączyć tę opcję dla swojego formularza rejestracyjnego w Misc Settings . Przejdź więc do Everest Forms >> Ustawienia >> Różne .

Zaawansowana opcja domen umieszczonych na białej liście

W sekcji Zaawansowane zobaczysz opcję Domeny umieszczone na białej liście. W polu tekstowym wymień wszystkie domeny, dla których chcesz zezwolić na rejestrację, i kliknij Zapisz zmiany .

Dodaj domeny do białej listy

Musisz podać tylko prawdziwe domeny, takie jak gmail.com, outlook.com itp. Możesz wprowadzić wiele domen; po prostu oddziel każdą domenę przecinkiem.

Dzięki temu za pośrednictwem formularza mogą zarejestrować się tylko użytkownicy z adresami e-mail umieszczonymi na białej liście. Domeny niewymienione tutaj są automatycznie ograniczane.

W ten sposób możesz szybko włączyć ochronę przed spamem dla formularzy rejestracyjnych za pośrednictwem domen umieszczonych na białej liście.


Zawijanie

Jeśli chcesz mieć bezpieczną witrynę, musisz uniemożliwić rejestrację spamu WordPress. W ten sposób blokujesz wszelkie fałszywe rejestracje i chronisz witrynę przed złośliwymi atakami.

Wtyczka rejestracyjna, taka jak Rejestracja użytkownika, pomaga tworzyć formularze rejestracyjne i egzekwować ścisłą ochronę przed botami spamującymi. Aby uzyskać pełną ochronę, możesz użyć integracji reCaptcha/hCaptcha, funkcji antyspamowej pułapki i funkcji białej listy domen razem.

Jeśli potrzebujesz tylko ochrony przed spamem, możesz zamiast tego wypróbować wtyczki antyspamowe.

Poza tym możesz również zapobiegać spamowi w formularzach kontaktowych WordPress. Możesz również użyć wtyczek bezpieczeństwa WordPress, aby zapewnić wszechstronne bezpieczeństwo.

I to wszystko w tym artykule! Możesz przejrzeć nasz blog, aby znaleźć więcej artykułów związanych z WordPressem. Śledź nas również na Twitterze i Facebooku, aby otrzymywać aktualizacje o nowych postach.