Was bedeutet der HTTP-Header Content-Type?

Die schnelle Definition
Der HTTP-Header Content-Type gibt den Medientyp einer übertragenen Repräsentation an. Er beschreibt Datenformat und vorgesehene Verarbeitung, beispielsweise text/html; charset=UTF-8, application/json oder image/webp. Der Wert muss zum tatsächlich ausgelieferten Inhalt passen.
Warum ist Content Type Header wichtig?
Browser, Suchcrawler, Proxys und API-Clients brauchen verlässliche Repräsentationsmetadaten. Korrekte Typen verhindern, dass HTML als Download, JSON als Text oder Stylesheets und Skripte mit ungeeigneter Verarbeitung behandelt werden. MIME-Sniffing darf keine Ersatzstrategie für eine fehlerhafte Serverkonfiguration sein.
So wird Content Type Header in der Praxis eingesetzt
- Repräsentationen inventarisieren: HTML, CSS, JavaScript, JSON, XML, Fonts, Bilder, Feeds und Downloads ihren registrierten Medientypen zuordnen.
- Server konfigurieren: Header am Ursprungsserver korrekt setzen und Weiterleitungen, Fehlerseiten, CDN, Cache und komprimierte Varianten mitprüfen.
- Zeichensatz angeben: für textbasierte Formate eine passende Charset-Angabe und eine konsistente tatsächliche Codierung verwenden.
- Live testen:
HEAD- undGET-Antworten, Browserkonsole, Netzwerkansicht und repräsentative Bot-Abrufe gegen Dateiinhalte vergleichen.
Praxisbeispiel
Eine URL endet auf .css, liefert aber wegen einer Weiterleitungs- oder Fehlerregel eine HTML-Seite mit text/html. Der Browser verwirft sie als Stylesheet. Die Korrektur betrifft nicht die Dateiendung, sondern Routing, Statuscode, tatsächlichen Body und den passenden Header der erfolgreichen CSS-Antwort.
Häufige Fehler
- Alle Dateien werden pauschal als
text/plainoderapplication/octet-streamausgeliefert. - Eine HTML-Fehlerseite antwortet mit Status 200 und dem erwarteten Bild- oder CSS-Typ, obwohl ihr Inhalt ein anderes Format besitzt.
- Mehrere widersprüchliche Content-Type-Werte werden durch Server, Anwendung und CDN kombiniert und von Clients unterschiedlich interpretiert.
Bedeutung für Google, Bing und KI-Suchsysteme
Suchsysteme müssen Inhalte korrekt abrufen und interpretieren können. Ein richtiger Content-Type ist daher technische Grundlage, aber kein isolierter Rankingbonus. Besonders bei HTML, XML-Sitemaps, Feeds, Bildern und Skriptressourcen sollten Body, Statuscode und Medientyp konsistent sein.
Verwandte Begriffe
Zusammenfassung: Content-Type kennzeichnet Format und vorgesehene Verarbeitung einer HTTP-Repräsentation. Der Header muss zum realen Body passen und darf nicht mit Komprimierung oder Sprache verwechselt werden. Server, Anwendung, CDN, Fehlerseiten und alle Varianten müssen konsistent getestet werden.
