Volete aggiungere reCAPTCHA al vostro modulo di commento di WordPress?
I commenti di spam sono andati fuori controllo su molti siti web WordPress. Invece di disattivare i commenti, potete aggiungere CAPTCHA al modulo dei commenti per eliminare praticamente lo spam.
In questa guida vi mostreremo come aggiungere facilmente reCAPTCHA al modulo dei commenti del vostro sito WordPress.
Che cos’è il reCAPTCHA di Google?
Lo spam dei commenti è un problema per molti siti web WordPress. Akismet, il popolare servizio di filtraggio dello spam per WordPress, blocca circa 7,5 milioni di commenti spam ogni ora.
reCAPTCHA è uno dei modi migliori per combatterlo. reCAPTCHA è una forma avanzata di CAPTCHA in grado di distinguere tra robot e utenti umani. CAPTCHA è infatti l’acronimo di “Completely Automated Public Turing Test to Tell Computers and Humans Apart”.
Google ha acquisito la tecnologia CAPTCHA nel 2009 e l’ha successivamente ribattezzata reCAPTCHA. Inoltre, ha reso più facile per gli utenti umani superare facilmente il test.
Per superare il test, gli utenti devono fare clic su una casella di controllo che indica che non sono un robot. In caso di superamento del test, gli verrà presentata una serie di immagini multiple in cui dovranno fare clic sugli oggetti corrispondenti.
Google ha reso disponibile pubblicamente reCAPTCHA in modo che i proprietari di siti web possano utilizzarlo nei moduli di contatto, nelle pagine di login e nei moduli di commento per ridurre lo spam.
È anche facilissimo da configurare e aggiungere ai moduli di commento di WordPress.
Detto questo, vediamo come aggiungere facilmente reCAPTCHA a un modulo di commento di WordPress con istruzioni passo passo.
Installazione di un plugin WordPress reCAPTCHA
La prima cosa da fare è installare e attivare il plugin Advanced Google reCAPTCHA. Per istruzioni dettagliate, potete consultare la nostra guida passo-passo su come installare un plugin di WordPress.
Dopo l’attivazione, è necessario visitare la pagina Advanced Google reCAPTCHA per configurare le impostazioni del plugin.
Il plugin vi chiederà di fornire le chiavi API di Google reCAPTCHA. È possibile creare queste chiavi gratuitamente dal sito ufficiale di reCAPTCHA, facendo clic sul link “registra il tuo dominio” nella parte superiore della schermata.
Registrazione del sito web per ottenere le chiavi API di reCAPTCHA
Il link “registra il tuo dominio” vi porterà al sito web di Google reCAPTCHA, dove potrete registrare il vostro sito per farlo funzionare con reCAPTCHA.
Vi verrà chiesto di accedere con il vostro account Google. Successivamente, verrà visualizzata la pagina “Registra un nuovo sito”, in cui è necessario fornire alcune informazioni di base per registrare il sito.
Per prima cosa, è necessario digitare il nome del proprio sito web o un nome a scelta nel campo “Etichetta”. Questo vi aiuterà a identificare facilmente il vostro sito in futuro.
Successivamente, è necessario selezionare il pulsante di opzione “Sfida (v2)”. Si apriranno 2 nuove opzioni.
Poiché si desidera aggiungere la casella di controllo reCAPTCHA al proprio sito, è necessario selezionare la prima opzione, “Non sono un robot”.
Scorrendo verso il basso, si vedrà la casella di testo “Domini”. Questa consente di aggiungere il nome del dominio del sito web in cui si desidera aggiungere la casella di controllo reCAPTCHA.
È inoltre possibile aggiungere più domini o sottodomini facendo clic sull’icona più (+). Questo vi permetterà di utilizzare le stesse chiavi API su diversi siti web.
Una volta compilato il modulo, è possibile fare clic sul pulsante “Invia” per registrare il sito.
Google reCAPTCHA mostrerà ora un messaggio di successo insieme alla chiave del sito e alla chiave segreta in questa pagina.
Ora è possibile utilizzare queste chiavi API nelle impostazioni del plugin sul proprio sito web WordPress.
Aggiunta di reCAPTCHA a un modulo di commento di WordPress
Ora è necessario tornare alla pagina Advanced Google reCAPTCHA nell’area di amministrazione di WordPress.
Nella pagina delle impostazioni, è necessario incollare la chiave del sito e la chiave segreta.
Successivamente, assicurarsi che la casella “Abilita per il modulo di commento” sia selezionata.
Per impostazione predefinita, reCAPTCHA viene utilizzato nella pagina di accesso, nella pagina di registrazione, nella pagina di perdita della password e nel modulo dei commenti. È possibile selezionare o deselezionare le caselle per attivare le opzioni necessarie.
Una volta terminato, non dimenticate di fare clic sul pulsante “Salva modifiche” in fondo alla pagina per memorizzare le chiavi API e abilitare il reCAPTCHA.
Congratulazioni, avete aggiunto con successo reCAPTCHA al vostro modulo di commento di WordPress. Ora potete controllare la sezione dei commenti dei vostri post per verificare che funzioni.
Nota: la casella di controllo reCAPTCHA sarà visualizzata solo dagli utenti che hanno effettuato il logout. Per visualizzare l’anteprima del reCAPTCHA, è necessario uscire da WordPress o aprire il sito web in una finestra in incognito del browser.
Altri modi per combattere lo spam di commenti in WordPress
Il reCAPTCHA è solo uno dei modi per combattere lo spam dei commenti sul vostro sito web. Eccone altri.
Il primo passo dovrebbe essere quello di attivare la moderazione dei commenti. In questo modo avrete la possibilità di visualizzare e approvare i commenti prima che vengano visualizzati sul vostro sito web.
È inoltre possibile utilizzare il plugin Akismet per catturare automaticamente i tipi più comuni di commenti di spam controllando un database globale di spam. Akismet è preinstallato in WordPress, ma non è attivato di default.
Inoltre, il plugin premium di Sucuri consente di bloccare le richieste sospette prima ancora che raggiungano il sito web. In questo modo si impedisce ai bot e agli script automatizzati di inviare commenti. Lo utilizziamo su tutti i nostri siti web.
È inoltre possibile bloccare i commenti di spam utilizzando il plugin Antispam Bee. Consente di impostare regole su quali utenti fidarsi, come i commentatori approvati o quelli con un Gravatar. È anche possibile creare regole che contrassegnino immediatamente i commenti come spam, ad esempio quando contengono codice.
Potete conoscere questi metodi e molti altri nella nostra selezione di consigli e strumenti per combattere lo spam dei commenti in WordPress.
Guide di esperti per migliorare l’esperienza dei commenti in WordPress
Ora che sapete come aggiungere reCAPTCHA al modulo dei commenti di WordPress, potreste voler vedere altri articoli relativi al miglioramento dell’esperienza dei commenti in WordPress.
- Come creare una pagina di commenti recenti in WordPress
- Come rendere ricercabili i commenti ai post del blog in WordPress
- Come consentire agli utenti di iscriversi ai commenti in WordPress
- Come consentire agli utenti di mettere “Mi piace” o “Non mi piace” ai commenti in WordPress
- Come evidenziare i commenti degli autori in WordPress
- Come consentire agli utenti di modificare i propri commenti in WordPress
- Come aggiungere campi personalizzati al modulo dei commenti in WordPress
- Come rimuovere il campo URL del sito web dal modulo di commento di WordPress
- Come disabilitare completamente i commenti in WordPress (Guida definitiva)
- I migliori plugin per migliorare i commenti su WordPress
Speriamo che questo tutorial vi abbia aiutato a capire come aggiungere reCAPTCHA al modulo dei commenti di WordPress del vostro sito web. Potreste anche voler consultare la nostra guida su come aggiungere reCAPTCHA ai moduli di login e registrazione di WordPress o la nostra scelta di esperti dei plugin indispensabili per far crescere il vostro sito web.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
THANKGOD JONATHAN says
Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.
Ahmed Omar says
it is really an important point in site protection against spam comments and subscription.
I faced this problem few days ago, and the only solution was to put recaptcha.
Thank you
WPBeginner Support says
You’re welcome, glad our guide could help include it!
Admin
Ralph says
I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.
reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.
WPBeginner Support says
It is always a question of personal preference but as long as you have found the way that works for you
Admin
afdhal says
thanks for the tips! no more bot in my comment.
WPBeginner Support says
Glad you found this recommendation helpful
Admin
Moh says
Why don’t you have CAPTCHA here on your website?
WPBeginner Support says
We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.
Admin
Simon Griffiths says
The plugin you recommend looks like it’s not supported anymore. Are there any others?
WPBeginner Support says
We will be sure to take a look and update our suggestion should we find an alternative we would recommend.
Admin
Jack says
Perfect! One huge WordPress annoyance will be gone!
WPBeginner Support says
Glad our guide was helpful
Admin
jodarove says
Thank you! very helpful!
WPBeginner Support says
You’re welcome
Admin
Duncan McCormack says
re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…
Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?
Cheers, Duncan.
WPBeginner Support says
For the not tested warning, you would want to take a look at our article below for our recommendations on this:
https://www.wpbeginner.com/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
Admin
Steve says
I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.
WPBeginner Support says
Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.
Admin
Desi says
This plugin is no longer working. I have installed it and none of the buttons will toggle.
WPBeginner Support says
You would want to reach out to the plugin’s support and let them know to help remove the issue.
Admin
DonDee says
FYI… The new v3CAPTCHA does not provide a clickable “I am not a Robot” conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.
WPBeginner Support says
Thanks for sharing this for anyone using v3
Admin
Pradeep Singh says
Hello
If I am using Akismet antispam plugin still I need to use reCaptcha technology?
Thanks
WPBeginner Support says
That would be a personal preference question, both are tools to help prevent spam and will work together.
Admin
pepe says
The recaptcha is not showing! help!
WPBeginner Support says
You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.
Admin
bob martin says
Help! I clicked on save api keys button like tutorial said and now my site isn’t working at all.
WPBeginner Support says
It would depend on what your error is for the cause and possible solution, for a starting point you would want to take a look at our guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Eva Live says
Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.
WPBeginner Support says
You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site
Admin