Come utilizzare Google reCAPTCHA sul tuo sito WordPress per bloccare spam e bot

Pubblicato: 2022-11-15

Se sei un normale utente di Internet, è molto probabile che tu non abbia mai incontrato i test CAPTCHA.

Anche se risolverlo a volte può diventare frustrante, non dimentichiamo che fa un ottimo lavoro per impedire agli script automatici di inondare un sito con spam o attacchi dannosi. Google reCAPTCHA è una tale misura di sicurezza per le piattaforme online.

L'obiettivo di questo articolo è fornire una panoramica di cosa sia Google reCAPTCHA e perché sia ​​necessario in WordPress. Discuteremo anche su come impostare questa misura di sicurezza, nonché sui suoi vantaggi e svantaggi.

Passiamo alla parte successiva -

Cos'è CAPTCHA?

Google reCAPTCHA nel sito WordPress utilizzando WP User Frontend

CAPTCHA è l'acronimo di Test di Turing pubblico completamente automatizzato per distinguere computer e esseri umani.

Dal suo nome è evidente che si tratta di un esame o di un test per distinguere tra umani e macchine. Quindi, è una misura di sicurezza che puoi utilizzare per prevenire attività automatizzate come spam o attacchi di bot.

Lo scopo principale della tecnologia CAPTCHA è dissuadere chiunque dall'abusare dei servizi online. E poiché l'abuso di un servizio online viene solitamente eseguito da alcuni programmi o script, ciò di cui abbiamo bisogno è una barriera per tali programmi ma non per gli esseri umani.

Lanciare una sfida che solo gli umani possono superare e i robot no è ciò che fa CAPTCHA.

Cos'è reCAPTCHA e perché dovresti usarlo in WordPress?

cos'è il recaptcha

Google ha creato un servizio CAPTCHA gratuito denominato reCAPTCHA. È un sistema adattivo che migliora continuamente utilizzando l'apprendimento automatico. Invece di fornire un test, prende in considerazione l'attività, il movimento del cursore, il tempo impiegato per fare clic, ecc. Per determinare se si tratta di un robot o di un essere umano. Crea meno attrito rispetto ai tradizionali test CAPTCHA.

Ora, se ti chiedi se è essenziale per un sito WordPress, allora parliamo di alcuni scenari.

WordPress è comunemente usato per i siti di blog. E c'è una sezione di commento in ogni blog. Se non vuoi che questa sezione venga inondata di commenti spam, allora reCAPTCHA può essere una buona soluzione.

Un sito Web WordPress contiene diversi moduli per diversi scopi. Gli abusatori spesso cercano di inviare risposte ripetitive a questi moduli. Ma Google reCAPTCHA può impedirlo. Lo stesso vale per sondaggi o altri contenuti generati dagli utenti.

Inutile dire quanto siano dannosi gli utenti falsi per un sito web. reCAPTCHA consente solo agli esseri umani di registrarsi sul tuo sito web, impedendo al contempo bot e script automatici.

I pro e i contro dell'utilizzo di reCAPTCHA

Ci sono molti pro e contro nell'usare reCAPTCHA sul tuo sito WordPress. I principali vantaggi sono:

  • Gratuito: uno dei principali vantaggi è che si tratta di una soluzione gratuita che non richiede l'installazione o la manutenzione di alcuno strumento aggiuntivo.
  • Sicurezza: per i siti Web con moduli di iscrizione e sezioni di commento, questo test è un ulteriore livello di sicurezza per prevenire efficacemente spam, frodi o abusi.
  • Flessibilità: sono disponibili diversi tipi di test e, in qualità di amministratore, puoi scegliere quale opzione utilizzare nei moduli del tuo sito web.
  • Integrità: ti aiuta a mantenere l'integrità del tuo sito Web filtrando il traffico indesiderato e le risposte ripetitive.

D'altra parte, ci sono anche alcuni contro da considerare. Per esempio,

  • Invii persi: se gli utenti hanno difficoltà a decifrare il codice CAPTCHA, un sito Web potrebbe perdere utenti o invii validi.
  • Esperienza utente: un altro svantaggio è che può essere una distrazione per gli utenti. Con un passaggio in più da completare ogni volta che vogliono inviare un modulo o iscriversi a un nuovo sito WordPress, l'esperienza può essere frustrante.
  • Problema GDPR: se ti trovi in ​​Europa o in qualsiasi paese che segue il Regolamento generale sulla protezione dei dati (GDPR), Google reCAPTCHA potrebbe non essere un'opzione per te. Perché reCAPTCHA raccoglie molti dati utente che potrebbero entrare in conflitto con la conformità al GDPR. Quindi, prima di utilizzarlo sul tuo sito, assicurati che sia conforme al GDPR.
    In questo caso puoi utilizzare una soluzione Captcha alternativa. WP User Frontend supporta sia Math Captcha che il plugin Really Simple CAPTCHA . Quindi, puoi usarli anche nei tuoi moduli.

