Come aggiungere CAPTCHA al tuo sito web

Pubblicato: 2022-08-28

Indipendentemente dallo scopo principale del tuo sito web, è probabile che tu includa opzioni di abbonamento, moduli di contatto e altri modi in cui i tuoi visitatori possono comunicare con te. Ciò costituisce una parte significativa di una buona esperienza utente e della crescita aziendale.

Per assicurarti di ricevere e-mail solo da visitatori reali e mantenere la reputazione del tuo sito, devi mettere in atto misure per rendere il tuo sito affidabile e protetto. In questo post, vedremo come proteggere il tuo sito web aggiungendo CAPTCHA.

Diverso utilizzo non autorizzato del tuo sito web

Ci sono vari modi in cui persone senza scrupoli possono interagire con il tuo sito. Ciò può danneggiare la reputazione del tuo sito e compromettere i tuoi dati. Alcuni modi in cui potresti riscontrare un utilizzo non autorizzato includono:

• Utilizzo di bot per la pubblicazione di commenti

• Invii automatizzati tramite moduli di abbonamento/contatto

• Registrazione di massa di account sul tuo sito con indirizzi email falsi.

Il modo principale per proteggere il tuo sito Web e guidarlo contro queste vulnerabilità è utilizzare lo script CAPTCHA sulle tue pagine Web.

Motivi per utilizzare CAPTCHA

Il motivo principale per utilizzare CAPTCHA sul tuo sito è stabilire la genuinità dei visitatori del tuo sito. Ti assicura inoltre di ricevere messaggi da veri esseri umani e non da robot. Alcuni molti agenti e script automatizzati sono stati sviluppati per scopi dannosi.

Avere questi sul tuo sito Web intaserà inutilmente il tuo sito e occuperà risorse per attaccare te e i tuoi visitatori. Ad esempio, il tuo sito può riscontrare errori di posta elettronica coerenti a causa dello spam del modulo di contatto o della registrazione di grandi dimensioni di account falsi.

Tutto ciò influenzerà la reputazione del tuo sito Web, incluso il nome di dominio e l'indirizzo IP di cPanel di hosting. Questi e molti altri sono i motivi per cui l'utilizzo di CAPTCHA è fortemente raccomandato.

Come funziona CAPTCHA sul tuo sito web

Captcha

CAPTCHA richiede che i visitatori del tuo sito eseguano un'attività semplice o complicata per accedere o inviare un modulo sul tuo sito. Le attività possono richiedere la lettura e l'interpretazione di alcuni elementi o l'utilizzo della logica umana per rispondere a domande. Anche se a volte può essere scomodo, offre una sicurezza adeguata per il tuo sito.

Se i visitatori superano correttamente l'attività, l'accesso viene riconosciuto e il visitatore potrà accedere al tuo sito o inviare un modulo di contatto. Si consiglia di attenersi al semplice utilizzo di CAPTCHA anziché a quelli complessi che implicano intricati compiti linguistici e matematici.

Qual è il CAPTCHA più efficace da utilizzare?

Sebbene ci siano molte opzioni per CAPTCHA sul mercato, Google reCAPTCHA è uno dei servizi CAPTCHA più utilizzati. La parte migliore è che è gratuito e offre funzioni di base ma efficaci. Naturalmente, se si desidera la versione a pagamento, è possibile eseguire l'aggiornamento alla versione Enterprise, che offre possibilità di integrazione e funzionalità ampliate.

Puoi trovare il pacchetto di abbonamento nella sezione Prodotti della pagina Google Developers. Per questa guida, esamineremo la versione gratuita del servizio reCAPTCHA CAPTCHA.

Passaggi per aggiungere reCAPTCHA al tuo sito web

Passaggio 1: prima di iniziare il processo, ti consigliamo di accedere al tuo account Google.

account Google

Passaggio 2: visita la pagina della Guida per gli sviluppatori di Google per iniziare ad aggiungere reCAPTCHA al tuo sito.

ricapitola

Passaggio 3: nella piccola sezione panoramica della pagina della Guida per gli sviluppatori, fai clic sul collegamento "Registrati per una coppia di chiavi API". Verrai reindirizzato a un'altra pagina.

panoramica

Passaggio 4: inserisci le informazioni del tuo sito Web nella pagina aperta successiva. La parte con "Etichetta" è il nome del tuo sito web sul tuo pannello Google. I "Domini" dovrebbero elencare il tuo nome di dominio esistente allegato al tuo piano di hosting.

etichetta

Usa solo il nome di dominio senza l'URL del tuo sito. Un esempio è felicità.com. Successivamente, controlla i "Termini di utilizzo" per accettare le condizioni di utilizzo del servizio.

