Warum eine E-Mail-Adresse im Web verschleiern?
Spam-Bots durchsuchen ständig Webseiten nach E-Mail-Adressen. Ein einfaches mailto:[email protected] in Ihrem HTML wird innerhalb von Stunden nach der Indexierung zur Zielscheibe für Mailing-Listen. Verschleierung macht die Adresse für naive Scraper schwer lesbar, bleibt aber für echte Besucher erreichbar.
Verfügbare Methoden
- HTML-Entitäten — Jedes Zeichen wird zu
&#NN;. Browser rendern es normal; viele Scraper überspringen es. - Umgekehrt + CSS — Die Zeichenkette wird rückwärts im DOM mit
direction: rtlgespeichert. Menschen sehen sie aufrecht; einfache Regex-Scraper sehen Unsinn. - Base64 + JS-Decoder — Die Adresse wird Base64-kodiert und beim Seitenaufruf von einem kleinen Inline-Skript dekodiert. Scraper, die kein JavaScript ausführen, sehen nie den Klartext.
- ROT13 — Jeder Buchstabe um 13 Stellen verschoben. Für Eingeweihte offensichtlich, für naive Matcher unsichtbar.
- [at] / [dot] — Menschenlesbare Form:
kontakt [at] beispiel [dot] de. Leicht zu kopieren und zu lesen, unsichtbar für Regex.
Welche Methode wählen?
- Wenn die Adresse anklickbar bleiben soll: HTML-Entitäten oder Base64 + JS.
- Wenn sie sichtbar, aber nicht anklickbar sein soll: Umgekehrt + CSS oder [at]/[dot].
- Wenn Sie an Besucher ohne JavaScript denken: Base64 vermeiden.
- Wenn SEO wichtig ist: alle Methoden sind für E-Mail-Extraktoren von Suchmaschinen unsichtbar — das ist der Sinn.
Einschränkungen
Moderne fortschrittliche Scraper führen JavaScript aus und erkennen Entity-Kodierung. Betrachten Sie Verschleierung als Reduzierung des Spam-Volumens, nicht als vollständige Abwehr. Für geschäftskritische Postfächer kombinieren Sie Verschleierung mit einem Kontaktformular und einem Catch-all-Filter. Läuft vollständig in Ihrem Browser — Ihre E-Mail wird nie protokolliert.
Tiny Online Tools







