I commenti di spam sono un grosso problema. Per prevenirli, i blogger finiscono per adottare misure severe come richiedere la registrazione o imporre a tutti di inserire un captcha prima di inviare un commento. Controlli di prevenzione dello spam come captcha, quiz matematici e registrazione rendono difficile per i visitatori regolari commentare. Implementando uno di questi metodi, stai punendo la gente sbagliata. Molti commenti di spam sono generati da bot, che sono programmi progettati per commentare su blog e siti web. C'è un detto comune che si prendono più mosche con il miele che con l'aceto. Si adatta perfettamente qui, poiché stiamo per mostrarti come bloccare i bot di commenti di spam in WordPress con honeypot.
Cos'è Honeypot?
Prima di parlare di honeypot, parliamo di come funzionano questi bot di spam. WordPress è utilizzato da milioni di siti web. Ciò significa che milioni di siti web hanno un output HTML simile per i moduli di commento. Questo rende più facile per i bot trovare blog e pubblicare commenti di spam.
Honeypot è una tecnologia di prevenzione dello spam. Inganna e intrappola i bot di spam rivelandoli fornendo loro una sfida che gli utenti umani non possono vedere.
A differenza di altri metodi di prevenzione dello spam che utilizzano tecniche per scoprire se un commentatore è umano, Honeypot verifica se il commentatore è un bot. Invece di dare una sfida ai visitatori umani, crea una sfida finta per i bot. Quando i bot completano la sfida, finiscono per rivelarsi e vengono catturati prima che possano pubblicare spam.
Bloccare i bot di spam in WordPress con Honeypot
La prima cosa da fare è installare e attivare il plugin per WordPress WP Spam Fighter. Dopo aver attivato il plugin, vai su Impostazioni » WP Spam Fighter per configurarlo.

Seleziona semplicemente la casella accanto all'opzione honeypot e salva le impostazioni.
Il plugin offre anche il metodo timestamp, che presuppone che un utente umano dedichi del tempo alla lettura di un post prima di lasciare un commento. Se un utente tenta di inviare rapidamente un commento, il plugin mostrerà loro un popup JavaScript.
Le opzioni predefinite dovrebbero funzionare per la maggior parte dei siti web. Tuttavia, ti consigliamo di rivedere le opzioni di configurazione prima di premere il pulsante Salva modifiche.
Come funziona
Quando l'honeypot è abilitato, WP Spam Fighter aggiungerà un campo modulo nascosto nell'area dei commenti. Questo campo non sarà visibile agli utenti umani, ma i bot lo considereranno parte del modulo e lo compileranno, identificandosi di fatto come spambot.
Ricorda che questi metodi non ti proteggono dallo spam inviato manualmente da visitatori umani. Dovrai comunque utilizzare un plugin come Akismet per bloccarlo.
Per prevenire ulteriormente lo spam nei commenti, consulta i nostri consigli e strumenti per prevenire lo spam nei commenti.


