Jak zablokować spam w komentarzach na WordPress?

3 miesięcy temu

Spam w komentarzach na WordPress, często dodawany przez boty z wielu różnych lokalizacji, to bardzo uciążliwy problem, z którym spotyka się wielu właścicieli stron. Na szczęście istnieją rozwiązania, które mogą skutecznie zablokować spam. W tym artykule przedstawimy kilka popularnych rozwiązań.

Skorzystaj z wtyczki antyspamowej

Na rynku dostępnych jest wiele wtyczek antyspamowych, które mogą skutecznie filtrować komentarze pod kątem spamu. Jedną z popularnych wtyczek jest Akismet Anti-spam: Spam Protection. Wtyczka ta sprawdza komentarze w globalnej bazie spamu Akismet, aby zapobiec publikowaniu spamu. W celu skorzystania z tego rozwiązania, wykonaj poniższe kroki.

1. Zaloguj się do panelu administratora aplikacji WordPress.

2. Przejdź do zakładki Wtyczki -> Dodaj wtyczkę.

3. Wyszukaj wtyczkę Akismet Anti-spam: Spam Protection i kliknij w przycisk Zainstaluj.

4. Po zakończeniu instalacji kliknij w przycisk Włącz.

5. Następnie niezbędne będzie wykonanie konfiguracji konta Akismet. W tym celu kliknij w przycisk Choose an Akismet plan.

6. W następnym kroku wybierz jeden z dostępnych planów. Na potrzeby przygotowania tego artykułu wybraliśmy bezpłatny plan Personal, który jest przeznaczony dla rozwiązań niekomercyjnych.

7. Po wybraniu planu Personal, wciąż będziesz mógł skorzystać z płatnego planu. jeżeli jednak chcesz skorzystać z bezpłatnego planu powinieneś przesunąć suwak na kwotę 0, a także potwierdzić, iż wtyczka będzie wykorzystywana na cele niekomercyjne. Po dokonaniu potwierdzenia kliknij w przycisk Continue with personal subscription.

8. W kolejnym kroku zostaniesz przekierowany do koszyka. Wprowadź swój adres e-mail, kod pocztowy oraz wybierz kraj. Następnie kliknij w przycisk Continue to payment.

9. Kliknij w przycisk Complete Chekout, aby złożyć zamówienie.

10. Na kolejnej stronie zostanie wyświetlony klucz Akismet, który powinieneś zapisać, gdyż będzie on potrzebny w dalszej konfiguracji.

11. Teraz możesz już wrócić do panelu administratora aplikacji WordPress. W zakładce Ustawienia -> Akismet Ant-spam wybierz Wprowadź klucz do API manualnie.

12. Wprowadź klucz Akismet i kliknij w przycisk Połącz używając klucza API.

13. Po wprowadzeniu klucza podstawowa konfiguracja została pomyślnie wykonana i ochrona przed spamem jest już aktywna. W razie potrzeby, możesz dodatkowo dostosować konfigurację wtyczki do swoich potrzeb.

Włącz zabezpieczenie reCAPTCHA

Innym rozwiązaniem, z którego możesz skorzystać to reCAPTCHA od Google. Zabezpieczenie to chroni przed botami w sposób zautomatyzowany (wersja 3) lub wymusza od użytkownika zaznaczenia pola wyboru, iż nie jest robotem (wersja 2). W celu skorzystania z tego rozwiązania, wykonaj poniższe kroki.

1. Przejdź na stronę Google Recaptcha i kliknij w przycisk Get started.

2. Zaloguj się do konta Google lub jeżeli go nie posiadasz, najpierw je utwórz.

3. W wyświetlonym formularzu wprowadź następujące dane:

Etykieta – wpisz dowolną nazwę, dzięki której zidentyfikujesz stronę
Typ reCAPTCHA – wybierz wersję reCAPTCHA.
Domeny – wpisz nazwę domeny, np. przykładowa_domena.pl
Google Cloud Platform – wprowadź dowolną nazwę projektu Google Cloud Platform

