murattunalı.
Lesart

301 oder 302 (und 307/308).

Ein 301 meldet, dass eine Adresse dauerhaft umgezogen ist, ein 302, dass sie vorübergehend woanders liegt; dauerhafte Umzüge wie ein Website-Relaunch, ein Domainwechsel oder die Umstellung auf HTTPS nutzen 301 (oder 308), eine Seite, die zurückkommt, nutzt 302 (oder 307). Google wertet einen 301 als starkes Signal, dass das Ziel die kanonische Adresse ist, einen 302 als schwaches.

Die beiden Codes scheinen dasselbe zu tun: In beiden Fällen erreicht der Besucher die neue Adresse. Der Unterschied ist eine Absichtserklärung, und am genauesten hören ihr die Suchmaschine und der Browser-Cache zu. Ein 301 sagt „Vergiss die alte Adresse“, ein 302 „Die alte Adresse kommt zurück“. Der falsche Code bei einem Relaunch macht die Seite nicht kaputt; er sagt der Suchmaschine nur das Falsche. Deshalb ist die Wahl des Codes eine Entscheidung, die in der Karte eines Relaunch- und Migrationsprojekts für jede Zeile einzeln festgehalten wird.

307 und 308 sind die methodenerhaltenden Fassungen desselben Paars. Bei 301 und 302 erlaubt der HTTP-Standard dem Browser, ein abgeschicktes Formular bei der nächsten Anfrage in eine gewöhnliche Seitenanfrage umzuwandeln; 307 und 308 erlauben das nicht. Für gewöhnliche Seiten spielt der Unterschied keine Rolle, für Formulare und Anwendungsendpunkte schon.

Der häufigste Fehler ist keine bewusste Wahl, sondern ein Standardwert. Die Redirect-Direktive von Apache, die return-Zeile von Nginx und die _redirects-Datei von Cloudflare senden ohne Code einen 302. Ein dauerhafter Umzug kann also vorübergehend wirken, nur weil die Person, die die Konfiguration schreibt, den Code vergessen hat. Die richtigen Zeilen für jede Umgebung stehen im Leitfaden zur 301-Weiterleitung; die Definition der vorübergehenden Weiterleitung im Eintrag 302-Weiterleitung.

Wir haben den Servercode dieser Website gelesen und live gemessen. Jede Anfrage an die Domain ohne www geht mit unverändertem Pfad per 301 an die Adresse mit www; ausgemusterte Leistungsadressen und eine Schreibvariante werden aus einer kleinen Tabelle ebenfalls per 301 an ihre neuen Adressen weitergeleitet. Im Servercode gibt es weder einen 302 noch eine Weiterleitung auf eine Sprachwurzel. Formen ohne abschließenden Schrägstrich und Adressen, die auf /index.html enden, führt dagegen die Hosting-Plattform per 307 auf die Adresse mit Schrägstrich zusammen; diese Weiterleitung trägt einen vorübergehenden Code, die Zielseite erklärt sich aber selbst als kanonisch. Wie all das auf eine einzige Adresse zusammengeführt wird, steht im Leitfaden zur HTTPS- und www-Weiterleitung, die Länge der Kette im Eintrag Weiterleitungskette.

Wenn Sie beim Relaunch keinen Traffic verlieren möchten: Website-Relaunch und Migration erfasst die alten Adressen, baut eine kettenfreie 301-Weiterleitungstabelle und überwacht die Website 90 Tage nach dem Umzug.

Kriterium

301 · 308 (dauerhaft)

Was er aussagt „Diese Adresse ist dauerhaft an die neue Adresse umgezogen“

Kanonisierungssignal bei Google Stark — weist das Ziel als kanonische Adresse aus

Anfragemethode (RFC 9110) 301: Der Browser darf ein Formular (POST) bei der nächsten Anfrage in ein GET umwandeln · 308: Methode und Body bleiben unverändert

Browser-Cache Heuristisch cachebar; ein falscher 301 kann noch eine Weile im Browser des Besuchers weiterleben, auch wenn er auf dem Server korrigiert ist

302 · 307 (vorübergehend)

Was er aussagt „Diese Adresse liegt vorerst woanders; die alte Adresse bleibt gültig“