Stephanie Boucher
WP Spam Fighter è stato ritirato. Sto usando JG Spam Fighter che sembra funzionare bene.
Gerard
Potresti voler cercare e consigliare un plugin alternativo. Quello descritto qui sta diventando gravemente obsoleto.
Supporto WPBeginner
Thank you for letting us know, we will certainly update any older articles as we are able
Amministratore
rio
ogni giorno ricevo 10 commenti spam. Questo è un buon articolo e provo a installare questo plugin ma non viene aggiornato da più di 2 anni. Qualche altra soluzione?
ramesh
Come trovare i finti Google Bot?
Simon Lock
WP-Spam Fighter è ora fermo da più di 9 mesi senza essere aggiornato. Secondo WordPress non è stato testato per WP4.4.
Mi consigli ancora di installare questo plugin o c'è qualcos'altro di più aggiornato e che si sa che funziona con WP4.4?
Il tuo saggio consiglio sarebbe apprezzato
Simon
David Kinlay
Non sono sicuro del motivo per cui non posso commentare gli articoli nei blog, trattandoli come spam
Supporto WPBeginner
Your comment appears alright in our pending queue and not marked as spam
Amministratore
David Kinlay
Sto cercando di ottenere una risposta sul perché ogni commento fatto sui blog mi restituisca dicendo che sono spam. Acceduto a WordPress
Sephora
Ciao, bei articoli. Volevo scaricare il plugin BotBlocker ma mi sono reso conto che non è stato aggiornato per 3 anni. Mi piace molto l'idea di sfidare i bot invece degli umani. Conosci un altro plugin che possa fare lo stesso?
GreaterLight
Ho installato il plugin Stop Spam Registrations secondo il tuo altro articolo del blog qui: https://www.wpbeginner.com/plugins/how-to-stop-spam-registrations-on-your-wordpress-membership-site/
Il mio Akismet sta facendo un buon lavoro nel catturare i COMMENTI spam, ma sto perdendo registrazioni spam.
Ho la mia API per BotScout applicata e ho un account configurato con HoneyPot. Mi dice che devo installare uno script sul mio sito. Sto cercando di determinare se ho davvero bisogno di installare lo script se sto usando il plugin Stop Spam Registration. Puoi chiarire? Grazie
Eguide
Grazie mille per aver consigliato questo BotBlocker, aiuta a fermare i bot che attaccano il mio sito, dove ci sono oltre 79.000 commenti pubblicati e approvati a mia insaputa! Ho poi installato il plugin delete all comment per cancellare tutti i commenti. Non riesco a immaginare cosa fare senza questo plugin per fermare questi bot sui loro passi!
Mike
Ciao, come funziona con gli strumenti di completamento automatico, come la funzione integrata in Chrome? Il browser non rileverà erroneamente i moduli tramite i loro nomi fittizi e li compilerà quando l'utente sceglie di autofill?
Paul
Quanto bene blocca i commenti spam rispetto ad Akismet?
Staff editoriale
A differenza di Akismet, questo non blocca i commenti spam manuali. È solo per i bot di commenti spam.
Amministratore
Hans
Pensavo che avrebbe funzionato, quindi ho installato il plugin... Non funziona.
Blocca TUTTE le voci.
L'ultimo aggiornamento per Bot Blocker è stato 275 giorni fa e le domande non vengono risposte su wordpress.org.
Sembra che sia un plugin abbandonato.
Pablo
Sì, lo stesso qui. L'unico modo in cui posso pubblicare un commento è se sono loggato come amministratore o se il plugin è disattivato.
Sarebbe bello se qualcuno qui potesse aiutare perché i forum di supporto sembrano abbandonati.
Denny Brown
Questa è anche la mia esperienza. Hans ed io abbiamo entrambi postato sulla pagina di supporto di BotBlocker a http://wordpress.org/support/topic/plugin-botblocker-flagging-all-comments-as-spam
Vivek
Mi chiedo perché gli articoli su WPBeginners ricevano pochissimi commenti, anche se l'articolo è stato popolare sui social network.
Staff editoriale
Principalmente perché approviamo solo commenti utili per la maggior parte. Se lasci commenti come "bel plugin" o "ottimo tutorial" come fanno molti, semplicemente non li approviamo. Lo scopo dei commenti è aggiungere valore (cioè domande, opinioni ponderate, suggerimenti, esperienze personali, ecc.).
Amministratore
Pete
Suppongo che debba essere chiesto...
“Lo spam inviato manualmente viene inviato da visitatori umani. Dovrai comunque utilizzare un plugin come Akismet per intercettarlo.”
Qual è il vantaggio del metodo honeypot se Akismet lo intercetterà comunque?
Jacob
Coloro che ospitano autonomamente blog WP devono pagare per Akismet e potrebbero non volerlo fare.
Daniel
Quindi posso usare Honeypot e Akismet insieme senza problemi?
Staff editoriale
Sì, dovresti essere in grado di farlo.
Amministratore