Zapoznaj się z warunkami korzystania i zaznacz checkbox. Następnie kliknij w przycisk Prześlij.

4. Po przesłaniu formularza zostanie wyświetlony klucz witryny oraz tajny klucz, które będą potrzebne w dalszej konfiguracji.

5. Zaloguj się do panelu administratora aplikacji WordPress. Następnie przejdź do zakładki Wtyczki -> Dodaj nową.

6. W wyszukiwarce znajdź wtyczkę Advanced Google reCAPTCHA i kliknij w przycisk Zainstaluj.

7. Po zakończeniu instalacji, kliknij w przycisk Włącz.

8. Przejdź do zakładki Ustawienia -> Advanced Google reCAPTCHA. Wówczas zobaczysz możliwość przejścia na płatną wersję wtyczki. jeżeli nie chcesz skorzystać z tej oferty, kliknij w dowolnym miejscu, poza ofertą.

9. Wybierz opcję Google reCaptcha v2 lub Google reCaptcha v3, w zależności z której wersji skorzystałeś w kroku 3. Na potrzeby poradnika wybraliśmy wersję 3, w związku z tym, odpowiednią opcją będzie Google reCaptcha v3.

10. Następnie wyżej w polu Captcha Site Key wprowadź klucz witryny, zaś w polu Captcha Secet Key tajny klucz. Po wprowadzeniu kluczy kliknij w przycisk Verify Captcha, aby dokonać walidacji kluczy.

11. Potwierdź weryfikację dzięki przycisku Submit Captcha.

12. jeżeli weryfikacja przebiegnie pomyślnie zobaczysz komunikat, jak w poniższym przykładzie. Kliknij w przycisk OK.

13. W ostatnim kroku, aby potwierdzić wprowadzone zmiany, kliknij w przycisk Save changes. Tym samym podstawowa konfiguracja została pomyślnie wykonana i ochrona jest już aktywna. W razie potrzeby, możesz dostosować pozostałe ustawienia wtyczki do swoich potrzeb.

Jak włączyć moderację komentarzy w WordPress?

Oprócz przedstawionych wcześniej rozwiązań, możesz także włączyć moderację komentarzy i zatwierdzać je manualnie. W celu wprowadzenia takiego ustawienia, wykonaj poniższe kroki.

1. Zaloguj się do panelu administratora aplikacji WordPress i przejdź do zakładki Ustawienia -> Dyskusja.

2. W sekcji Nim komentarz pojawi się na blogu, zaznacz opcję Komentarze muszą zostać zatwierdzone manualnie i kliknij w przycisk Zapisz zmiany.

Jak wymusić rejestrację i logowanie użytkownika przed dodaniem komentarza w WordPress?

Kolejnym rozwiązaniem, które może utrudnić zamieszczanie spamu jest umożliwienie komentowania wyłącznie po rejestracji i zalogowaniu użytkownika. W celu włączenia takiej opcji wykonaj poniższe kroki.

1. Zaloguj się do panelu administratora aplikacji WordPress i przejdź do zakładki Ustawienia -> Dyskusja.

2. W sekcji Pozostałe ustawienia komentarzy, zaznacz opcję Użytkownicy muszą być zarejestrowani i zalogowani, aby móc komentować i kliknij w przycisk Zapisz zmiany.

Podsumowanie

Spam w komentarzach może być bardzo uciążliwy, ale dzięki odpowiednim rozwiązaniom jak Akismet Anti-spam: Spam Protection czy reCAPTCHA może zostać on skutecznie zminimalizowany. Natomiast włączenie moderacji komentarzy czy wymóg rejestracji i zalogowania użytkownika przed dodaniem komentarza może stanowić dodatkową warstwę ochrony.

Idź do oryginalnego materiału