Ocultar tu correo a los bots sin romper el contacto

Protege tu correo del spam manteniendo el contacto accesible para clientes reales.

El problema del spam por correo

Cómo funciona la recolección

Bots que recopilan correos:

  1. Rastrean sitios web automáticamente
  2. Escanean el código fuente HTML
  3. Extraen direcciones con coincidencia de patrones
  4. Añaden direcciones a bases de datos de spam
  5. Venden listas a spammers

Resultado: Tu bandeja se llena de spam en pocas semanas tras publicar un correo en la web.

Por qué importa

Una sola dirección publicada lleva a:

  • Cientos de correos de spam al día
  • Mensajes legítimos enterrados en el ruido
  • Horas perdidas filtrando spam
  • Pérdida de productividad
  • Direcciones profesionales quemadas
  • Más riesgos de seguridad (phishing)

Cuatro enfoques de protección

Enfoque 1: Correo en texto plano (sin protección)

Qué es:

<p>Contáctanos: support@example.com</p>
<a href="mailto:support@example.com">Escríbenos</a>

Ventajas:

  • Fácil de implementar
  • Los usuarios pueden copiar fácilmente
  • Funciona en todos los sitios

Desventajas:

  • ✗ Cero protección contra spam
  • ✗ Los bots lo encuentran al instante
  • ✗ El correo queda expuesto en el código fuente
  • ✗ Spam garantizado en días

Reducción de spam: 0%
Fricción del usuario: Baja
Accesibilidad: Excelente
Entrega: Mala (el spam satura la bandeja)

Conclusión: No uses este enfoque a menos que vayas a cambiar de dirección con frecuencia.

Enfoque 2: Ofuscación del correo

Qué es:

Ocultar la dirección con codificación o trucos de JavaScript.

Ejemplos:

<!-- Codificación con entidades HTML -->
<p>support&#64;example&#46;com</p>

<!-- Basado en JavaScript -->
<script>
  var user = "support";
  var domain = "example.com";
  document.write(user + "@" + domain);
</script>

<!-- Ocultación con CSS -->
<p>support<span style="display:none">QUITAR</span>@example.com</p>

<!-- Texto invertido -->
<p style="direction: rtl; unicode-bidi: bidi-override;">
  moc.elpmaxe@troppus
</p>

Ventajas:

  • Algo de reducción de spam
  • Los humanos siguen leyendo el correo
  • Relativamente fácil de implementar

Desventajas:

  • ✗ Bots avanzados pueden decodificar
  • ✗ Rompe copiar/pegar para usuarios
  • ✗ Problemas de accesibilidad (lectores de pantalla)
  • ✗ No sirve para enlaces mailto
  • ✗ Sigue dejando el correo algo expuesto
  • ✗ No permite rastrear ni filtrar

Reducción de spam: 30–50 % (temporal)
Fricción del usuario: Media
Accesibilidad: Mala
Entrega: Mejor que texto plano, pero empeora con el tiempo

Conclusión: Mejor que nada, pero los bots mejoran. No es una solución a largo plazo.

Enfoque 3: Imagen de la dirección

Qué es:

Sustituir el texto del correo por una imagen.

Ejemplo:

<img src="support-email.png" alt="Nuestra dirección de correo">

Ventajas:

  • Los bots no extraen texto de imágenes con facilidad
  • Visualmente similar al texto

Desventajas:

  • ✗ Los usuarios no pueden copiar/pegar
  • ✗ Pésima accesibilidad (lectores de pantalla)
  • ✗ Requiere crear la imagen
  • ✗ Se rompe en pantallas de alta resolución
  • ✗ No hay enlace mailto clicable
  • ✗ Mala experiencia en móvil
  • ✗ Bots OCR pueden leerla

Reducción de spam: 70–80 %
Fricción del usuario: Alta
Accesibilidad: Muy mala
Entrega: Media

Conclusión: Pesadilla de accesibilidad. Frustra más a usuarios legítimos que a los bots.

Enfoque 4: Sustituir por formulario de contacto (recomendado)

Qué es:

Quitar por completo el correo y ofrecer un enlace al formulario.

Ejemplo:

