Aggiungere reCAPTCHA a un modulo di contatto WordPress per prevenire l'invio di spam

Stai cercando di aggiungere reCAPTCHA al modulo di contatto di WordPress? Non sei solo. Ogni proprietario di sito web, che sia basato su WordPress o su un'altra piattaforma, ha affrontato problemi con i bot spam ad un certo punto.
I bot di spam pattugliano costantemente Internet per individuare i moduli online non protetti. Una volta trovato uno, riempiono rapidamente la tua casella di posta e inquinano i dati del tuo modulo con invii automatizzati. In questo modo, diventa più difficile per te identificare potenziali lead e perdere le richieste dei clienti reali.
Pertanto, aggiungere Google reCAPTCHA ai tuoi moduli WordPress è uno dei modi più semplici ed efficaci per bloccare l'invio di spam automatico mantenendo il processo agevole per gli utenti reali.
Infatti, questo è uno dei servizi di protezione antispam gratuiti e più utilizzati finora, ma sorge la domanda: quale versione scegliere, v2 o v3? Entrambe hanno approcci diversi per gestire i bot, e le opinioni delle persone su ciascuna sono miste. In questo post, discuteremo entrambe le versioni onestamente e mostreremo come aggiungere Google reCAPTCHA v3 al tuo modulo di contatto WordPress, passo dopo passo.
In breve:
Aggiungere reCAPTCHA a un modulo di contatto di WordPress è facile e richiede solo pochi clic. Una volta fatto, blocca automaticamente lo spam senza disturbare gli utenti reali.
Come fare:
- Installa Bit Form e apri il tuo modulo di contatto
- Vai su Impostazioni app → CAPTCHA → reCAPTCHA v3
- Ottieni la tua chiave del sito e la tua chiave segreta dalla console di amministrazione di Google reCAPTCHA
- Incolla entrambe le chiavi in Bit Form e salva
- Apri il tuo modulo, vai su Impostazioni modulo e attiva "Abilita reCAPTCHA v3".
Punti chiave da sapere:
- reCAPTCHA v3 è invisibile ed è l'opzione predefinita migliore per i moduli di contatto. Poiché la v2 aggiunge attriti che aumentano l'abbandono dei moduli.
- Inizia con un punteggio di tolleranza moderato, quindi testa le proposte reali prima di rendere l'impostazione più restrittiva
- È possibile aggiungere facilmente reCAPTCHA v2, v3, hCaptcha e Turnstile utilizzando Bit Form, senza bisogno di alcun componente aggiuntivo.
Perché Google reCAPTCHA è migliore del CAPTCHA tradizionale?
Anche il CAPTCHA tradizionale è stato creato per bloccare l'invio automatico da parte dei bot, ma spesso ha creato attrito per gli utenti reali. Esiste in diversi formati, ad esempio, avrai probabilmente visto sfide di testo distorte, difficili da leggere, o puzzle di immagini confusi che richiedono tentativi multipli.
Questo infastidiva gli utenti e rendeva un compito semplice come l'invio di un modulo così difficile per le persone. Inoltre, non era nemmeno sufficiente per bot avanzati.
Alla data odierna, con i miglioramenti nell'OCR, negli strumenti di automazione e persino nei sistemi di risoluzione assistiti da esseri umani, molte sfide CAPTCHA possono essere aggirate da questi bot. Questo è esattamente il motivo per cui reCAPTCHA di Google funziona meglio. Utilizza l'analisi comportamentale e il machine learning per rilevare pattern umani che i bot non possono facilmente copiare.
Anche gli utenti hanno trovato questo reCAPTCHA di Google molto più semplice di quelli tradizionali. Dovevano semplicemente cliccare su “Non sono un robot” casella di controllo, tutto qui. Solo nei casi eccezionali, quando gli utenti non superano il test, compare un CAPTCHA di selezione immagini.
Tuttavia, reCAPTCHA ha due versioni: v2 e v3. Il caso menzionato ora si verifica con la versione 2. La sezione successiva illustra in dettaglio la differenza tra Google reCAPTCHA v2 e v3.
Google reCAPTCHA v2 contro v3: quale dovresti usare?
Questa è una delle domande più comuni che i proprietari di siti web si pongono quando impostano la protezione anti-spam. La risposta dipende da come desideri la sicurezza del sito e l'esperienza utente.
Prima di confrontare entrambe le versioni, vediamo come funziona ciascuna in un batter d'occhio.
Google reCAPTCHA v2 richiede l'interazione dell'utente, il che aumenta abbandono del modulo. In confronto, reCAPTCHA v3 rimane invisibile e non richiede alcuna interazione da parte dell'utente. Rileva i bot spam in base al comportamento dell'utente e restituisce un valore di soglia compreso tra 0,0 e 1,0.
Ad esempio, se il valore è più vicino a 1.0, di solito significa che il visitatore ha maggiori probabilità di essere umano. Un punteggio più vicino a 0.0 di solito significa che l'attività sembra più sospetta.
La tabella sottostante mostra come differiscono:
| Funzionalità | reCAPTCHA v2 | reCAPTCHA v3 |
| Visibile agli utenti | Sì | no |
| Azione richiesta dall'utente | Sì (casella di controllo o risoluzione di enigmi) | no |
| Metodo di rilevamento | Basato su sfide | Analizza i movimenti dell'utente silenziosamente in background |
| Esperienza Utente | Gli utenti possono essere infastiditi da passaggi aggiuntivi | Esperienza più fluida |
| Rilevamento bot | Moderato, ma aggirabile da bot intelligenti | Punteggio superiore, basato sul comportamento, ma il risultato dipende dalle impostazioni di configurazione e soglia |
| Meglio per | Moduli di accesso semplici, moduli di registrazione, ecc. | Moduli ad alte prestazioni come moduli di contatto, lead e newsletter. |
| Rischio di falsi positivi | Basso | Dipende dall'impostazione della soglia |
| Tasso di abbandono | Più in alto | Inferiore |
Come aggiungere reCAPTCHA a un modulo di contatto di WordPress
Aggiungere reCAPTCHA ai moduli di WordPress non è fantascienza. Avrai solo bisogno di un plugin per moduli che disponga di queste funzionalità di protezione antispam per interrompere le richieste di moduli indesiderate. Tutto qui! Bastano pochi clic e la protezione è attiva.
Prima di iniziare
Prima di iniziare la configurazione, ci sono alcuni prerequisiti che devono essere soddisfatti. Questi sono compilati di seguito:
Per questa guida userò un plugin per moduli semplice come Bit Form. Supporta Google reCAPTCHA v2, reCAPTCHA v3, hCAPTCHA e Cloudflare Turnstile. Questo è un plugin WordPress ricco di funzionalità con Oltre 50 tipi di campo, 30+ modelli già pronti, e funzionalità ancora più entusiasmanti a un prezzo accessibile.
Quindi, puoi semplicemente scarica il file Bit Form dal sito web, oppure puoi seguire l'altro percorso.
Dalla tua bacheca di WordPress, vai su Plugin > Aggiungi nuovo e cerca Bit Form. Installa e attiva il plugin.
Passaggio 01: Crea il tuo modulo di contatto
Apri la dashboard di Bit Form. Quindi crea un nuovo modulo, se non ne hai ancora creato uno, utilizzando il generatore "drag-and-drop". Puoi scegliere un modello dalla libreria oppure crearne uno da zero. Io opterò per uno già pronto.

