Status Codes sagen deinem Browser und Google in Sekunden, was mit einer URL passiert. 200er stehen für erfolgreiche Aufrufe, 301 und 302 für Weiterleitungen, 404 für nicht gefundene Seiten und 500er für Serverprobleme. Für SEO zählt nicht nur der Code selbst, sondern auch, wie schnell du auf Fehler reagierst und wie sauber du Weiterleitungen setzt.
Was Status Codes wirklich tun
Status Codes sind die Sprache zwischen Browser, Bot und Server. Jede Anfrage an eine URL endet mit einem dreistelligen Code. Der sagt: Seite da, Seite verschoben, Seite fehlt oder Server hat ein Problem. Genau diese Information nutzt auch Google beim Crawling.
Für dich heißt das: Ein Status Code ist nie nur Technik. Er beeinflusst, ob Inhalte indexiert werden, wie Links weitergeben, ob Nutzer hängen bleiben und ob Suchmaschinen Vertrauen in deine Seite aufbauen. Klingt trocken? Ist es. Aber es entscheidet über Sichtbarkeit.
Die fünf Gruppen
- 1xx: Die Anfrage läuft noch.
- 2xx: Alles okay, die Seite liefert Inhalt.
- 3xx: Die URL lenkt weiter.
- 4xx: Die Anfrage passt nicht oder die Seite fehlt.
- 5xx: Der Server scheitert.
200er: Wenn alles sauber läuft
Ein 200 OK heißt: Die Seite lädt korrekt. Genau das willst du für wichtige Landingpages, Kategorien und Content-Seiten. 200er sind der Normalfall. Sie sagen Suchmaschinen: Hier gibt es Inhalt, den du auswerten kannst.
200 OK und 201 Created
200 OK ist die Standardantwort für eine erfolgreiche Anfrage. 201 Created taucht auf, wenn ein neuer Inhalt oder ein neues Objekt erzeugt wurde, etwa bei Formularen oder API-Prozessen. Für klassische SEO-Seiten ist 200 der Code, den du fast immer sehen willst.
Eine wichtige Seite mit 200 ist gut. Eine wichtige Seite mit 302, 404 oder 500 ist ein Problem. So simpel ist die Logik oft.
300er: Weiterleitungen ohne Chaos
300er-Codes lenken Besucher und Bots um. Das ist wichtig nach Relaunches, bei gelöschten Seiten oder wenn du URLs zusammenführst. Der Unterschied zwischen 301 und 302 entscheidet dabei über die SEO-Wirkung.
301 Moved Permanently
Die 301 sagt: Diese Adresse ist dauerhaft umgezogen. Suchmaschinen sollen die neue URL als Ziel nehmen. Genau deshalb nutzt du 301 bei Relaunches, Domainwechseln oder wenn alte Produktseiten durch neue Versionen ersetzt werden. Die Linkkraft wandert im besten Fall mit.
302 Found
Die 302 steht für eine vorübergehende Weiterleitung. Das ist sinnvoll, wenn Inhalte nur kurz anders erreichbar sind, etwa bei Kampagnen oder Testläufen. Für dauerhafte Umzüge ist sie die falsche Wahl. Dann verwirrst du Bots und riskierst, dass Signale nicht sauber übertragen werden.
Bei festen URL-Änderungen nimmst du die 301. Für kurzfristige Umleitungen nutzt du 302 oder 307. Einfach, aber oft falsch umgesetzt.
400er: Wenn die Anfrage scheitert
4xx-Fehler zeigen Probleme auf Seiten der Anfrage oder der URL. Für SEO sind sie nicht automatisch schlimm. Eine 404 auf einer gelöschten URL kann völlig okay sein. Kritisch wird es, wenn wichtige Seiten permanent mit 4xx ausliefern oder interne Links ins Leere laufen.
404 Not Found
Die 404 ist der Klassiker. Die Seite existiert nicht oder wurde entfernt. Für Nutzer ist das ärgerlich, für Suchmaschinen ein Signal, dass diese URL nicht mehr genutzt werden sollte. Wenn du viele 404s hast, verlierst du Klicks und verschenkst Crawling-Ressourcen.
403 Forbidden
403 heißt: Die Seite existiert, aber der Zugriff ist gesperrt. Das kann gewollt sein, etwa bei internen Bereichen. Problematisch wird es, wenn versehentlich öffentliche Inhalte blockiert werden. Dann sieht Google nur eine Wand.
Google Search Console prüfen
Hier siehst du, welche URLs Google beim Crawlen meldet. Besonders 404-, 403- und 5xx-Meldungen fallen schnell auf. Das ist dein erster Blick bei Fehlern.
Crawl mit Screaming Frog
Der Crawler listet Status Codes pro URL. So erkennst du Weiterleitungsketten, defekte interne Links und Seiten, die plötzlich nicht mehr erreichbar sind.
Logfiles auswerten
In Server-Logs siehst du, welche Bots welche URLs abrufen. Das hilft, Muster zu finden, etwa wenn ein Bot immer wieder auf eine alte Produktseite läuft.
Interne Links bereinigen
Wenn interne Verlinkungen auf 404 zeigen, verschwendest du Crawling. Saubere Verlinkung spart Zeit und hält Signale auf den richtigen Seiten.
Custom 404 bauen
Eine gute 404-Seite bietet Suche, Kategorien und klare Navigation. Dann springt der Nutzer nicht sofort ab. Das hilft mehr als ein leerer Fehlertext.
Redirect-Mapping pflegen
Nach Relaunches solltest du alte URLs gezielt auf neue Ziele legen. Ohne Mapping entstehen 404s an Stellen, die vorher gut liefen.
500er: Wenn der Server streikt
5xx-Fehler kommen vom Server selbst. Für Google ist das ein deutliches Warnsignal. Wenn die Seite nur kurz spinnt, bleibt der Schaden meist klein. Wenn Fehler länger dauern oder häufig auftreten, kann das Ranking leiden.
500 Internal Server Error
Der 500er ist der generische Serverfehler. Er kann durch Code-Probleme, Hosting-Ausfälle oder fehlerhafte Plugins entstehen. Für Nutzer heißt das: Die Seite lädt nicht. Für SEO heißt das: Google trifft auf ein Hindernis.
503 Service Unavailable
Der 503 signalisiert, dass der Server vorübergehend nicht verfügbar ist. Das ist der bessere Code bei Wartungen oder kurzfristigen Störungen. So weiß der Bot: später noch einmal versuchen. Das ist deutlich sauberer als ein dauerhafter 500er.
Prüfe Hosting, Plugin-Konflikte, PHP-Fehler, Cache und Deployment. Wenn die Seite nur im Wartungsmodus ist, setze auf 503 statt auf eine unklare Fehlerausgabe.
Wie sich Fehler auf SEO auswirken
Ein einzelner Fehler ruiniert dir nichts. Die Mischung macht das Problem. Wenn wichtige URLs auf 404 laufen, interne Links defekt sind oder ganze Bereiche mit 5xx ausfallen, sinkt die Qualitätssignatur deiner Seite. Google findet weniger Inhalte, Nutzer springen ab und dein technisches Vertrauen leidet.
Richtig gefährlich wird es bei Ketten. Eine alte URL auf 301, dann auf 302, dann auf 404. Das kostet Zeit und Nerven. Oder ein Shop-Bereich liefert an Spitzentagen 500er aus. Dann verlierst du nicht nur Sichtbarkeit, sondern auch Umsatz. Kurz: Saubere Codes sind kein Feinschliff, sondern Pflicht.
So gehst du im Alltag damit um
- Wichtige Seiten immer auf 200 prüfen.
Landingpages, Kategorien und Produktseiten müssen zuverlässig erreichbar sein.
- Bei dauerhaften Umzügen 301 setzen.
So landen Nutzer und Suchmaschinen auf dem richtigen Ziel.
- 404s nur dort akzeptieren, wo Inhalte wirklich weg sind.
Und dann eine gute Fehlerseite bauen.
- 5xx sofort priorisieren.
Diese Fehler schreien nach technischer Diagnose.
- Weiterleitungsketten vermeiden.
Ein Schritt reicht meist. Mehr macht alles langsamer.
Fazit
Status Codes sind klein, aber ihre Wirkung ist groß. 200 bedeutet sauber, 301 rettet Umzüge, 404 braucht ein gutes Handling und 5xx musst du ernst nehmen. Wenn du diese Codes regelmäßig prüfst, sparst du dir viele Probleme mit Crawling, Indexierung und Nutzerfrust.
Die Regel ist simpel: Was wichtig ist, muss erreichbar bleiben. Was umzieht, braucht eine klare Weiterleitung. Was kaputt ist, musst du schnell finden. Genau da trennt sich sauberes SEO von bloßem Content.
