Volete condividere il vostro indirizzo e-mail sul vostro sito web WordPress o sul vostro negozio WooCommerce senza essere catturati dai bot di spam?
Quando si aggiunge un link di posta elettronica o un indirizzo di posta elettronica in chiaro, è molto probabile che venga copiato da un bot per la raccolta di e-mail di spam.
In questo articolo vi mostreremo come proteggere facilmente le e-mail dagli spammer con un codificatore di e-mail di WordPress, passo dopo passo.
Perché la codifica delle e-mail è importante?
La maggior parte dei proprietari di siti web non si rende conto che incollare i propri indirizzi e-mail nei post, nelle pagine o nella pagina dei contatti può mettere a rischio di spam, phishing e malware.
Gli spammer utilizzano bot per la raccolta di e-mail che navigano automaticamente sul web per raccogliere indirizzi e-mail. Questi indirizzi e-mail vengono poi venduti agli spammer di tutto il mondo.
Per questo motivo consigliamo quasi sempre di creare un modulo di contatto invece di condividere un indirizzo e-mail. In questo modo, persone e bot non potranno vedere il vostro indirizzo e-mail, ma gli utenti potranno comunque contattarvi facilmente.
Il problema è che a volte è necessario aggiungere un indirizzo e-mail che gli utenti possono copiare o cliccare per inviarlo.
Fortunatamente esiste un modo per farlo e proteggere il vostro indirizzo e-mail dagli spammer. Si chiama codifica delle e-mail ed è piuttosto semplice.
Vediamo come fare.
Come proteggere gli indirizzi e-mail dagli spammer in WordPress
La prima cosa da fare è installare e attivare il plugin Email Address Encoder. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Una volta attivato il plugin, Email Address Encoder inizia a codificare gli indirizzi e-mail nei post e nelle pagine di WordPress, nei tipi di post personalizzati, nei widget, nei commenti e negli estratti.
Ciò significa che converte gli indirizzi e-mail in testo semplice in entità decimali ed esadecimali.
Se si consulta la sorgente della pagina, si vedrà che gli indirizzi e-mail codificati hanno questo aspetto:
In questo modo, quando un bot per la raccolta di e-mail visita la vostra pagina sorgente, non sarà in grado di vedere gli indirizzi e-mail.
Tuttavia, gli utenti umani reali vedranno gli indirizzi e-mail in testo semplice nelle finestre del loro browser.
Email Address Encoder funziona subito, ma è possibile configurare alcune impostazioni andando su Impostazioni ” Email Encoder nella dashboard di WordPress.
La maggior parte delle impostazioni è disponibile solo se si utilizza la versione premium di Email Address Encoder. Potete scegliere come volete che il plugin cerchi le e-mail nel vostro sito WordPress e il metodo che utilizzerà per codificare le e-mail.
Ad esempio, è possibile proteggere le e-mail utilizzando entità HTML (l’unica opzione per il plugin gratuito), direzione CSS, codifica ROT13 o ROT47/CSS polimorfo. Si noti che le ultime due opzioni utilizzano JavaScript per funzionare.
È anche possibile codificare facilmente i numeri di telefono sul proprio sito web avvolgendoli nel codice breve [encode]
. Poi, il plugin Email Address Encoder nasconderà i numeri ai bot.
Per maggiori dettagli, potete consultare la nostra guida su come utilizzare gli shortcode in WordPress.
Altri suggerimenti per fermare lo spam in WordPress
La codifica del numero di telefono e dell’indirizzo e-mail sul vostro sito web WordPress è solo uno dei modi per fermare lo spam. Potreste anche essere alla ricerca di modi per prevenire le voci di spam nella sezione dei commenti e nei moduli di WordPress.
Ci sono diverse cose che si possono fare, ad esempio:
- Utilizzo di un CAPTCHA nei moduli di commento
- Installazione di un plugin antispam come Akismet
- Blocco degli indirizzi IP di spam
Per maggiori dettagli, potete consultare la nostra guida su come bloccare lo spam del modulo di contatto in WordPress e su come combattere lo spam dei commenti in WordPress.
Speriamo che questo articolo vi abbia aiutato a proteggere gli indirizzi e-mail in WordPress dagli spammer. Potreste anche voler consultare il nostro tutorial completo sulla sicurezza di WordPress e la nostra selezione di esperti dei migliori plugin di sicurezza per WordPress.
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!
dave henderson says
Is there any free WP plugins for this?
I installed the plugin linked in this post but see their free version does not protect the entire website…
WPBeginner Support says
Instead of having the email address public on your WordPress site, we would recommend using a contact form as those do not display your email for spammers to collect and would still give your visitors the option to reach out to you.
We have a list of contact forms below that you may find helpful!
https://www.wpbeginner.com/plugins/5-best-contact-form-plugins-for-wordpress-compared/
Admin
Cos says
WordPress Email Encoder works well for email addresses in posts, pages, comments, excerpts and text widgets.
It has no effect on email addresses in a header… are there any plugins that do this?
Nathan says
Good tutorial on Protect Emails from Spammers with WordPress Email Encoder. Thanks for this tutorial
Nathan says
Good tutoral for email spammer on wordpress worth to read and implement on our websites