Come aggiungere Google reCAPTCHA al tuo sito WordPress

WP User Frontend ha il supporto integrato per Google reCAPTCHA. L'ultima versione di Google reCAPTCHA è più user-friendly e meno fastidiosa da usare. Quindi ti consigliamo di utilizzare questa versione. Ecco i passaggi per procedere:

Passaggio 1: accesso a Google reCAPTCHA

Per prima cosa, vai su User Frontend → Settings → General Options e vedrai i campi reCAPTCHA Site Key e Secret Key . Sotto questi campi, fare clic sul collegamento Registrati qui . Dovrebbe portarti immediatamente alla pagina di amministrazione. In caso contrario, fare clic qui https://www.google.com/recaptcha/admin/. Accedi o registrati con il tuo account Google.

Passaggio 2: generazione delle chiavi per il tuo sito web

Ora inizia a compilare il modulo con un'etichetta. Dai un nome che ti aiuti a riconoscerlo in futuro. Seleziona il tipo di reCAPTCHA che desideri utilizzare. Attualmente, WP User Frontend supporta reCAPTCHA v2. Questo offre tre tipi di verifica. Seleziona quello che preferisci.

Registrazione di un nuovo sito in Google reCAPTCHA

Aggiungi il tuo nome di dominio. Ricorda che non è necessario includere alcun percorso, porta, query o frammento, ma solo un nome di dominio valido come wedevs.com.

La registrazione per il dominio principale funzionerà anche per i sottodomini. Ciò significa che non è necessario inserire voci separate per docs.wedevs.com, demo.wedevs.com, ecc. La semplice creazione di una chiave per wedevs.com funzionerà per tutti i sottodomini.

Generazione della chiave del sito e della chiave segreta da Google

Avrai il sito e le chiavi segrete subito dopo aver inviato il modulo. Ora tutto ciò di cui hai bisogno è copiarli e incollarli uno per uno nelle impostazioni di WP User Frontend.

Passaggio 3: configurazione delle impostazioni del frontend utente WP

Ora torna a Frontend utente → Impostazioni → Opzioni generali. Scorri verso il basso per trovare i campi: reCAPTCHA Site Key e reCAPTCHA Secret Key . Compilali con le chiavi che hai appena ricevuto da Google.

Campi reCAPTCHA Site Key e Secret Key nelle impostazioni WP User Frontend

Premi il pulsante Salva modifiche e hai finito con la configurazione.

Passaggio 4: utilizzo di Google reCAPTCHA nei moduli WordPress

Allora, dove usi il tuo reCAPTCHA ora?

Nel menu User Frontend , sia per Post Forms che per Registration Forms , troverai l'elemento del campo reCaptcha.

Usa questo campo in un nuovo modulo o aggiungilo facilmente a quelli esistenti da qui.

Supponiamo che stiamo modificando un modulo di registrazione contenente i campi Nome e Email. Ora sul lato destro, vedremo tutti gli elementi del campo disponibili da aggiungere a questo modulo.

Includere il campo reCAPTCHA in un modulo
Includere il campo reCAPTCHA in un modulo

Scorrendo verso il basso fino alla sezione 'Altri', troveremo anche l'elemento 'reCaptcha'. Aggiungiamolo al nostro modulo e salviamolo.

Quindi, sul front-end, questo modulo verrà visualizzato in questo modo:

Vista front-end di un modulo di registrazione WordPress con reCAPTCHA abilitato

È così facile configurare Google reCAPTCHA per i tuoi moduli WordPress utilizzando WP User Frontend. Spero che tu abbia un'idea generale del motivo per cui reCAPTCHA è necessario e di come abilitarlo facilmente utilizzando WP User Frontend.

Se non stai già utilizzando WP User Frontend Pro, scaricalo oggi per gestire la pubblicazione degli ospiti, i moduli di registrazione, i profili utente e molto altro.

Avvolgendo

CAPTCHA è un ottimo strumento per combattere lo spam e gli abusi online. Ma è importante notare che non è una soluzione di sicurezza completa. È ancora possibile imbrogliare il sistema e ingannare un test.

Ma i moderni servizi CAPTCHA come Google reCAPTCHA sono in continua evoluzione per combattere i robot che stanno diventando sempre più intelligenti. Quindi, è un'ottima soluzione che può aiutare a proteggere il modulo di registrazione e pubblicazione del tuo sito WordPress dallo spam.

Pensi che reCAPTCHA sia un must per i siti WordPress? Fatecelo sapere nella sezione commenti.

Crea oggi stesso un frontend utente più sicuro!