Kanonisierungssignal bei Google Schwach — Google zieht weitere Signale heran, um zu entscheiden, welche Adresse kanonisch ist

Anfragemethode (RFC 9110) 302: Ein POST kann zum GET werden · 307: Methode und Body bleiben unverändert

Browser-Cache Standardmäßig nicht gecacht; leicht rückgängig zu machen

301 · 308 (dauerhaft)

Wofür er passt Website-Relaunch, Änderung der URL-Struktur, Domainumzug, Umstellung auf HTTPS, www-Zusammenführung

Wenn kein Code angegeben wird In keiner der drei untersuchten Konfigurationen der Standard; 301 oder permanent muss ausdrücklich geschrieben werden

Kosten der falschen Wahl Bei einer Seite, die zurückkommt, kann die alte Adresse aus dem Index fallen, und Browser merken sich die Weiterleitung

Auf dieser Website (23.09.2026) Adresse ohne www → Adresse mit www und alte Routen-Aliase: 301 im Servercode

302 · 307 (vorübergehend)

Wofür er passt Wartungsseite, befristete Kampagne, eine Seite, die zurückkommt, ein kurzer Test

Wenn kein Code angegeben wird Apache Redirect, Nginx return und Cloudflare _redirects senden ohne Code einen 302

Kosten der falschen Wahl Bei einem dauerhaften Umzug bleibt der neuen Adresse nur ein schwaches Signal, dass sie die kanonische ist

Auf dieser Website (23.09.2026) Formen ohne abschließenden Schrägstrich und /index.html: der 307 der Hosting-Plattform · kein 302 im Servercode

HÄUFIGE FRAGEN

Was ist der Unterschied zwischen 301 und 302?

Ein 301 sagt, dass eine Adresse dauerhaft umgezogen ist, ein 302, dass sie vorübergehend woanders liegt. Für Besucher sehen beide gleich aus, denn in beiden Fällen geht der Browser zur neuen Adresse. Der Unterschied liegt bei der Suchmaschine: Google liest einen 301 als starkes Signal, dass die neue Adresse die kanonische ist, einen 302 als schwaches.

Welcher Code gehört zu einem Website-Relaunch?

Der 301, weil der Umzug dauerhaft ist, oder der 308 mit derselben Bedeutung. Ein Relaunch, eine geänderte URL-Struktur, ein Domainumzug und die Umstellung auf HTTPS sind Änderungen, die nicht rückgängig gemacht werden sollen. Jede alte Adresse sollte in einem einzigen Schritt mit einer dauerhaften Weiterleitung zu ihrer neuen Entsprechung führen.

Was passiert, wenn bei einem dauerhaften Umzug ein 302 verwendet wird?

Google folgt der Weiterleitung, erhält aber nur ein schwaches Signal, dass das Ziel die kanonische Adresse ist; welche Adresse im Index bleibt, entscheidet Google anhand weiterer Signale. Ist der Umzug wirklich dauerhaft, sollte die Weiterleitung auf 301 umgestellt werden. In den drei untersuchten Konfigurationen (Apache, Nginx, Cloudflare _redirects) ist ohne Code 302 der Standard, deshalb passiert dieser Fehler leicht.

Wann braucht man 307 und 308?

Wenn die weitergeleitete Anfrage eine andere Methode als GET trägt, etwa ein Formular oder einen Anwendungsaufruf. Nach dem HTTP-Standard darf der Browser bei 307 und 308 Methode und Body nicht ändern; bei 301 und 302 kann eine POST-Anfrage zum GET werden. Für gewöhnliche Seitenadressen gibt es aus Suchsicht keinen Unterschied zwischen 301 und 308; Google wertet beide als dauerhaft.

Ersetzt ein Meta-Refresh oder eine JavaScript-Weiterleitung einen 301?

Teilweise. Google interpretiert einen sofortigen Meta-Refresh (0 Sekunden) als dauerhafte, einen verzögerten als vorübergehende Weiterleitung; eine Adressänderung per JavaScript wertet Google ebenfalls als dauerhaft, sofern die Seite gerendert werden kann. Beide setzen aber voraus, dass die Seite zuerst geladen wird. Wo möglich, hat eine Serverweiterleitung immer Vorrang.

QUELLEN