
Czym jest reCAPTCHA?
reCAPTCHA to narzędzie do wykrywania botów, które osadza się w formularzach, logowaniu i koszyku, aby blokować automatyczne zgłoszenia. Nazwa pochodzi od CAPTCHA, czyli skrótu od „Completely Automated Public Turing test to tell Computers and Humans Apart”, terminu kojarzonego z Luisem von Ahnem z Carnegie Mellon. Pierwsza wersja miała też drugi cel: użytkownicy przepisywali słowa nieczytelne dla OCR, co pomagało digitalizować książki i według The Register archiwum „New York Timesa”.
Jak działa reCAPTCHA?
reCAPTCHA działa, analizując sygnały o przeglądarce i zachowaniu użytkownika, a następnie zwracając serwerowi strony werdykt lub ocenę ryzyka. Typowe wdrożenie składa się z czterech elementów:
- Załadowanie skryptu reCAPTCHA z kluczem witryny.
- Zebranie sygnałów w tle albo przez checkbox lub zadanie obrazkowe.
- Przesłanie tokenu do backendu razem z danymi formularza.
- Weryfikacja tokenu w Google i decyzja: przyjąć, sprawdzić lub zablokować.
Wersje reCAPTCHA
reCAPTCHA przeszła 3 duże etapy: od przepisywania zniekształconego tekstu do niewidocznej oceny ryzyka.
reCAPTCHA v1 (2007)
Wersja v1 wymagała przepisania dwóch zniekształconych słów, z których jedno pochodziło ze skanu książki. Google odszedł od tego modelu, gdy jego badania pokazały, że programy rozwiązują nawet najtrudniejsze tekstowe CAPTCHA niemal bezbłędnie.
reCAPTCHA v2 (2014)
Wersja v2 wprowadziła checkbox „Nie jestem robotem”, ogłoszony 3 grudnia 2014 roku, a zadania typu „zaznacz wszystkie sygnalizatory” pokazuje tylko podejrzanym użytkownikom. W 2017 roku doszedł wariant niewidoczny.
reCAPTCHA v3 i Google Cloud
Wersja v3 działa bez żadnej interakcji i zwraca ocenę od 0,0 (prawdopodobnie bot) do 1,0 (prawdopodobnie człowiek). Dokumentacja Google sugeruje próg startowy 0,5, który każda strona dostraja do własnego ruchu. Obecnie usługa działa w Google Cloud w trzech pakietach: Essentials (bezpłatnie do 10 000 weryfikacji miesięcznie), Premium (8 USD ryczałtu za 10 001 do 100 000 weryfikacji, potem 1 USD za 1000) oraz Enterprise z 12-miesięcznym zobowiązaniem.
reCAPTCHA w marketingu i SEO
reCAPTCHA ma znaczenie dla marketerów, bo chroni jakość danych o leadach, ale dodaje tarcie, które może obniżyć współczynnik konwersji. Spam zawyża liczbę wysłanych formularzy w analityce i zaśmieca CRM fałszywymi leadami. Widoczne zadania obrazkowe spowalniają z kolei prawdziwych klientów, a Google sam przyznaje, że reCAPTCHA nie obsługuje osób głuchoniewidomych. Na pozycje w Google reCAPTCHA nie wpływa bezpośrednio, ale jej skrypt ładuje się na każdej stronie, na której ją osadzono, dlatego w sklepach na WooCommerce czy PrestaShopie włączam ją tylko tam, gdzie jest formularz (więcej w tekście o SEO mobilnym).
Drugą kwestią jest prywatność. Skrypt przesyła do Google dane o zachowaniu użytkownika, więc w Polsce trzeba uwzględnić go w polityce prywatności zgodnej z RODO. Cloudflare w kwietniu 2020 roku przeszedł z reCAPTCHA na hCaptcha, a 28 września 2022 roku pokazał własną, bezciasteczkową alternatywę Turnstile.
reCAPTCHA v2 a v3: porównanie
| Cecha | reCAPTCHA v2 | reCAPTCHA v3 |
|---|---|---|
| Interakcja | Checkbox, czasem zadanie obrazkowe | Brak |
| Wynik | Zaliczone lub nie | Ocena od 0,0 do 1,0 |
| Decyzja | Po stronie Google | Po stronie Twojego serwera |
| Wpływ na konwersję | Widoczne tarcie | Niewielkie tarcie, wymaga ustawienia progu |
| Zastosowanie | Proste formularze kontaktowe | Logowanie, koszyk, duży ruch |
Najczęstsze pytania: reCAPTCHA
Czy reCAPTCHA jest darmowa?
Tak, do określonego limitu. Pakiet reCAPTCHA Essentials w Google Cloud jest bezpłatny do 10 000 weryfikacji miesięcznie na organizację, a większy ruch wymaga płatnych pakietów Premium lub Enterprise.
Czym różni się reCAPTCHA v2 od v3?
Wersja v2 pokazuje checkbox i czasem zadanie obrazkowe, a v3 działa niewidocznie i zwraca ocenę od 0,0 do 1,0. W v3 to Twój serwer decyduje, co zrobić z niską oceną.
Czy reCAPTCHA jest zgodna z RODO?
reCAPTCHA przesyła do Google dane o zachowaniu użytkownika, dlatego trzeba ją opisać w polityce prywatności. Część firm wybiera alternatywy, takie jak Cloudflare Turnstile, które nie korzystają z ciasteczek.
Czy reCAPTCHA wpływa na SEO?
reCAPTCHA nie wpływa bezpośrednio na pozycje w Google. Jej skrypt może spowalniać stronę, więc najlepiej ładować go tylko tam, gdzie jest formularz.
Powiązane pojęcia
- reCAPTCHA: bot defense and fraud protection · Google Cloud
- reCAPTCHA v3 developer guide · Google for Developers
- Google acquires reCAPTCHA · The Register
- Google introduces No CAPTCHA reCAPTCHA · 9to5Google
- Announcing Turnstile, a user-friendly, privacy-preserving alternative to CAPTCHA · Cloudflare
- reCAPTCHA · Wikipedia







