Zorg dat je goed bereikbaar bent voor je websitebezoekers
Een contactformulier is een eenvoudige en effectieve manier om je bezoekers in staat te stellen contact met je op te nemen. Even een bericht invullen, een klik op de knop, en je hebt hun bericht ontvangen. Klinkt ideaal, toch? Helaas worden contactformulieren vaak misbruikt door bots om spam te versturen. In deze handleiding leggen we uit hoe je dit kunt voorkomen!
Waarom je een (re)CAPTCHA nodig hebt
Een (re)CAPTCHA is een slimme beveiliging die je aan je contactformulier kunt toevoegen. Het stelt een eenvoudige vraag of geeft een opdracht om te bevestigen dat de invuller een echte persoon is en geen bot. Dit voorkomt dat automatische scripts of bots het formulier gebruiken om ongewenste berichten te versturen. Door een (re)CAPTCHA toe te voegen, bescherm je je website tegen spam, zoals ongewenste reacties onder blogartikelen of een overvolle inbox door spam via je contactformulier.
En misschien wel nog belangrijker: een goede (re)CAPTCHA helpt ook om backscatter te voorkomen. Backscatter is het fenomeen waarbij jouw server onterecht berichten terugstuurt naar de afzender van een spam-e-mail. Als je net zoals veel mensen een auto-reply ingesteld hebt voor jouw formulier, en een botje vult daar allemaal willekeurige e-mailadressen op in dan wordt er namens jou naar al die e-mailadressen een bericht gestuurd. Op die manier kunnen bots jouw domeinnaam misbruiken om ongewenste e-mail te verzenden.
Door je formulieren goed te beveiligen met een CAPTCHA, verminder je de kans dat je server betrokken raakt bij dit soort ongewenst verkeer.
Wat is een bot precies?
Een 'bot' is een afkorting van 'robot' en verwijst naar een programma dat automatisch bepaalde handelingen uitvoert, zoals het invullen van formulieren. Bots speuren continu het internet af op zoek naar onbeveiligde formulieren. Zodra ze zo'n formulier vinden, vullen ze het automatisch in en sturen ze ongewenste e-mails naar de ontvanger. Dit gaat door totdat het formulier is beveiligd of verwijderd.
Hoe werkt reCAPTCHA?
In deze handleiding focussen we ons op Google's reCAPTCHA, omdat deze zeer gebruiksvriendelijk is. De reCAPTCHA-technologie kijkt naar verschillende factoren op je website, zoals:
- De snelheid waarmee het formulier wordt ingevuld
- De muisbewegingen tijdens het invullen
- Het IP-adres van de invuller
Google analyseert deze gegevens om te bepalen of het formulier door een echte bezoeker of een bot wordt ingevuld. Een legitieme bezoeker hoeft dan alleen een vinkje aan te klikken om te bevestigen dat hij of zij geen robot is. Vervolgens kan het bericht veilig worden verzonden.
Hoe vraag je een reCAPTCHA-sleutel aan?
Wil je reCAPTCHA gebruiken voor je contactformulier? Dan moet je eerst een ‘sleutel’ aanvragen bij Google. Het gebruik is gratis en het proces duurt slechts een minuut. Volg deze stappen:
- Ga naar https://www.google.com/recaptcha/admin
- Vul het reCAPTCHA-formulier in en geef de naam van je website op
- Je ontvangt direct een ‘Site-sleutel’ en een ‘Geheime sleutel’
Bewaar deze sleutels goed, want je hebt ze nodig om reCAPTCHA te activeren op je formulieren.
Voor de beste resultaten raden we aan om reCAPTCHA v3 te gebruiken!
Hoe stel je reCAPTCHA in op WordPress?
Het instellen van reCAPTCHA in WordPress is eenvoudig, vooral met populaire plugins zoals Contact Form 7, die standaard reCAPTCHA-integratie bieden. Als jouw contactformulier geen reCAPTCHA ondersteunt, kun je een van de volgende plugins overwegen:
- Fast Secure reCAPTCHA
- Google Captcha
- Simple Google reCAPTCHA
Deze plugins voegen reCAPTCHA toe aan contactformulieren, het inlogscherm van WordPress, en aan reactieformulieren onder blogartikelen. Hier is een voorbeeld van hoe je reCAPTCHA instelt met Contact Form 7:
- Log in op het dashboard van je WordPress-website.
- Ga binnen de instellingen van Contact Form 7 naar ‘Integratie’.
- Voer je ‘Site-sleutel’ en ‘Geheime sleutel’ in.
- Sla de sleutels op door op ‘Opslaan’ te klikken.
- Voeg reCAPTCHA toe aan je formulier.
- Sla het formulier op door op ‘Opslaan’ te klikken.
Je hebt nu reCAPTCHA toegevoegd aan je formulier. Vergeet niet om deze beveiliging toe te voegen aan alle formulieren op je website om ervoor te zorgen dat ze allemaal goed beschermd zijn.