Statuscode 203 Non-Authoritative Information
Was ist der HTTP-Statuscode 203?
Der HTTP-Statuscode 203 „Non-Authoritative Information“ ist eine erfolgreiche 2xx-Antwort. Er zeigt an, dass ein zwischengeschalteter, transformierender Proxy den Inhalt einer ursprünglichen 200-OK-Antwort verändert hat. Der Client erhält die Ressource, muss aber berücksichtigen, dass die Darstellung nicht vollständig der Version des Ursprungsservers entspricht.
Was bedeutet 203 Non-Authoritative Information?
Der HTTP-Statuscode 203 „Non-Authoritative Information“ bestätigt eine erfolgreich bearbeitete Anfrage. Die ausgelieferte Darstellung stammt jedoch nicht unverändert vom Ursprungsserver. Ein zwischengeschaltetes System hat den Inhalt einer ursprünglichen Antwort mit dem Status 200 OK modifiziert oder ergänzt.
Der englische Begriff „Non-Authoritative Information“ lässt sich mit „nicht autoritative Information“ übersetzen. „Nicht autoritativ“ bedeutet in diesem Zusammenhang nicht, dass der Inhalt falsch oder unsicher ist. Der Status weist lediglich darauf hin, dass die empfangene Darstellung nicht mehr exakt der maßgeblichen Originalantwort des Ursprungsservers entspricht.
Der Status 203 gehört zur Klasse der 2xx-Statuscodes und signalisiert daher grundsätzlich Erfolg. Die maßgebliche HTTP-Spezifikation RFC 9110 definiert ihn für Antworten, deren Inhalt durch einen transformierenden Proxy verändert wurde. Eine 203-Antwort ist außerdem heuristisch cachefähig, sofern keine Methode oder explizite Cache-Anweisung etwas anderes vorgibt.
Wie entsteht eine 203-Antwort?
Eine 203-Antwort entsteht typischerweise innerhalb einer Kette aus Client, Proxy und Ursprungsserver. Der Browser oder Crawler fordert eine Ressource an, während ein zwischengeschalteter Dienst die Anfrage weiterleitet und die erhaltene Antwort vor der Auslieferung verändert.
Als transformierende Zwischenstellen kommen unter anderem Unternehmens-Proxys, Content-Gateways, Sicherheitsfilter und bestimmte Netzwerkdienste infrage. Reine Änderungen an der Übertragung, etwa das Hinzufügen oder Entfernen einer Transfercodierung, gelten nach RFC 9110 nicht automatisch als inhaltliche Transformation.
Unterschied zwischen 200, 203, 206 und 304
Der Unterschied zwischen HTTP 200 und HTTP 203 liegt in der Herkunft der ausgelieferten Darstellung. Bei 200 OK gilt die Antwort als reguläre Darstellung des angefragten Inhalts. Bei 203 wurde diese erfolgreiche Antwort durch einen Vermittler inhaltlich verändert.
| Statuscode | Bedeutung | Enthält Inhalt? | Typischer Anwendungsfall |
|---|---|---|---|
| 200 OK | Anfrage erfolgreich bearbeitet | In der Regel ja | Unveränderte Auslieferung einer Ressource |
| 203 Non-Authoritative Information | Erfolgreiche, durch einen Proxy veränderte Antwort | Ja | Transformation einer ursprünglichen 200-Antwort |
| 206 Partial Content | Nur ein angeforderter Teil wurde übertragen | Ja, teilweise | Bereichsanfragen, Downloads oder Medienwiedergabe |
| 304 Not Modified | Gespeicherte Version ist weiterhin aktuell | Nein | Validierung eines bereits im Cache vorhandenen Inhalts |
Der Statuscode 203 ist keine Weiterleitung. Er enthält normalerweise auch keine neue Zieladresse, der ein Browser folgen müsste. Damit unterscheidet er sich grundlegend von 3xx-Codes wie 301 Moved Permanently oder 302 Found.
Welche Bedeutung hat der Statuscode 203 für SEO?
Für SEO ist eine einzelne 203-Antwort zunächst kein Serverfehler, weil Suchmaschinen-Crawler eine erfolgreiche 2xx-Antwort erhalten. Der Statuscode verursacht daher nicht automatisch einen Rankingverlust. Er verlangt jedoch eine technische Prüfung, wenn eigentlich eine unveränderte, autoritative Antwort des eigenen Webservers erwartet wird.
Suchmaschinen sollten für indexierbare Hauptinhalte im Regelfall eine eindeutige und konsistente Version erhalten. Liefert ein Proxy veränderte Inhalte aus, können Unterschiede bei Texten, Canonical-Tags, strukturierten Daten oder internen Links entstehen. Solche Abweichungen erschweren die technische Analyse und können widersprüchliche Indexierungssignale erzeugen.
Besondere Aufmerksamkeit erfordert das Caching. Validatoren wie ETag oder Last-Modified können sich bei einer transformierten Darstellung auf die Version entlang derselben Proxy-Kette beziehen. Eine spätere Cache-Validierung über einen anderen Übertragungsweg muss deshalb nicht dieselbe Repräsentation ergeben.
203-Antworten in XML-Sitemaps
In einer XML-Sitemap sollten indexierbare URLs möglichst direkt mit 200 OK antworten. Obwohl HTTP 203 zur erfolgreichen 2xx-Klasse gehört, weist der Code auf eine veränderte Darstellung hin. Für eine Sitemap ist daher zu klären, warum nicht die autoritative Version des Ursprungsservers ausgeliefert wird.
Regelmäßige Crawls helfen dabei, ungewöhnliche Statuscodes früh zu erkennen. Ein technischer SEO-Audit untersucht neben Statuscodes auch Weiterleitungen, Canonicals, Indexierungsanweisungen und Sitemaps. Der SEO-Technik-Crawler veranschaulicht, wie technische Prüfungen und die Priorisierung gefundene Betrieb zusammenwirken.
Relevanz für SEA und GEO
Bei SEA kann eine Landingpage mit Status 203 erreichbar bleiben und Inhalte anzeigen. Trotzdem sollte geprüft werden, ob ein Proxy Tracking-Skripte, Formulare, Consent-Elemente oder andere Bestandteile verändert. Abweichungen zwischen Ursprungs- und ausgelieferter Version können die Datenerfassung oder die Funktion der Zielseite beeinträchtigen.
Für GEO, die Generative Engine Optimization, ist der Status 203 indirekt relevant. KI-Crawler und andere automatisierte Clients können eine transformierte Fassung statt des Originalinhalts abrufen. Werden dabei Textpassagen, strukturierte Daten oder Quellenhinweise verändert, basiert die maschinelle Verarbeitung möglicherweise auf einer abweichenden Darstellung.
Technische Erreichbarkeit bildet deshalb eine gemeinsame Grundlage für SEO, SEA und GEO. Wer Landingpages und indexierbare Inhalte systematisch überwachen möchte, kann technische Maßnahmen mit einer Onpage-Optimierung verbinden.
Wie lässt sich HTTP 203 prüfen und beheben?
Du kannst den Statuscode einer URL über die Entwicklerwerkzeuge des Browsers, Serverprotokolle oder ein Kommandozeilenprogramm prüfen. Der Befehl curl -I https://example.com/seite zeigt die Antwort-Header, ohne den vollständigen Inhalt herunterzuladen.
Fragen zu technischen Statuscodes und ihrer Einordnung in deine SEO-, SEA- oder GEO-Strategie kannst du im Rahmen einer persönlichen Analyse klären.
Kostenlose ErstberatungHäufige Fragen zum HTTP-Status 203
Ist HTTP 203 ein Fehlercode?
Nein. Der Status 203 gehört zur erfolgreichen 2xx-Klasse und bestätigt, dass die Anfrage bearbeitet wurde. Er kennzeichnet jedoch eine durch einen Vermittler veränderte Darstellung.
Kann ein Browser eine 203-Antwort anzeigen?
Ja. Browser können den übertragenen Inhalt normalerweise wie eine erfolgreiche 200-Antwort darstellen. Der Unterschied betrifft vor allem die Herkunft und mögliche Transformation der Darstellung.
Ist eine 203-Antwort cachefähig?
Ja. Eine 203-Antwort ist grundsätzlich heuristisch cachefähig, sofern die verwendete Methode oder explizite Cache-Anweisungen das Speichern nicht einschränken.
Sendet der Ursprungsserver selbst den Status 203?
Typischerweise setzt ein transformierender Proxy den Status 203, nachdem er eine ursprüngliche 200-OK-Antwort verändert hat. Eine Anwendung kann den Code technisch ebenfalls erzeugen, sollte dabei aber dieselbe Bedeutung einhalten.
Muss jede 203-Antwort in 200 geändert werden?
Nein. Ist die Transformation beabsichtigt, beschreibt 203 den Vorgang korrekt. Eine Änderung auf 200 ist sinnvoll, wenn keine Transformation stattfindet oder der Status aufgrund einer fehlerhaften Konfiguration ausgegeben wird.
Wie häufig kommt 203 Non-Authoritative Information vor?
Der Statuscode wird deutlich seltener beobachtet als 200, 301, 404 oder 500. Er tritt vor allem in Infrastrukturen mit transformierenden Proxys, Netzwerk-Gateways oder vergleichbaren Vermittlern auf.
Sie haben noch Fragen?