<a href="https://supportretriever.com/form/your-form-id">Contactar soporte</a>

Ventajas:

  • ✓ El correo queda totalmente oculto para los bots
  • ✓ Protección anti-spam integrada (Turnstile)
  • ✓ Límite de tasa evita abusos
  • ✓ No hace falta cliente de correo
  • ✓ Funciona en todos los dispositivos
  • ✓ Apariencia profesional
  • ✓ Gestión centralizada
  • ✓ Analíticas y seguimiento
  • ✓ Excelente accesibilidad

Desventajas:

  • Requiere configurar el formulario (unos 5 minutos)
  • Los usuarios no pueden añadirte a contactos directamente

Reducción de spam: 99 %+
Fricción del usuario: Baja
Accesibilidad: Excelente
Entrega: Excelente

Conclusión: La mejor protección manteniendo una buena experiencia de usuario.

Comparativa de compromisos

Enfoque Protección spam Experiencia usuario Accesibilidad Tiempo configuración
Texto plano ✗ Ninguna ✓ Mejor ✓ Perfecta 1 min
Ofuscación △ Débil △ Media ✗ Mala 10 min
Imagen △ Media ✗ Mala ✗ Muy mala 15 min
Formularioulario contacto ✓ Fuerte ✓ Buena ✓ Excelente 5 min

Configuración recomendada: formulario con SupportRetriever

Por qué gana este enfoque

Máxima protección contra spam:

  • La dirección no aparece en el HTML
  • Cloudflare Turnstile bloquea bots
  • El límite de tasa evita abusos
  • La validación de correo filtra envíos malos
  • El filtrado de contenido detecta patrones de spam

Buena experiencia de usuario:

  • Funciona en todos los dispositivos (sobre todo móvil)
  • No hace falta cliente de correo
  • Confirmación inmediata
  • Apariencia profesional
  • Conversaciones rastreables

Excelente accesibilidad:

  • Compatible con lectores de pantalla
  • Navegable con teclado
  • Indicadores de foco claros
  • Etiquetas ARIA adecuadas
  • Funciona con tecnología de asistencia

Pasos de configuración

1. Crear tu formulario

  1. Regístrate en SupportRetriever
  2. Completa el onboarding (unos 5 minutos)
  3. Configura el formulario:
    • Establece el correo destinatario (permanece oculto)
    • Personaliza la apariencia
    • Añade marca
    • Configura los campos

2. Obtener el enlace del formulario

  1. Ve a Gestión de formularios
  2. Haz clic en la pestaña Insertar
  3. Copia la URL pública del formulario
  4. Guárdala para el siguiente paso

3. Sustituir direcciones de correo

Quita direcciones de correo de:

  • Pie de página del sitio
  • Página de contacto
  • Página sobre nosotros
  • Páginas del equipo
  • Entradas del blog
  • Firmas de correo

Sustitúyelas por enlaces al formulario:

<!-- Antes -->
<p>Correo: support@example.com</p>

<!-- Después -->
<p><a href="https://supportretriever.com/form/your-form-id">Contactar soporte</a></p>

4. Añadir contexto con parámetros URL

Rastrea el origen de los mensajes:

<!-- Pie de página -->
<a href="https://supportretriever.com/form/your-form-id?origen=footer">Contactar</a>

<!-- Página sobre nosotros -->
<a href="https://supportretriever.com/form/your-form-id?origen=about">Ponte en contacto</a>

<!-- Página de soporte -->
<a href="https://supportretriever.com/form/your-form-id?type=support">¿Necesitas ayuda?</a>

Preguntas frecuentes

¿Los bots seguirán enviando spam a mi formulario?

Mucho menos. Los formularios incluyen:

  • Cloudflare Turnstile: Bloquea envíos automatizados
  • Límite de tasa: Evita spam masivo
  • Validación de correo: Filtra direcciones falsas
  • Filtrado de contenido: Detecta patrones de spam

Reducción de spam: 99 %+ frente a correos expuestos.

¿La ofuscación es suficiente?

Respuesta corta: No.

Respuesta larga: La ofuscación da un alivio temporal, pero:

  • Bots avanzados decodifican ofuscaciones habituales
  • Rompe la accesibilidad (lectores de pantalla)
  • Aumenta la fricción del usuario
  • Empeora con el tiempo
  • No protege los enlaces mailto

