Jak zapobiec rejestracji spamu na WordPress? (Kompletny przewodnik 2022)
Opublikowany: 2022-09-14Kluczowym ś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.
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.
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 .
Teraz wyszukaj wtyczkę i kliknij przycisk Instaluj, gdy pojawi się w wynikach.
Następnie aktywuj wtyczkę.
Po zakończeniu aktywacji pojawi się strona konfiguracji . Tutaj możesz zakończyć konfigurację lub przejść do pulpitu nawigacyjnego.
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.
Jeśli już pominąłeś konfigurację, przejdź do Ustawienia >> Ogólne . Zaznacz pole wyboru opcji członkostwa i gotowe!
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.
Możesz po prostu przeciągnąć i upuścić niezbędne pola, aby utworzyć niestandardowy formularz rejestracyjny.
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 .
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.
Kliknij konsolę administracyjną v3 na tej stronie i zaloguj się na swoje konto Google.
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.
Wprowadź etykietę i wybierz reCAPTCHA v2/v3.
Następnie wprowadź Domeny , zaakceptuj warunki i kliknij Prześlij .
Google reCAPTCHA automatycznie generuje dla Ciebie klucz witryny i tajny klucz .
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.
W przypadku reCaptcha v3 możesz ustawić niestandardowy wynik progu .
Dodawanie hCaptcha do formularza rejestracyjnego
Podobnie potrzebujesz klucza witryny i klucza tajnego dla hCaptcha.
Możesz je pobrać z oficjalnej strony hCaptcha.
Kliknij Zarejestruj się i wybierz Dodaj hCaptcha do swojej usługi (bezpłatnie) .
Zakończ proces rejestracji, a hCaptcha automatycznie wygeneruje zarówno klucz witryny, jak i klucz tajny .
Skopiuj te klucze i wróć do Rejestracja użytkownika >> Ustawienia >> Integracja .
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 .
W sekcji Ogólne znajdziesz opcję Włącz obsługę Captcha . Po prostu zaznacz pole wyboru i kliknij Aktualizuj formularz .
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.
Gdy to zrobisz, zaloguj się na swoje konto i otwórz Pobrane . Tutaj znajdź plik zip User Registration Pro i pobierz go.
Wróć do pulpitu WordPress, przejdź do Wtyczki >> Dodaj nowy >> Prześlij wtyczkę i prześlij plik. Następnie zainstaluj i aktywuj.
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.
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.
Teraz otwórz utworzony wcześniej formularz rejestracyjny. W konstruktorze formularzy przejdź do Ustawienia formularza >> Dodatki .
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 .
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 .
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.