Assistance & Solutions

Spams : pour les éviter : masquez l'adresse email dans votre code de site internet

FAQ Clients Evoir/Site Internet | Nom domaine | Registrar | Hébergeur/Spams : pour les éviter : masquez l'adresse email dans votre code de site internet
En résumé : n affichez jamais l adresse en clair dans le HTML. Assemblez-la côté navigateur ou utilisez un formulaire, afin de réduire fortement la…
Spams : pour les éviter : masquez l'adresse email dans votre code de site internet

Afficher une adresse email en clair dans le code d un site facilite sa collecte par des robots et augmente le spam. Il est recommandé de masquer l adresse dans le HTML et de ne l assembler que côté navigateur pour les visiteurs humains.

  • Protégez votre adresse des robots
    Évitez les adresses en clair de type dans le HTML. Les collecteurs les détectent et alimentent des listes de spam.
  • Méthodes courantes de masquage
    Fractionner l adresse (ex: user + @ + domaine.com) et l assembler via JavaScript, encoder certaines parties, utiliser des attributs data, ou afficher un bouton de contact qui construit le lien mailto au clic.
  • Exemple côté navigateur
    // HTML cible:
    // <a id="email-link" class="text-decoration-none"><span id="email-txt">me contacter</span></a>
    (function() {
    var user = "contact";        // votre identifiant
    var domain = "exemple.com";  // votre domaine
    var email = user + "@" + domain;
    var link = document.getElementById("email-link");
    var txt = document.getElementById("email-txt");
    if (link && txt) {
    link.href = "mailto:" + email;
    txt.textContent = email;
    }
    })();
    Le code assemble l adresse côté client. Les robots qui ne rendent pas le JavaScript lisent un HTML sans adresse exploitable.
  • Bonnes pratiques complémentaires
    Préférez un formulaire de contact avec anti-robot, limitez les liens mailto, ajoutez des règles antispam côté serveur et surveillez les logs pour ajuster la protection.

Imprimer / PDF