A proposito, la procedura per aggiungere un CAPTCHA in Bit Form è la stessa indipendentemente dal tipo di modulo.
Passaggio 02: Aprire le impostazioni di reCAPTCHA in Bit Form
Accedi alle Impostazioni dell'app nella dashboard di Bit Form, quindi vai alla sezione reCAPTCHA e seleziona reCAPTCHA v3.

E poi naviga su Bit Form reCAPTCHA v3 pannello delle impostazioni. Fare clic sul link per aprire il Console di amministrazione di Google reCAPTCHA.

Passaggio 03: Crea le chiavi API di Google reCAPTCHA v3
Quindi clicca sul segno “+” e registra il tuo sito. Aggiungi un'etichetta, seleziona reCAPTCHA v3 e inserisci il nome del tuo dominio.

Dopo aver registrato il tuo sito, vengono generate una coppia di chiavi del sito e un segreto. Copia la chiave del sito e la chiave segreta generate.

Copiali e incollali nei campi corrispondenti all'interno di Bit Form.
Passaggio 04: Incolla le chiavi in Bit Form
Incolla la chiave del sito e la chiave segreta nei campi corrispondenti e salva le impostazioni.

Passaggio 05: Abilita reCAPTCHA v3 dalle Impostazioni del Modulo
Apri il tuo modulo, vai a Impostazioni modulo, e attiva Abilita reCAPTCHA V3.

Sotto Impostazioni avanzate, puoi impostare il Livello di tolleranza. Se il punteggio è più vicino a 1,0, ciò significa che una persona reale ha inviato il modulo.

Il badge reCAPTCHA v3 apparirà nell'angolo in basso a destra della pagina in cui è incorporato il modulo.

