Punycode (xn--)
Punycode ist die ASCII-Kodierung, mit der eine Umlaut-Domain technisch im DNS abgebildet wird. Aus müller.de wird im Hintergrund xn--mller-kva.de.
Was Punycode macht
Das Domain Name System kennt von Haus aus nur die Zeichen a bis z, Ziffern und den Bindestrich. Umlaute wie ä, ö, ü gehören nicht dazu. Damit eine Umlaut-Domain trotzdem funktioniert, wird sie in eine reine ASCII-Zeichenkette übersetzt. Diese Übersetzung heißt Punycode und beginnt immer mit dem Präfix xn--.
Für Nutzerinnen und Nutzer bleibt das unsichtbar: Im Browser und in der Adresszeile erscheint weiterhin die lesbare Umlaut-Form. Nur die Technik dahinter arbeitet mit der kodierten Fassung.
Beispiel
müller.de wird technisch zu xn--mller-kva.de. Beide bezeichnen dieselbe Domain, die eine ist die lesbare, die andere die kodierte Schreibweise.
Warum das für Domain-Hygiene zählt
Wer eine Umlaut-Domain absichert, sollte wissen, dass Umlaut-Form und ASCII-Transliteration zwei verschiedene Domains sind. müller.de (technisch xn--mller-kva.de) und mueller.de existieren unabhängig voneinander. Bleibt eine der beiden Schreibweisen offen, entsteht genau die Lücke, die für Typosquatting oder Phishing genutzt werden kann.
Häufige Frage
Ist eine Punycode-Domain schlechter für Google?
Nein. Google indexiert Umlaut-Domains normal und zeigt die lesbare Umlaut-Form an. Der Punycode ist nur die technische Schreibweise im Hintergrund und bringt keinen Ranking-Nachteil.