Über Zeichenkodierung
Was ist Zeichenkodierung?
Die Zeichenkodierung ist die Vereinbarung zwischen Ihrem Server und einem Browser darüber, wie die Bytes einer Seite wieder in Buchstaben umgewandelt werden. Geben Sie sie an, lesen alle denselben Text; überlassen Sie es dem Zufall, wählt der Browser eine Kodierung aus – manchmal die falsche.
Falsche Zuordnungen sind der Grund dafür, dass eine Seite é anzeigt, obwohl é gemeint war, oder eine Reihe von Fragezeichen, wo ein Name stehen sollte. Der Inhalt ist intakt; nur die Interpretation ist fehlerhaft.
Dieses Tool meldet die von Ihrer Seite angegebene Zeichenkodierung.
UTF-8 und alles andere
Die Antwort für nahezu jede Website lautet UTF-8. Es unterstützt alle Sprachen, verarbeitet Währungssymbole, Gedankenstriche, Anführungszeichen und Emojis und ist der Standard des Webs.
Ältere Zeichenkodierungen wie ISO-8859-1 oder Windows-1252 tauchen in Altsystemen und Exporten noch immer auf. Sie funktionieren nur für einen begrenzten Zeichensatz und versagen, sobald der Inhalt Zeichen enthält, die nicht darin enthalten sind – was heute meist schon ein typografisches Anführungszeichen aus einem Textverarbeitungsprogramm bedeutet.
Wenn eine Seite etwas anderes als UTF-8 angibt, ist es sinnvoll, davon zu wissen, selbst wenn sie derzeit korrekt aussieht.
Häufige Ursachen für verstümmelten Text
- Keine Zeichenkodierung angegeben, sodass der Browser raten muss.
- Eine Deklaration, die nicht damit übereinstimmt, wie die Datei tatsächlich gespeichert wurde.
- Ein HTTP-Header und ein Meta-Tag, die unterschiedliche Kodierungen angeben.
- Eine Datenbank oder Verbindung, die eine andere Kodierung als die Seite verwendet.
- Aus einem Textverarbeitungsprogramm eingefügte Inhalte, die ihre eigene Zeichenkodierung mitbringen.
Die Deklaration gehört in das erste Kilobyte des Dokuments, da ein Browser, der bereits mit dem Raten begonnen hat, dies nicht rückgängig macht.
Ist die Zeichenkodierung in 2026 noch relevant?
Es ist weitgehend ein gelöstes Problem, und genau deshalb lohnt sich ein kurzer Blick darauf: Websites, bei denen es jetzt noch schiefgeht, sind meist diejenigen, die seit Jahren niemand mehr überprüft hat.
Wenn es doch schiefgeht, leidet das Vertrauen. Unleserliche Zeichen in einer Überschrift oder einem Produktnamen wirken nachlässig und tauchen sowohl in den Suchergebnissen und geteilten Vorschauen als auch auf der Seite selbst auf.
Für alles, was Ihre Seite als Text liest – ob ein Suchcrawler oder ein KI-Assistent –, sind fehlerhaft dargestellte Zeichen fehlerhafter Inhalt. Es gibt keinen nachträglichen Wiederherstellungsschritt, der die richtigen Buchstaben zurückbringt.
Was dieses Tool prüft
Es wird die für die eingegebene Seite deklarierte Zeichenkodierung angegeben.
Dabei wird die Deklaration ausgelesen, anstatt zu überprüfen, ob die Datei tatsächlich dieser entspricht. Daher kann eine Seite UTF-8 deklarieren und trotzdem in einer anderen Kodierung gespeichert sein. Wenn Zeichen trotz einer korrekten Deklaration falsch dargestellt werden, sollten Sie an dieser Stelle nach der Ursache suchen.
Wie es weitergeht
Die Kodierung ist eine von mehreren Deklarationen, die eine Seite über sich selbst macht. Überprüfen Sie, ob das
HTML-lang-Attribut die richtige Sprache angibt, sehen Sie sich Ihre
hreflang-Tags an, wenn Sie in mehreren Sprachen veröffentlichen, und bestätigen Sie, dass die
Webserver-Antwortheader mit der Seite übereinstimmen.