Hoe maak je een Google reCAPTCHA v2 Onzichtbare Badge en Waarom is Dit Handig?
Spam in formulieren, contactpagina’s of registratiesystemen is een veelvoorkomend probleem. Een effectieve oplossing hiervoor is Google reCAPTCHA v2 Onzichtbare, een variant die gebruikers niet hindert met checkboxen of puzzels. In dit artikel leggen we uit hoe je deze implementeert en waarom het waardevol is voor je website.
Stappenplan: Onzichtbare reCAPTCHA v2 Instellen
Registreer je site bij Google
Ga naar de Google reCAPTCHA Admin Console, maak een nieuwe site aan en kies het type reCAPTCHA v2 > Onzichtbare reCAPTCHA badge. Vul je domeinnaam in en sla de sleutels (Site Key en Secret Key) op.Integreer de reCAPTCHA-code in je HTML
Voeg het reCAPTCHA-script toe aan de<head>
van je pagina:<script src="https://www.google.com/recaptcha/api.js" async defer></script>
Koppel reCAPTCHA aan een formulierknop
Voegdata-sitekey
(je Site Key) en een callback-functie toe aan je submitknop:<button class="g-recaptcha" data-sitekey="JE_SITE_KEY" data-callback="onSubmit">Versturen</button>
Behandel de callback met JavaScript
Valideer het token na verzending via je backend (bijv. PHP, Node.js):function onSubmit(token) { document.getElementById("mijnFormulier").submit(); }
Server-side validatie
Gebruik de Secret Key om het token te verifiëren bij Google’s API. Zonder deze stap werkt de beveiliging niet!
Waarom kies je voor een Onzichtbare reCAPTCHA v2?
Geen gebruikersinteractie nodig
De badge werkt op de achtergrond. Alleen bij verdachte activiteiten wordt een challenge getoond.Minder spam, betere conversie
Bots worden geblokkeerd zonder dat echte gebruikers iets hoeven te doen, wat de gebruikerservaring (UX) verbetert.Compatibel en eenvoudig
Werkt naadloos met alle moderne browsers en vereist minimale code-aanpassingen.Bescherming tegen geavanceerde aanvallen
Google’s AI analyseert gedrag om zelfs geavanceerde bots te herkennen.SEO-vriendelijk
Geen negatieve impact op laadsnelheid of crawlbaarheid van je site.
Conclusie
Met Google reCAPTCHA v2 Onzichtbare verhoog je de veiligheid van je formulieren zonder de gebruiksvriendelijkheid te schaden. Door de stappen hierboven te volgen, bescherm je je website efficiënt tegen spam en malafide activiteiten.
Meer weten over veilige webdevelopment? Blijf onze blog op VeiligLanceren.nl volgen!
Veelgestelde vragen
Wat is het grootste verschil tussen reCAPTCHA v2 Onzichtbare en reCAPTCHA v3?
Het belangrijkste verschil is de manier van werking. reCAPTCHA v2 Onzichtbare werkt volledig op de achtergrond en toont alleen een challenge (zoals een puzzel) wanneer het verdacht gedrag detecteert. reCAPTCHA v3 werkt volledig onzichtbaar en geeft een score (tussen 0.0 en 1.0) aan de hand van het gedrag van een gebruiker. De ontwikkelaar moet op basis van deze score bepalen of de actie wordt toegestaan of geblokkeerd.
Kan reCAPTCHA de laadsnelheid van mijn website negatief beïnvloeden?
De invloed is minimaal. De reCAPTCHA-badge wordt asynchroon geladen, wat betekent dat het de laadsnelheid van de rest van je pagina niet blokkeert. Dit is een belangrijk voordeel van deze methode.
Waarom moet ik de validatie ook aan de serverzijde (backend) uitvoeren?
Validatie aan de serverzijde is cruciaal voor de veiligheid. De client-side code kan eenvoudig worden gemanipuleerd door bots. Door de verificatie ook aan de backend te doen, met behulp van de Secret Key, zorg je ervoor dat het token dat door Google is uitgegeven daadwerkelijk afkomstig is van een legitieme bron. Zonder deze stap kan een hacker handmatig een token aanvragen en je formulier toch spammen.
Hoe beïnvloedt de onzichtbare reCAPTCHA-badge de gebruikerservaring?
In de meeste gevallen verbeterd de badge de gebruikerservaring. De gebruiker merkt niets van de beveiliging, tenzij verdacht gedrag wordt gedetecteerd. Dit zorgt voor een frictieloos proces. Alleen wanneer een bot probeert te spammen, wordt een challenge getoond.

Jordy van Tilburg
Jordy van Tilburg is de Founder van VeilgLanceren.nl en specialist is het ontwikkelen van concepten. Met zijn kennis en kunde van verschillende ideeën, concepten en ondernemen richt hij zich op nieuwe ideeën in ontwikkeling brengen voor VeiligLanceren.nl. Is jouw idee toe aan realisatie dan regelen wij dat voor jou.