Se preferisci un aspetto pulito, abilita Nascondi badge reCAPTCHA toggle. Questo nasconderà il badge.
Se nascondi il badge reCAPTCHA, aggiungi una breve notifica vicino al modulo che indica che il sito è protetto da reCAPTCHA e collega all'Informativa sulla privacy e ai Termini di servizio di Google.
Bonus: Utilizza hCaptcha come alternativa a reCAPTCHA
Mentre Google reCAPTCHA v3 è il servizio anti-spam più popolare ed eccellente per la maggior parte degli utenti, non è l'unico. hCaptcha è un'ottima alternativa se preferisci una maggiore privacy e non vuoi inviare i dati degli utenti a Google. La configurazione è semplice con Bit Form.
Passaggi rapidi di configurazione:
- Dalla dashboard Bit Form, passare a Impostazioni App → CAPTCHA → hCaptcha.
- Fai clic sul link per aprire il Dashboard Amministratore hCaptcha e registra il tuo sito.
- Aggiungi il tuo dominio, seleziona 99,91 TP12T passivo modalità, quindi copia il Chiave del sito e Chiave segreta.
- Incolla entrambe le chiavi in Bit Form e salva.
- Apri il tuo modulo, trascina il campo hCaptcha nel modulo, quindi salva il modulo.
Ecco fatto. La casella di controllo hCaptcha apparirà automaticamente sul tuo modulo perché i visitatori la spuntino.
💡Suggerimento: Usa reCAPTCHA v3 se desideri un rilevamento dello spam invisibile con meno attrito per l'utente. Scegli hCaptcha se la privacy è una priorità maggiore per il tuo sito.
Quindi, questa era la configurazione generale dei livelli di protezione antispam di Google reCAPTCHA e hCaptcha.
Entrambi proteggono il tuo modulo di contatto WordPress dallo spam, ma differiscono per approccio ed efficacia.
Conclusione
Pertanto, ora sappiamo come aggiungere reCAPTCHA ai moduli di contatto di WordPress. Questi livelli di protezione antispam sono cruciali poiché i tuoi moduli di contatto sono come una porta aperta ai bot di spam. Possono usarli per diffondere link di phishing e rubare dati dal tuo sito.
I vecchi metodi CAPTCHA possono ancora bloccare lo spam di base, ma spesso creano attrito per gli utenti reali. reCAPTCHA v3 offre ai moduli di contatto un modo più discreto per rilevare invii sospetti in background. Può ridurre gli invii di spam senza chiedere a ogni visitatore di risolvere una sfida.
Tuttavia, è meglio ricordare che nessuna protezione antispam che scegli funzionerà perfettamente, dato che i bot diventano intelligenti giorno dopo giorno.
Domande frequenti
Che cos'è un CAPTCHA?
CAPTCHA sta per “Completely Automated Public Turing Test to Tell Computers and Humans Apart” (Test di Turing pubblico completamente automatizzato per distinguere computer e umani). È un test effettuato per differenziare tra umani e bot. Il CAPTCHA viene effettivamente utilizzato dai siti web moderni per scoprire da dove provengono il loro traffico e le loro richieste.
Come funzionano i CAPTCHA?
I test CAPTCHA verificano se un visitatore è umano o un bot analizzando come interagisce con un compito. I CAPTCHA tradizionali utilizzano sfide come la selezione di testo o immagini, mentre i sistemi moderni come reCAPTCHA analizzano il comportamento, come il movimento del mouse, i clic e la tempistica. Sulla base di ciò, decidono se l'invio è probabilmente umano o automatizzato.
I CAPTCHA sono utilizzati per distinguere gli esseri umani dai bot automatizzati.
CAPTCHA viene utilizzato per impedire ai bot di utilizzare impropriamente i siti web. Proteggono moduli di contatto, pagine di accesso, registrazioni e sezioni commenti bloccando invii automatici e registrazioni false. Questo aiuta a mantenere i tuoi dati al sicuro e a prevenire abusi.
Come aggiungo reCAPTCHA a un modulo di contatto di WordPress?
A tal fine, installa e attiva il plugin Bit Form. Configura quindi le impostazioni, ad esempio generando le chiavi API reCAPTCHA da Google, per poi incollarle nelle impostazioni del tuo modulo.
Perché il mio modulo di contatto WordPress riceve spam?
I bot scansionano i siti web per moduli non protetti e li inviano automaticamente. Senza protezione antispam, il tuo modulo diventa un bersaglio facile.
Come ottengo le chiavi API di Google reCAPTCHA?
Vai alla console di amministrazione di Google reCAPTCHA, registra il tuo sito e copia la Chiave del sito e la Chiave segreta fornite.
reCAPTCHA è meglio di CAPTCHA?
Sì, reCAPTCHA è migliore perché non si basa solo su sfide visibili; utilizza algoritmi più avanzati. Analizza i movimenti dell'utente e il tempo trascorso sulla pagina per rilevare i bot. Questo lo rende più difficile da aggirare rispetto ai CAPTCHA tradizionali, che molti bot moderni sono in grado di risolvere.
C'è un'alternativa a reCAPTCHA?
Sì. hCaptcha e Cloudflare Turnstile sono alternative popolari a Google reCAPTCHA. Offrono anche una protezione spam simile, con minore interazione da parte dell'utente.
Qual è meglio, reCAPTCHA o hCaptcha?
Google reCAPTCHA offre un rilevamento dei bot più efficace con analisi avanzate. hCaptcha si concentra maggiormente sulla privacy e sul controllo dei dati. Per la maggior parte dei siti, reCAPTCHA v3 è più efficace, mentre hCaptcha si adatta a configurazioni attente alla privacy.

Blog correlato
Come aggiungere un sondaggio “Come ci hai conosciuto?” in WordPress
Come prevenire l'invio di spam dai moduli in WordPress