Joomla Configuratie
Spam voorkomen in Joomla met Captcha
Niets is vervelender dan een mailbox vol spamreacties of nep-aanvragen via je contactformulier. Om dit te voorkomen, gebruik je een CAPTCHA: een beveiligingsmaatregel die controleert of een bezoeker een mens is of een script (bot).
Sinds de komst van Joomla 5 zijn de standaard Google reCAPTCHA-plugins uit de installatie verwijderd. Joomla levert dus geen ingebouwde spam-beveiliging meer mee. Je moet nu zelf kiezen welke techniek je wilt gebruiken en hiervoor een plugin installeren.
Dit geeft je wel meer vrijheid: kies je voor de klassieke Google reCAPTCHA, of voor een privacyvriendelijk alternatief dat in 2026 de standaard aan het worden is?
Stap 1: Kies en installeer een Captcha Plugin
Omdat de functie niet meer standaard aanwezig is, moet je eerst een plugin downloaden uit de Joomla Extensions Directory (JED).
Je hebt een aantal logische keuzes:
Cloudflare Turnstile: Dit is hét moderne alternatief. Het is gratis, veel privacyvriendelijker dan Google.
Google reCAPTCHA: Wil je toch bij Google blijven? Dan moet je een externe plugin installeren die de functionaliteit terugbrengt, dit kan bijv. met de gratis plugin van SharkyKZ
OCHCaptcha en ALTCHA: Zijn privacyvriendelijke Captcha's
Installatie:
- Download de gekozen plugin.
- Log in op je Joomla Administrator.
- Ga naar Systeem > Installeren > Extensies.
- Upload en installeer het pakket.
Stap 2: Sleutels (Keys) aanmaken
Afhankelijk van je keuze in stap 1, moet je sleutels aanmaken bij de leverancier.
Voor Google reCAPTCHA:
- Ga naar de Google reCAPTCHA Admin Console.
- Kies voor v3 (onzichtbaar) of v2 (vinkje) en voeg je domein toe.
- Kopieer de Site Key en Secret Key.
Voor Cloudflare Turnstile:
- Maak een gratis account aan op Cloudflare.com.
- Ga in het dashboard naar "Turnstile" en voeg je site toe.
- Kopieer de Site Key en Secret Key.
Stap 3: De Plugin instellen
Nu koppelen we de sleutels aan je Joomla-site.
Ga in Joomla naar Systeem > Plugins (onder het kopje Beheren).
Zoek de plugin die je in stap 1 hebt geïnstalleerd
Open de plugin en plak de Site Key en Secret Key in de daarvoor bestemde velden.
Zet de Status op Ingeschakeld.
Klik op Opslaan & Sluiten.
Stap 4: Activeren voor de gehele website
Als laatste stap moet je Joomla vertellen dat deze nieuwe plugin de "Standaard Captcha" is voor alle formulieren.
Ga naar Systeem > Algemene instellingen (Global Configuration).
Je zit op het tabblad Site.
Zoek de optie Standaard Captcha.
Selecteer hier de naam van de plugin die je zojuist hebt geïnstalleerd.
Zie je "Geen geselecteerd"? Dan staat de plugin nog niet aan of is hij niet geïnstalleerd.
Klik op Opslaan.
Gefeliciteerd! Je contactformulieren en registratiepagina's zijn nu beveiligd tegen spam, met techniek die past bij de huidige standaarden.
Voor Externe formulierplugins zoals RSForms of Tassos Convert Forms zijn eigen captcha's beschikbaar.

Over Jeroen
Sinds 2006 werk ik met Joomla! Ik bouw en onderhoud Joomla-websites en webshops. Daarnaast heb ik veel kennis van zoekmachine-optimalisatie (SEO), hosting en het ontwikkelen van templates en extensies.
Ik bezoek regelmatig JoomlaDagen en gebruikersgroepen, waar ik soms ook als spreker optreed.
Daarnaast zet ik me actief in voor de Joomla-community. Ik ben lid van het Joomla Extensions Directory-team en organiseer de Joomla-gebruikersgroep Breda en JoomlaDagen Nederland.
Ben je op zoek naar een Joomla-specialist? Neem gerust contact met me op!
Nederlands
English