Si desea mostrar su dirección de correo electrónico en su sitio web de WordPress, es posible que sienta la tentación de añadir simplemente el enlace o la dirección de correo electrónico en texto sin formato a su página. Por desgracia, lo más probable es que sea copiada por un bot de recolección de correo electrónico no deseado.
A lo largo de los años nos hemos enfrentado a mucho spam en WordPress, y no hay nada más frustrante que recibir un montón de correos electrónicos basura. Por eso nos pusimos a buscar formas de mostrar tu dirección de correo electrónico en WordPress sin ser el objetivo de los spambots.
En este artículo, le mostraremos cómo proteger fácilmente los correos electrónicos de los spammers con un codificador de correo electrónico de WordPress, paso a paso.
¿Por qué es importante la codificación del correo electrónico?
La mayoría de los propietarios de sitios web no se dan cuenta de que pegar sus direcciones de correo electrónico en sus entradas, páginas o en una página de contacto puede ponerlos en riesgo de spam de correo electrónico, phishing y malware.
Los spammers utilizan robots de recolección de correo electrónico que navegan automáticamente por Internet para recopilar direcciones de correo electrónico. Estas direcciones electrónicas se venden a spammers de todo el mundo.
Por eso casi siempre recomendamos crear un formulario de contacto en lugar de compartir una dirección de correo electrónico. De esta forma, ni los usuarios ni los bots podrán ver tu dirección de correo electrónico, pero los usuarios podrán ponerse en contacto contigo fácilmente.
El problema es que a veces puede ser realmente necesario añadir una dirección de correo electrónico que los usuarios puedan copiar o hacer clic para enviar por correo electrónico.
Por suerte, hay una forma de hacerlo y de proteger tu dirección electrónica de los spammers. Se llama codificación del correo electrónico y es muy fácil.
Veamos cómo hacerlo.
Cómo proteger las direcciones de correo electrónico de los spammers en WordPress
Lo primero que tienes que hacer es instalar y activar el plugin gratuito Email Address Encoder. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez que active el plugin, Email Address Encoder empezará a codificar automáticamente las direcciones de correo electrónico en las entradas y páginas de WordPress, tipos de entradas personalizadas, widgets, comentarios y extractos.
Esto significa que convierte las direcciones de correo electrónico de texto plano en entidades decimales y hexadecimales.
Si ve el código fuente de su página, verá que las direcciones de correo electrónico codificadas tienen este aspecto:
De esta forma, cuando un bot de recolección de correo electrónico visite la fuente de su página, no podrá ver las direcciones de correo electrónico.
Sin embargo, los usuarios humanos reales verán las direcciones de correo electrónico en texto sin formato en las ventanas de sus navegadores / exploradores.
El codificador de direcciones de correo electrónico funciona de forma inmediata, pero puede establecer algunos ajustes yendo a Ajustes ” Codificador de correo electrónico en el escritorio de WordPress.
La mayoría de los ajustes solo están disponibles si utilizas la versión Premium de Email Address Encoder. Puedes elegir cómo quieres que el plugin busque correos electrónicos en tu sitio de WordPress y el método que utilizará para codificar tus correos electrónicos.
Por ejemplo, puede proteger correos electrónicos utilizando entidades HTML (la única opción para el plugin gratuito), dirección CSS, codificación ROT13 o ROT47/CSS polimorfo. Tenga en cuenta que las dos últimas opciones utilizan JavaScript para funcionar.
También puede codificar fácilmente los números de teléfono en su sitio web envolviéndolos en [encode]
shortcode. A continuación, el plugin Email Address Encoder ocultará los números de los bots.
Para más detalles, puede consultar nuestra guía sobre cómo utilizar shortcodes en WordPress.
Más consejos para detener el spam en WordPress
Codificar su número de teléfono y dirección de correo electrónico en su sitio web de WordPress es sólo una forma de evitar el spam. También puedes buscar formas de evitar las entradas de spam en la sección de comentarios y en los formularios de WordPress.
Hay varias cosas que puedes hacer, como:
- Utilizar un CAPTCHA en los formularios de comentarios.
- Instalar un plugin antispam como Akismet.
- Bloqueo de direcciones IP de spam.
Para más detalles, puede consultar nuestra guía sobre cómo bloquear el spam de formularios de contacto en WordPress y cómo combatir el spam de comentarios en WordPress.
Esperamos que este artículo te haya ayudado a proteger las direcciones de correo electrónico en WordPress de los spammers. También puedes consultar nuestras guías sobre cómo evitar el spam de suscripción a boletines en WordPress o cómo bloquear el spam de remitentes de WordPress en Google Analytics.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and 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