Se você quiser mostrar seu endereço de e-mail no site do WordPress, talvez se sinta tentado a simplesmente adicionar o link ou o endereço de e-mail em texto simples à sua página. Infelizmente, é muito provável que ele seja copiado por um bot de coleta de e-mails de spam.
Lidamos com muito spam no WordPress ao longo dos anos e não há nada mais frustrante do que receber um monte de e-mails com spam. Por isso, procuramos maneiras de mostrar seu endereço de e-mail no WordPress sem ser alvo de spambots.
Neste artigo, mostraremos como proteger facilmente os e-mails contra spammers com um codificador de e-mail do WordPress, passo a passo.
Por que a codificação de e-mail é importante?
A maioria dos proprietários de sites não percebe que colar seus endereços de e-mail em seus posts, páginas ou em uma página de contato pode colocá-los em risco de spam de e-mail, phishing e malware.
Os spammers usam bots de coleta de e-mails que navegam automaticamente na Web para coletar endereços de e-mail. Esses endereços de e-mail são vendidos a spammers de todo o mundo.
É por isso que quase sempre recomendamos a criação de um formulário de contato em vez de compartilhar um endereço de e-mail. Dessa forma, as pessoas e os bots não poderão ver seu endereço de e-mail, mas os usuários ainda poderão entrar em contato com você facilmente.
O problema é que, às vezes, você pode realmente precisar adicionar um endereço de e-mail que os usuários possam copiar ou clicar para enviar por e-mail.
Felizmente, há uma maneira de fazer isso e proteger seu endereço de e-mail contra spammers. Isso se chama codificação de e-mail e é muito fácil.
Vamos dar uma olhada em como fazer isso.
Como proteger endereços de e-mail de spammers no WordPress
A primeira coisa que você precisa fazer é instalar e ativar o plug-in gratuito Email Address Encoder. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Depois que você ativa o plug-in, o Email Address Encoder começa a codificar automaticamente os endereços de e-mail em posts e páginas do WordPress, tipos de posts personalizados, widgets, comentários e trechos.
Isso significa que ele converte os endereços de e-mail em texto simples em entidades decimais e hexadecimais.
Se você visualizar o código-fonte da página, verá que os endereços de e-mail codificados têm a seguinte aparência:
Dessa forma, quando um bot de coleta de e-mail visitar a origem da sua página, ele não poderá ver os endereços de e-mail.
No entanto, os usuários humanos reais verão os endereços de e-mail em texto simples nas janelas dos navegadores.
O Email Address Encoder funciona imediatamente, mas você pode definir algumas configurações acessando Settings ” Email Encoder no painel do WordPress.
A maioria das configurações aqui só estará disponível se você usar a versão premium do Email Address Encoder. Você pode escolher como deseja que o plug-in pesquise e-mails em seu site WordPress e o método que ele usará para codificar seus e-mails.
Por exemplo, você pode proteger e-mails usando entidades HTML (a única opção para o plug-in gratuito), direção CSS, codificação ROT13 ou ROT47/CSS polimorfo. Observe que as duas últimas opções usam JavaScript para funcionar.
Você também pode codificar facilmente os números de telefone em seu site, envolvendo-os no shortcode [encode]
. Em seguida, o plug-in Email Address Encoder ocultará os números dos bots.
Para obter mais detalhes, consulte nosso guia sobre como usar códigos de acesso no WordPress.
Mais dicas para impedir o spam no WordPress
Codificar seu número de telefone e endereço de e-mail em seu site WordPress é apenas uma maneira de evitar spam. Talvez você também queira encontrar maneiras de evitar entradas com spam na seção de comentários e nos formulários do WordPress.
Há várias coisas que você pode fazer, por exemplo:
- Usar um CAPTCHA em seus formulários de comentários.
- Instalação de um plug-in antispam, como o Akismet.
- Bloqueio de endereços IP de spam.
Para obter mais detalhes, consulte nosso guia sobre como bloquear o spam do formulário de contato no WordPress e como combater o spam de comentários no WordPress.
Esperamos que este artigo tenha ajudado você a proteger os endereços de e-mail no WordPress contra spammers. Talvez você também queira consultar nossos guias sobre como evitar spam de inscrição em boletins informativos no WordPress ou como bloquear spam de referência do WordPress no Google Analytics.
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Syed Balkhi
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
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
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/
Administrador
Cos
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
Good tutorial on Protect Emails from Spammers with WordPress Email Encoder. Thanks for this tutorial
Nathan
Good tutoral for email spammer on wordpress worth to read and implement on our websites