proprietari

Passaggio 5: la schermata successiva contiene i codici Secret Key e Site Key da utilizzare. Copiali in un luogo sicuro e facilmente accessibile prima di avviare la configurazione del CAPTCHA sul tuo sito web.

aggiungi ricapitola

Va notato che esistono due versioni di Google reCAPTCHA: v2 e v3. Google reCAPTCHA v2 valuta il traffico e richiede che la casella di controllo sulla pagina venga selezionata in caso di utilizzo sospetto. Questa versione è più comoda e affidabile per i contenuti mobili.

Google reCAPTCHA v3 non richiede la compilazione di alcun campo o la selezione di alcuna casella. Tiene traccia e crea punteggi per convalidare l'attività degli utenti sulla pagina. Funziona in base a comportamenti che corrispondono alle regole e raccomandano attività corrispondenti.

Tieni presente che entrambe le versioni sono set di script che puoi aggiungere al tuo sito per le pagine corrispondenti. Puoi aggiungere la funzionalità tramite moduli o plug-in su siti Web CMS come WordPress.

Passaggio 6: installa CAPTCHA sul tuo sito Web WordPress. Per fare ciò, vai al tuo sito WordPress. Vai alla sezione Plugin e fai clic sulla scheda "Aggiungi nuovo". Cerca CAPTCHA nel campo di ricerca. Dovresti selezionare la versione del plugin compatibile con la tua versione di WordPress.

aggiungi plugin

Di solito, il sistema lo contrassegna automaticamente. Quindi, fai semplicemente clic su di esso. Se tenti di installare versioni di plug-in incompatibili, potrebbero verificarsi problemi nel tuo sito Web, incluso renderlo non disponibile per i visitatori.

giudizi

Dopo l'installazione, ora puoi integrarlo con il modulo di contatto che stai utilizzando. Per impostazione predefinita, la protezione CAPTCHA è già integrata nei plug-in di contatto più noti su WordPress. È disponibile nell'ultima edizione del plug-in Contact Form 7.

Passaggio 7: vai alla dashboard di amministrazione sul tuo sito Web e vai alla scheda "Integrazione" nella sezione Contatti. Qui troverai il componente aggiuntivo reCAPTCHA. Fare clic sul pulsante "Imposta integrazione".

modulo di contatto 7

Passaggio 8: compila i dettagli che hai copiato dalla dashboard di Google Developers nella finestra successiva e fai clic sul pulsante "Salva modifiche".

integrazione

Passaggio 9: vai alla sezione "Contatto", fai clic sulla scheda "Modulo di contatto" e scegli il modulo che desideri modificare.

moduli di contatto

Passaggio 10: inserisci [recaptchah] nel codice elencato nel modulo di contatto e fai clic sul pulsante "Salva modifiche".

modulo

Conclusione

Lì hai il tuo CAPTCHA tutto pronto e pronto per andare al lavoro. Ogni volta che qualcuno utilizza i moduli di contatto sul tuo sito, il CAPTCHA apparirà per confermare se si tratta di veri esseri umani o robot.

Se desideri più impostazioni e codici per l'integrazione nel tuo modulo di contatto, puoi controllare la pagina di reCAPTCHA code lab dal tuo account Google. Troverai cose come comportamento, dimensioni e altre opzioni nella sezione.

Che cos'è un modulo CAPTCHA?

Il significato completo di CAPTCHA è un test di Turing pubblico completamente automatizzato per distinguere i computer dagli esseri umani. CAPTCHA offre attività difficili da completare per i computer ma facili per gli esseri umani. In questo modo, il proprietario di un sito può eliminare i robot che tentano di accedere ai propri siti Web.

Come aggiungo un CAPTCHA a un modulo?

Fare clic per aprire la barra laterale nella pagina del modulo ed espandere il menu Impostazioni avanzate. Attiva il menu con "Includi CAPTCHA" e quindi fai clic su "Salva modifiche" per aggiungere un CAPTCHA a un modulo.

Come faccio a includere un CAPTCHA nel mio sito?

Vai alla homepage di reCAPTCHA e tocca il pulsante "Ottieni reCAPTCHA". Segui le istruzioni nella schermata successiva per inserire un'etichetta e un dominio per il tuo sito web. Compila i campi e clicca su “Registrati” per aggiungere un CAPTCHA al tuo sito.

Devo aggiungere un CAPTCHA al mio sito web?

Non è obbligatorio aggiungere un CAPTCHA al tuo sito ma è altamente raccomandato. Impedisce che lo spam nella sezione dei commenti e le e-mail false si registrino sul tuo sito web.

Umaro
Umay Khan