Los formularios dan protección permanente y completa.

¿Y si los usuarios necesitan mi correo real?

Cuando envían a través del formulario:

  1. El mensaje llega a tu panel
  2. Recibes notificación por correo
  3. Respondes desde SupportRetriever
  4. Tu respuesta sale de tu correo real
  5. El cliente puede responder directamente a tu correo
  6. La conversación sigue por correo

Tu correo real solo se revela a contactos legítimos que envían por el formulario.

¿Afecta al SEO?

No, lo mejora.

Los buscadores valoran:

  • Mejor experiencia de usuario (formularios en móvil)
  • Menor tasa de rebote (formularios fiables)
  • Páginas más rápidas (no se abre cliente de correo)
  • Presentación profesional

Los formularios de contacto mejoran estas señales.

¿Y los correos del equipo en páginas “Sobre nosotros”?

Sustituye los correos individuales por:

Opción 1: Formularioulario compartido con enrutado

<a href="https://supportretriever.com/form/your-form-id?team=john">Contactar a John</a>
<a href="https://supportretriever.com/form/your-form-id?team=sarah">Contactar a Sarah</a>

Usa el parámetro team para enrutar internamente.

Opción 2: Enlaces a redes en su lugar

<a href="https://linkedin.com/in/john-smith">John en LinkedIn</a>
<a href="https://twitter.com/sarahdev">Sarah en Twitter</a>

¿Es gratis?

El plan gratuito de SupportRetriever incluye:

  • Formularioularios ilimitados
  • Protección anti-spam
  • Gestión de conversaciones
  • Notificaciones por correo

Suficiente para la mayoría de sitios. Consulta precios para funciones de equipo.

Qué hacer si ya recibes spam

Acciones inmediatas

  1. Deja de publicar tu correo

    • Quítalo de todas las páginas
    • Sustitúyelo por enlaces al formulario
    • Actualiza las firmas de correo
  2. Crea una dirección nueva

    • Configura una dirección nueva
    • Mantén la antigua para contactos existentes
    • Migra contactos a la nueva poco a poco
  3. Usa filtros de spam estrictos

    • Activa filtros de spam
    • Crea listas de bloqueo
    • Marca el spam de forma consistente
    • Valora cambiar de proveedor de correo
  4. Usa contacto por formulario

    • Configura un formulario SupportRetriever
    • Apunta el formulario a la nueva dirección
    • No publiques nunca la nueva dirección

Estrategia a largo plazo

Correo antiguo (comprometido):

  • Manténlo activo para contactos existentes
  • No lo publiques en sitios nuevos
  • Configura filtros de spam estrictos
  • Planifica retirarlo en 6–12 meses

Correo nuevo (protegido):

  • No lo publiques en texto plano
  • Solo revelarlo a través del formulario
  • Compártelo solo con contactos legítimos
  • Mantenlo privado y sin spam

Lista rápida de acciones

Configuración de protección en 5 minutos

  • Registrarse en SupportRetriever
  • Crear formulario de contacto
  • Obtener URL del formulario
  • Sustituir correo en el pie del sitio
  • Sustituir correo en la página de contacto
  • Probar envío del formulario
  • Comprobar que llega la notificación por correo

Auditoría completa en 30 minutos

  • Localizar todas las direcciones en tu sitio
  • Sustituirlas por enlaces al formulario
  • Actualizar firmas de correo
  • Quitar de biografías en redes sociales
  • Actualizar páginas del equipo
  • Sustituir en entradas del blog
  • Probar todos los enlaces nuevos
  • Supervisar si queda alguna exposición

Mantenimiento continuo

  • No publicar nunca el correo en texto plano
  • Usar enlaces al formulario en todos los puntos de contacto
  • Supervisar nivel de spam
  • Revisar envíos del formulario
  • Actualizar filtros de spam según haga falta

Temas relacionados

¿Listo para simplificar tu soporte?
Únete a miles que usan SupportRetriever para gestionar conversaciones con clientes.
Probar gratis

Explorar más

Ver todos los artículos