HTTPQUERY
Deutsch

Content-Language

Verwendung

Der Content-Language-Header signalisiert das beabsichtigte Publikum einer Ressource, nicht zwingend die Sprache, in der die Ressource verfasst ist. Ein französischsprachiger Textauszug, der einem englischsprachigen Publikum ausgeliefert wird, trägt en als Inhaltssprache, denn der Kontext des Publikums wiegt schwerer als die wörtliche Sprache des Textes.

Server nutzen diesen Header zusammen mit Content Negotiation, um die passende Sprachvariante auszuliefern. Sendet ein Client einen Accept-Language-Anfrage-Header mit den bevorzugten Sprachen, wählt der Server die beste Übereinstimmung aus und bestätigt die Wahl über Content-Language.

Mehrere Sprach-Tags werden durch Kommas getrennt. Jedes Tag folgt dem BCP-47-Format und kombiniert ein primäres Sprach-Subtag mit optionalen Region- und Schrift-Subtags.

Einzelnes Sprach-Tag

Ein einzelnes BCP-47-Tag bezeichnet eine Sprache und optional eine Region. Häufige Beispiele sind en, en-US, de-DE und zh-Hans-CN.

Mehrere Sprach-Tags

Eine kommagetrennte Liste gibt an, dass der Inhalt für Sprecher mehrerer Sprachen bestimmt ist. Die Reihenfolge impliziert keine Priorität.

Content-Language: en, fr

Beispiel

Ein Server antwortet mit einer Seite, die für ein australisch-englisches Publikum bestimmt ist. Das Sprach-Tag en-AU weist Englisch als primäre Sprache und Australien als regionale Variante aus.

Content-Language: en-AU

Ein zweisprachiges Dokument, das sowohl für ein deutsches als auch für ein französisches Publikum bestimmt ist, führt beide Sprach-Tags auf.

Content-Language: de, fr

Ein Server, der Content Negotiation durchführt, wählt anhand der Clientanfrage eine spanische Variante aus. Die Antwort bestätigt die Auswahl.

Accept-Language: es, en;q=0.8
Content-Language: es

SEO und Content-Language

Content-Language (als HTTP-Header oder als HTML-Meta-Tag) ist das primäre Sprachsignal für Bing, das Content-Language bei der Bewertung von Locale-Varianten stärker gewichtet als Hreflang. Google verlässt sich auf algorithmische Spracherkennung und behandelt Content-Language als schwachen Hinweis. Für internationale Websites, die auf Bing abzielen, ist das Setzen von Content-Language wirkungsvoller als hreflang allein.