SPAM, ataki botów, próby nieautoryzowanego dostępu – dobra ochrona strony internetowej przed zagrożeniami jest bardzo ważna. Przydaje się między innymi reCAPTCHA – w tym artykule podpowiem Ci, jakie są korzyści z reCAPTCHy i jak włączyć ją na Twojej stronie.
Potrzebujesz wsparcia w lepszym zabezpieczeniu strony? Współpracuję między innymi z web developerami – możemy zbudować dla Ciebie stronę lub sklep internetowy oraz zapewnić bieżące wsparcie programistyczne. Skontaktuj się ze mną!
ReCAPTCHA co to jest?
Nazwa reCAPTCHA, to połączenie angielskich słów reliable (wiarygodny) i CAPTCHA (test weryfikacyjny). Jest zaawansowanym systemem ochrony, który pomaga witrynom internetowym w odróżnianiu prawdziwych użytkowników od botów. Przy pomocy różnorodnych testów weryfikacyjnych, reCAPTCHA identyfikuje, czy interakcje na stronie pochodzą od ludzi, czy od niepożądanych programów komputerowych.
![](https://zielinskijerzy.com/wp-content/uploads/2024/06/1-v5-3.png)
Chcesz zwiększyć zyski dzięki SEO?
Przygotuję strategię działania i razem z moim zespołem wdrożę ją dla Ciebie.
Rodzaje reCAPTCHy
Dostępne są różne typy reCAPTCHy:
ReCAPTCHA v2: to chyba najbardziej rozpoznawalna wersja, gdzie użytkownik wie, że jego autentyczność jest sprawdzana. Występuje w 3 wersjach:
- Checkbox: użytkownik musi zaznaczyć w pojawiającym się checkboxie pole Nie jestem robotem. Następnie może od razu przejść dalej lub wypełnić test CAPTCHA (np. wybrać odpowiednie obrazki).
![recaptcha checkbox](http://zielinskijerzy.com/wp-content/uploads/2024/05/Screenshot_2-1-1.png)
- Invisible: reCAPTCHA działa w tle, na stronie widoczny jest tylko symbol, świadczący, że domena korzysta z tej metody weryfikacji użytkowników.
![recaptcha badge](http://zielinskijerzy.com/wp-content/uploads/2024/05/Screenshot_3-1-1.png)
- Android: reCAPTCHA stworzona dla urządzeń z Androidem, działa w aplikacjach mobilnych.
ReCAPTCHA v3: w tej wersji ReCAPTCHA weryfikuje zachowanie użytkownika bez interakcji z nim. Interfejs API JavaScript zwraca wynik, dzięki czemu można wdrożyć dodatkowe uwierzytelnianie, wysłać posta do moderacji czy ograniczyć SPAM generowany przez boty.
ReCAPTCHA v1 nie jest już dostępna: została wyłączona w 2018 roku.
Gotowy na rozwój?
Google reCAPTCHA: jak włączyć?
Krok 1: Rejestracja strony w reCAPTCHA Enterprise
Zaloguj się na konto Google i zarejestruj stronę w reCAPTCHy. Wybierz typ reCAPTCHy i podaj swoją domenę. Możesz też wprowadzić etykietę, dzięki której w przyszłości łatwo będzie Ci zidentyfikować witrynę.
![recaptcha jak włączyć](http://zielinskijerzy.com/wp-content/uploads/2024/05/Screenshot_1-1-1.png)
Krok 2: Pobranie kluczy API
Po rejestracji otrzymasz od Google unikalne klucze API, które niezbędne do poprawnej integracji ReCAPTCHy na stronie.
Krok 3: Implementacja w kodzie strony
W zależności od wybranej wersji ReCAPTCHy, wklej odpowiedni skrypt JavaScript na swojej stronie. Dodaj skrypt i umieść kod HTML tam, gdzie ma się pojawić ReCAPTCHA. Połączenie z serwerem ReCAPTCHA pozwoli Ci weryfikować użytkowników, którzy odwiedzają Twoją stronę.
Krok 4: Weryfikacja po stronie serwera
Serwer weryfikuje, czy dane przesłane przez formularz pochodzą od prawdziwych użytkowników.
Krok 5: Działanie po weryfikacji
W zależności od oceny użytkownika, można umożliwić mu dalsze korzystanie z witryny czy przesłanie formularza, wyświetlić dodatkowe zadanie weryfikacyjne czy zablokować dostęp.
ReCAPTCHA WordPress: jak ją wdrożyć?
WordPress to najpopularniejszy CMS na świecie, między innymi dzięki prostej obsłudze. Bardzo wiele funkcjonalności można tutaj wdrożyć za pomocą wtyczek: podobnie jest reCAPTCHą. Dostępne są różne wtyczki, między innymi reCaptcha by BestWebSoft. Jej uruchomienie jest proste:
- Pobierz google-captcha i umieść w /wp-content/plugins/.
- Aktywuj wtyczkę w sekcji Wtyczki w menu WordPressa.
- Szczegółowe ustawienia wtyczki są dostępne w menu ReCAPTCHA.
- Utwórz formularz w poście i umieść tam shortcode [bws_google_captcha].
ReCAPTCHA to nie tylko narzędzie ochrony, ale także sposób na zwiększenie zaufania użytkowników do Twojej witryny.
Masz problem z wdrożeniem ReCAPTCHY? Zadzwoń lub napisz – zapraszam do kontaktu!