Come ridurre lo spam dei commenti di WordPress con i cookie per i commenti

Come ridurre lo spam dei commenti di WordPress con i cookie per i commenti / Plugin di WordPress

Un sito in crescita comporta nuove sfide e uno di questi è lo spam dei commenti. Per fortuna, ci sono molte soluzioni per combattere efficacemente lo spam nei commenti. Ad esempio, utilizzando Akismet è possibile ridurre efficacemente lo spam dei commenti. Puoi anche usare CAPTCHA per bloccare i bot spamming. In questo articolo, ti mostreremo come ridurre lo spam nei commenti di WordPress con i cookie per i commenti.

La prima cosa che devi fare è installare e attivare il plug-in Cookies for Comments. Il plugin funziona immediatamente e non ci sono impostazioni da configurare.

Come funzionano i cookie per i commenti?

La maggior parte dello spam di commenti viene inviato da bot spam. Questi bot spam sono fondamentalmente script di software che eseguono la scansione del Web alla ricerca di moduli di commento e quindi inviano commenti di spam.

Per inviare spam a migliaia di siti Web, questi programmi non caricano immagini e fogli di stile. Il testo in una pagina è sufficiente per determinare la presenza di un modulo di commento.

Cookie per commenti plugin carica un foglio di stile o un'immagine quando si accede a una pagina del tuo sito WordPress. Se il browser dell'utente scarica il foglio di stile o il file immagine, il plugin imposta un cookie nel browser dell'utente.

Il plugin controlla il cookie quando un utente tenta di pubblicare un commento. Se il cookie esiste, significa che l'utente non è un bot di spam.

Se il cookie non esiste, l'utente è probabilmente un bot di spam e il commento che inviano è contrassegnato come spam.

Come fermare completamente gli Spam Bot dal commentare

I cookie per i commenti rileveranno con successo gli spammer, ma consentirà loro di pubblicare un commento. Questo commento va ai commenti spam. Con un piccolo sforzo in più, puoi impedire ai bot di pubblicare un commento del tutto.

Per fare ciò, dovrai scoprire il valore del cookie. Fai clic con il pulsante destro del mouse sul tuo sito Web, quindi seleziona Visualizza origine pagina.

Questo aprirà una nuova scheda nel browser che mostra l'origine HTML della pagina. Devi scorrere verso il basso fino alla fine della pagina finché non trovi una linea simile a questa:

  

Il valore dopo css.php? k = è il valore del cookie. Come in questo esempio, lo è 9692e3a737ecafe8fe6329490410ff50. Avrai bisogno di questo valore nel passaggio successivo.

Ora devi connetterti al tuo sito web usando un client FTP e modificare il file .htaccess. Basta incollare questo codice prima di qualsiasi altra cosa nel tuo file .htaccess.

 RewriteCond% HTTP_COOKIE! ^. * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. * $ RewriteRule ^ wp-comments-post.php - [F, L] 

Devi sostituire XXX con il valore del cookie.

È tutto. Il tuo file .htaccess ora cercherà un valore del cookie e quando non viene trovato, impedirà all'utente di commentare.

Speriamo che questo articolo ti abbia aiutato a ridurre lo spam dei commenti di WordPress sul tuo sito.

Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per ulteriori tutorial video su WordPress. Puoi trovarci anche su Twitter e Google+.