# RECAPTCHA – chraňte se před spamem

> Chraňte formuláře před spamem pomocí reCAPTCHA v3. Návod od založení klíčů u Googlu až po vložení do administrace — bez programování.

- **Zdroj:** https://www.webotvurci.cz/navody/kontaktni-formulare/recaptcha/
- **Doplněk / kategorie:** Kontaktní formuláře (https://www.webotvurci.cz/navody/kontaktni-formulare/)
- **Datum:** 2025-12-16
- **Autor:** Webotvůrci (https://www.webotvurci.cz/)

---

Tento návod vás **krok za krokem** provede nastavením Google reCAPTCHA v3 tak, aby fungovala s našimi Kontaktními formuláři. Nemusíte nic programovat – stačí si vytvořit klíče u Googlu a vložit je do administrace.

---

## Co je reCAPTCHA v3 a proč ji používat

Google reCAPTCHA v3 chrání formuláře před spamem a roboty **bez nutnosti, aby uživatel cokoliv vyplňoval nebo potvrzoval**. Na pozadí vyhodnocuje chování návštěvníků a přiřazuje jim skóre od **0.0 do 1.0**:

- 1.0 = velmi pravděpodobně skutečný člověk
- 0.0 = velmi pravděpodobně bot

Vy si pak určíte, **od jakého skóre** je odeslání formuláře povoleno.

---

## Krok 1: Přihlášení do Google reCAPTCHA administrace

1. Otevřete stránku: 👉 https://www.google.com/recaptcha/admin/create
2. Přihlaste se Google účtem (např. Gmail).

---

## Krok 2: Vytvoření nové reCAPTCHA

V registračním formuláři vyplňte:

**1️⃣ Název**

- Libovolný název, např.:
   - Kontaktní formuláře – web.cz

**2️⃣ Typ reCAPTCHA**

- Vyberte: Score based (v3) ✅

**3️⃣ Domény**

- Zadejte doménu, kde budou formuláře použity (bez https://):
   - example.cz
   - www.example.cz

> ℹ️ Pokud používáte více domén, přidejte je všechny.

**4️⃣ Odeslání**

- Klikněte na Odeslat.

---

## Krok 3: Získání klíčů

Po vytvoření reCAPTCHA se zobrazí stránka s klíči:

- Site Key (veřejný klíč)
- Secret Key (tajný klíč)

🔐 **DŮLEŽITÉ:**

- Site Key je veřejný
- Secret Key nikomu neposílejte a nikde nezveřejňujte

Tyto dva klíče si ponechte otevřené – budete je hned potřebovat.

---

## Krok 4: Nastavení reCAPTCHA v administraci

V administraci Kontaktních formulářů otevřete sekci **Nastavení → reCAPTCHA v3**.

**1️⃣ Povolit ochranu**

- Zaškrtněte Povolit reCAPTCHA ochranu

**2️⃣ Site Key**

- Vložte Site Key z Google administrace

**3️⃣ Secret Key**

- Vložte Secret Key z Google administrace

**4️⃣ Minimální skóre (Threshold)**

- Doporučené výchozí nastavení: 0,5

| Skóre | Chování |
|---|---|
| 0.3 | Přísnější ochrana (může blokovat i lidi) |
| 0.5 | Vyvážené nastavení ✅ |
| 0.7+ | Velmi benevolentní |

---

## Krok 5: Uložení nastavení

- Klikněte na Uložit
- Hotovo 🎉

Od této chvíle jsou formuláře chráněny reCAPTCHA v3.

---

## Jak poznám, že reCAPTCHA funguje?

- Formulář se odesílá normálně (bez checkboxu „Nejsem robot“)
- Podezřelé odeslání je automaticky zablokováno
- V případě problému se zobrazí chybová hláška o bezpečnostním ověření
- Vpravo dole na stránce, kde je formulář nasazen, se zobrazí prvek, který hlásí, že RECAPTCHA je aktivní.

---

## Časté chyby a tipy

❌ **Formulář nejde odeslat**

- Zkontrolujte, že doména v Google reCAPTCHA odpovídá doméně webu

❌ **Nízké skóre u reálných uživatelů**

- Snižte minimální skóre (např. z 0.5 na 0.4)

❌ **Zapomenutý Secret Key**

- Lze kdykoliv znovu zobrazit v Google reCAPTCHA administraci

---

## Užitečné odkazy

- Google reCAPTCHA Admin Console: https://www.google.com/recaptcha/admin/create

---

Pokud si s nastavením nejste jistí, ozvěte se nám – rádi vám pomůžeme 🙂

---

*Návod pochází z webu Webotvůrci — Zlatý a Premium partner Shoptetu.*
*Všechny návody: https://www.webotvurci.cz/navody/ · Kontakt: jsme@webotvurci.cz*
