302-Weiterleitung: Bedeutung

Was eine vorübergehende 302-Weiterleitung ist, warum Google sie ein „schwaches“ Signal für die Verarbeitung des Ziels nennt (und nicht den in der SEO-Folklore behaupteten Null-Equity-Sackgassenstatus), welche legitimen Anwendungsfälle Google tatsächlich empfiehlt und welcher eine Fehler Rankings kostet.

Erstveröffentlicht: 2. Juli 2026 · Zuletzt aktualisiert: 8. Aug. 2026 · Fortgeschritten
Sprachen
1 Evidenzsignal auf dieser Seite

Eine 302-Weiterleitung (HTTP-Status 302, „Found“) ist eine vorübergehende Weiterleitung: Sie sendet Nutzer an eine neue URL und signalisiert zugleich, dass die ursprüngliche URL in den Suchergebnissen bleiben soll. Die Nuance, die viele Ratgeber falsch darstellen: Googles Crawling-Infrastruktur nennt 302 ein schwaches Signal dafür, dass das Ziel verarbeitet werden soll, gegenüber dem starken Signal einer 301 — das ist aber getrennt von der Indexierungspipeline der Suche, die eine vorübergehende Weiterleitung nicht als Signal dafür behandelt, dass das Ziel kanonisch ist (schwach ist nicht null, und verarbeitet ist nicht kanonisch). Google (Mueller, Illyes) hat gesagt, dass 302s weiterhin Linksignale übertragen können, und dass Google eine lange bestehende 302 wie eine 301 behandeln kann — ein in der Praxis beobachtetes Muster ohne veröffentlichte Zeitschiene. Die richtige Wahl ist sie für wirklich vorübergehende Situationen — Google empfiehlt ausdrücklich 302 statt 301 für A/B-Tests sowie für Geo-/Geräterouting und Wartungsseiten. Der eine echte Fehler ist eine 302 für einen dauerhaften Umzug; dadurch kann die alte URL statt der neuen unvorhersehbar lange ranken.

TL;DR — Eine 302 („Found“) ist eine vorübergehende Weiterleitung. Googles präzise Darstellung hat zwei Stufen, nicht eine: Die Crawling-Infrastruktur bezeichnet sie als schwaches Signal dafür, dass das Weiterleitungsziel verarbeitet werden sollte, gegenüber dem starken Signal einer 301 — und separat sagt die Indexierungspipeline der Suche, dass sie eine vorübergehende Weiterleitung nicht als Signal dafür behandelt, dass das Ziel kanonisch ist (das Ziel kann über andere Signale trotzdem indexiert werden). Zwei Mechanismen werden ständig vermischt: die Übertragung von Linksignalen/PageRank (Mueller und Illyes haben gesagt, dass sie bei einer 302 nicht null ist; das ist jedoch ihre öffentliche Aussage und keine formell veröffentlichte universelle Regel) und die Präferenz für Kanonisierung/Indexierung (hier liegt der tatsächliche Unterschied — eine 302 sagt Google, die Quell-URL im Index zu behalten). Eine 302 kann bei langer Laufzeit umschlagen — eine Beobachtung aus der Praxis, kein dokumentierter Mechanismus mit veröffentlichter Frist. Google empfiehlt 302 statt 301 für A/B-Tests. Der eine echte Fehler ist eine 302 für einen dauerhaften Umzug; bauen Sie das Weiterleitungsziel außerdem nie aus ungeprüften Nutzereingaben.

„Moved Temporarily“ → „Found“ — eine kurze Geschichte

Die 302 war von Anfang an mehrdeutig. In HTTP/1.0 hieß sie „Moved Temporarily“, und die Spezifikation sagte, Clients sollten beim Folgen die ursprüngliche Request-Methode wiederverwenden. In der Praxis taten Browser das nicht: Viele wechselten bei einer Weiterleitung still von POST zu GET, entgegen der Spezifikation. HTTP/1.1 erkannte die Realität an, benannte 302 in „Found“ um und fügte zwei eindeutige Alternativen hinzu: 303 (See Other), das immer zu GET wechselt, und 307 (Temporary Redirect), das die Methode nie ändert. Die aktuelle Spezifikation RFC 9110 (2022) weist weiterhin darauf hin, dass Clients POST bei einer 302 in GET umwandeln dürfen — genau deshalb gibt es 307 für Fälle, in denen dies nicht geschehen darf. Bei gewöhnlichen GET-basierten Seitenweiterleitungen (dem SEO-Fall) verhalten sich 302 und 307 für Suchmaschinen gleich; der Unterschied bei der Methodenerhaltung ist nur für Formular-POSTs und API-Aufrufe wichtig. Evidence for this claim RFC 9110 defines 302 Found as a temporary move to another URI and notes that user agents may change POST to GET when following it. Scope: HTTP semantics for 302 responses. Confidence: high · Verified: IETF: RFC 9110 §15.4.3 — 302 Found

Für die Suche gruppiert Google 302 (found), 303 (see other) und 307 (temporary redirect) als „Temporary“, im Gegensatz zu 301 und 308 als „Permanent“.

Die kompakte Entscheidung, wenn Sie zwischen den Codes wählen:

  • 302 — ein folgender Client darf POST in GET ändern (RFC 9110). Für eine einfache GET-Seitenweiterleitung in Ordnung; verzichten Sie darauf, wenn eine Methodenänderung nicht akzeptabel ist.
  • 307 — ändert die Methode nie und sendet keine andere Anfrage erneut. Verwenden Sie ihn, wenn ein Formular- oder API-Aufruf exakt wie gesendet wiederholt werden muss.
  • 303 — zeigt absichtlich auf eine andere, nicht gleichwertige Ressource, die normalerweise mit GET/HEAD abgerufen wird — das klassische Muster „nach POST auf eine Bestätigungsseite weiterleiten“, kein gleichwertiger Ersatz für die ursprüngliche Anfrage.
  • Caching — eine 302 ist nicht allein aufgrund ihres Statuscodes heuristisch cachebar (RFC 9111); sie wird nur gespeichert/wiederverwendet, wenn Sie explizite Frische- oder Cache-Direktiven setzen. Nehmen Sie nicht an, dass ein CDN oder Browser eine nackte 302 standardmäßig cachet.

Schwaches Signal gegenüber starkem Signal — Googles genaue Formulierung

Überspringen Sie die Folklore und lesen Sie Googles tatsächliche Sprache. In den Dokumenten zur Crawling-Infrastruktur sagt Google, eine 302 sei ein schwaches Signal:

„Standardmäßig folgen Googles Crawler der Weiterleitung, und die Google-Systeme verwenden die Weiterleitung als schwaches Signal dafür, dass das Weiterleitungsziel verarbeitet werden sollte.“

Evidence for this claim Google's crawling-infrastructure documentation says crawlers follow a 302/303 and Google systems use it as a weak signal that the target should be processed; it also warns that product behavior can differ. Scope: product-specific crawl and processing handoff Confidence: high · Verified: How HTTP Status Codes Affect Google's Crawlers

Die 301-Zeile derselben Tabelle ist bis auf ein Wort identisch — stark:

„Google folgt der Weiterleitung, und die Google-Systeme verwenden die Weiterleitung als starkes Signal dafür, dass das Weiterleitungsziel verarbeitet werden sollte.“

Evidence for this claim Google's crawling-infrastructure documentation says crawlers follow a 302/303 and Google systems use it as a weak signal that the target should be processed; it also warns that product behavior can differ. Scope: product-specific crawl and processing handoff Confidence: high · Verified: How HTTP Status Codes Affect Google's Crawlers

„Schwach“ bedeutet nicht „null“ — dennoch ist es wichtig, genau zu sagen, was schwach ist. Hier sprechen zwei verschiedene Google-Systeme über zwei verschiedene Stufen, nicht über ein Kontinuum:

  • Die Crawling-Infrastruktur (das oben zitierte „schwache Signal“) bezieht sich darauf, ob das Weiterleitungsziel verarbeitet wird – also ob Googles Crawler die Zielseite überhaupt abruft und prüft.
  • Die Indexierungspipeline der Suche ist eine separate, spätere Stufe und formuliert ihre eigene Regel direkt: “Googlebot follows the redirect, but the indexing pipeline doesn’t use the redirect as a signal that the redirect target should be canonical. The target page might still be indexed if other canonicalization signals are present.” (Übersetzung) „Googlebot folgt der Weiterleitung, aber die Indexierungspipeline verwendet die Weiterleitung nicht als Signal dafür, dass das Weiterleitungsziel kanonisch sein sollte. Die Zielseite kann trotzdem indexiert werden, wenn andere Kanonisierungssignale vorhanden sind.“ Evidence for this claim Google follows a 302 temporary redirect but does not use it as a signal that the destination should become canonical; Google recommends 302 rather than 301 for temporary site tests. Scope: Google Search handling of temporary redirects and A/B tests. Confidence: high · Verified: Google: Redirects and Google Search Google: Website testing

Zusammen gelesen: Eine 302 gibt Google einen schwachen Anstoß, das Ziel anzusehen (Crawling), aber die Indexierungspipeline der Suche behandelt dieselbe Weiterleitung nicht als Stimme dafür, das Ziel kanonisch zu machen (Indexierung). Das Ziel kann trotzdem indexiert und kanonisch werden — dann erledigen andere Signale diese Arbeit, nicht die 302 selbst. Fassen Sie dies nicht zu „eine 302 ist eine schwache Stimme für das Ziel als Canonical“ zusammen; das sagt keine der beiden Dokumentationen. Sie beschreiben unterschiedliche Geltungsbereiche.

Zwei Mechanismen, nicht einer

Hier vermischt der meiste Wettbewerbsinhalt die Dinge, halten Sie die Punkte deshalb getrennt:

  1. Übertragung von Linksignalen/PageRank ist bei einer 302 nicht null. Gary Illyes sagte 2016, Google wende keine PageRank-Verdünnung über 301, 302 oder andere 30x-Weiterleitungen mehr an (und verabschiede sich damit vom alten Mythos des „~15-%-Verlusts pro Hop“). Mueller sagte dasselbe speziell über 302s: „Sie funktionieren genauso wie normale Weiterleitungen … Es ist nicht so, dass sie keinen PageRank oder überhaupt nichts übertragen.“ Behandeln Sie das als Googles öffentliche Aussage zu dieser Frage, nicht als formell veröffentlichte universelle Garantie — die aktuelle Primärdokumentation nennt keine genaue Transferregel für jede Weiterleitungsart in jeder Situation.
  2. Kanonisierungs-/Indexierungspräferenz ist der Mechanismus, der sich tatsächlich unterscheidet. Eine 301 ist ein starkes Signal, das Ziel zu indexieren; eine 302 ist ein schwaches Signal, daher behält Google standardmäßig die Quelle im Index.

„Überträgt eine 302 PageRank?“ und „Ändert eine 302, welche URL rankt?“ sind zwei verschiedene Fragen. Die Antwort auf die erste lautet ja; die Antwort auf die zweite lautet „standardmäßig nicht“. Ihre Vermischung hat den Mythos „302 = null Equity“ entstehen lassen.

Damit zusammenhängend: Wenn Sie eine URL weiterleiten, verfolgt Google beide Enden. „Google behält sowohl die Quelle der Weiterleitung (die alte URL) als auch das Ziel der Weiterleitung (die neue URL) im Blick. Eine der URLs wird kanonisch; welche, hängt unter anderem davon ab, ob die Weiterleitung vorübergehend oder dauerhaft war.“ Bei einer 302 bleibt die Quelle — vorerst — kanonisch.

Evidence for this claim A 302 expresses temporary intent, but it does not guarantee that the source URL will always remain Google's selected canonical or that the target cannot index through other signals. Scope: redirect crawling, indexing, and canonicalization Confidence: high · Verified: Redirects and Google Search

Was passiert, wenn eine 302 zu lange aktiv bleibt — der „Umschlag“

Hier überrascht die Praxis viele: Eine vorübergehende Weiterleitung, die nie entfernt wird, kann irgendwann nicht mehr als vorübergehend behandelt werden. Mueller: „Wenn Sie langfristig 302-Weiterleitungen haben, behandeln wir sie ohnehin genau wie 301-Weiterleitungen.“

Warum passiert das? Dies ist meine eigene Arbeitserklärung aus meinem Ahrefs-Leitfaden zur Kanonisierung — ein mentales Modell aus beobachtetem Verhalten, kein von Google formal veröffentlichter Mechanismus. Stellen Sie es sich wie eine Waage vor. Dauerhafte Weiterleitungen senden Signale vorwärts zur neuen URL; vorübergehende Weiterleitungen senden Signale zurück zur ursprünglichen URL. Aber:

„Wenn eine vorübergehende Weiterleitung lange genug aktiv bleibt oder die URL, auf die sie weiterleitet, bereits existiert, kann sie als dauerhafte Weiterleitung behandelt werden und stattdessen Signale vorwärts senden. Es müssen genügend Signale vorhanden sein, um die zuvor beschriebene Waage für Kanonisierungssignale umzulegen. Wenn sich Links ansammeln, interne Links geändert und Sitemap-URLs aktualisiert werden usw., zeigen mehr Signale auf die neue URL als auf die alte, und der Umschlag erfolgt.“

Der Haken: Niemand weiß, wie lange das dauert. Wie ich in meinem Weiterleitungsleitfaden schrieb: „Niemand weiß, wie lange eine 302-Weiterleitung bestehen muss, bevor Google sie wie eine 301 behandelt. Normalerweise sind es einige Wochen bis einige Monate, aber es können Tage, Wochen oder Monate sein.“ Google kann früher handeln, wenn es annimmt, dass Sie eine 302 versehentlich für einen dauerhaften Umzug verwendet haben: „Nur wenn Google denkt, dass Sie eine 302 irrtümlich für einen dauerhaften Umzug verwendet haben, geschieht dies nicht. In diesem Fall behandelt Google die Weiterleitung wie eine 301 … Unter Umständen scheint Google 302s sogar von Anfang an wie 301s zu behandeln.“ Nennen Sie dafür keine konkrete Tageszahl — es gibt keine veröffentlichte, und auch die in der Bing-Folklore kursierende Zahl „2 Tage“ wurde von Google nicht bestätigt.

Wie Bing eine 302 behandelt — es beobachtet Verhalten, nicht nur den Header

Bing kommt auf etwas anderem Weg zum selben Ergebnis und hat das ausdrücklich gesagt. In seiner langjährigen Erklärung zu Weiterleitungen beschreibt Bing, dass es das beobachtete Muster einer Weiterleitung über wiederholte Crawls hinweg betrachtet, statt allein dem Statuscode zu vertrauen: Weiterleitungen, deren Ziel sich ständig ändert, werden eher wie 302s behandelt, selbst wenn sie als 301 gekennzeichnet sind; Weiterleitungen, die immer auf denselben Ort zeigen, werden eher wie 301s behandelt, selbst wenn sie als 302 gekennzeichnet sind — Bings System beginnt „sie eher wie 301s zu behandeln, wenn wir sie immer wieder crawlen“. Das ist dieselbe Konvergenz, die Google beschreibt, unabhängig erreicht: Bei genügend konsistentem Verhalten vertrauen beide Suchmaschinen darauf, was eine Weiterleitung tut, und nicht darauf, was ihr Header behauptet.

Bings ältere Anleitung war außerdem strenger mit der Empfehlung „302 sparsam verwenden“ als Google heute und warnte, dass eine missbrauchte 302 Wert auf den ursprünglichen URLs stranden lassen kann. Die praktische Schlussfolgerung ist identisch mit Googles: Stimmen Sie den Weiterleitungstyp auf Ihre tatsächliche Absicht ab.

Wann eine 302 die richtige Wahl ist

Google toleriert 302s nicht nur — für einen Anwendungsfall empfiehlt Google sie. Aus Googles Anleitung zu A/B-Tests:

„Wenn Sie einen Test durchführen, bei dem Nutzer von der ursprünglichen URL zu einer Varianten-URL weitergeleitet werden, verwenden Sie eine 302 (vorübergehende) Weiterleitung, keine 301 (dauerhafte) Weiterleitung. Dadurch teilen Sie Suchmaschinen mit, dass die Weiterleitung vorübergehend ist — sie bleibt nur so lange bestehen, wie das Experiment läuft — und dass sie die ursprüngliche URL in ihrem Index behalten sollen, statt sie durch das Ziel der Weiterleitung (die Testseite) zu ersetzen. Auch JavaScript-basierte Weiterleitungen sind in Ordnung.“

Die legitimen Anwendungsfälle (alle wirklich vorübergehend):

  • A/B-Tests — Googles ausdrückliche Empfehlung oben. Überziehen Sie es aber nicht: Google warnt, “if we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly.” (Übersetzung) „Wenn wir eine Website entdecken, die ein Experiment unnötig lange laufen lässt, können wir dies als Versuch interpretieren, Suchmaschinen zu täuschen, und entsprechend handeln.“ Führen Sie den Test so lange wie für die Signifikanz nötig aus und entfernen Sie ihn dann.
  • Geo-, Geräte- und Sprachrouting — wenn das „richtige“ Ziel vom Besucher abhängt und keine einzelne URL die Quelle dauerhaft ersetzen soll. Hier reicht die Wahl des Statuscodes nicht aus: Prüfen Sie, wohin Googlebot tatsächlich geroutet wird (normalerweise bringt es keine echten Standort-/Gerätesignale eines Besuchers mit), ob Cookies oder Header verwendet werden, die ein Crawler nicht sendet, ob Ihre Cache-Keys und der Vary-Header die Varianten korrekt trennen (damit ein Cache nicht die Seite eines Landes an ein anderes ausliefert), ob Screenreader- oder No-JS-Besucher den Inhalt erreichen und ob Besucher das automatische Routing überschreiben können, statt in einer Weiterleitungsschleife festzustecken. Kombinieren Sie dies mit korrektem hreflang bei den lokalisierten Versionen — Weiterleitung und hreflang sollten übereinstimmen und nicht gegeneinander arbeiten.
  • Vorübergehende Wartungs-/Nichtverfügbarkeitsseiten — Googles eigenes Beispiel: “if a service your site offers is temporarily unavailable, you can set up a temporary redirect to send users to a page that explains what’s happening, without compromising the original URL in search results.” (Übersetzung) „Wenn ein von Ihrer Website angebotener Dienst vorübergehend nicht verfügbar ist, können Sie eine vorübergehende Weiterleitung einrichten, um Nutzer auf eine erklärende Seite zu senden, ohne die ursprüngliche URL in den Suchergebnissen zu beeinträchtigen.“ Prüfen Sie, welche der beiden Situationen tatsächlich vorliegt. Wenn die URL selbst gerade nicht bedient werden kann (Backend ausgefallen, Deployment läuft), ist eine 503 Service Unavailable mit einem Retry-After-Header auf derselben URL oft die genauere Antwort — sie sagt „Diese Anfrage kann vorübergehend nicht erfüllt werden, versuchen Sie es später erneut“, ohne irgendwohin weiterzuleiten. Verwenden Sie eine 302, wenn Sie Besucher absichtlich auf eine andere, wirklich nützliche erklärende URL schicken (Statusseite oder „Wir sind bald zurück“-Seite mit weiteren Details), statt die ursprüngliche URL nur als nicht verfügbar zu markieren.
  • Zeitlich begrenzte Aktionen — während der Kampagne auf eine Aktionsseite senden und danach zurückwechseln.
  • Lastverteilung/Failover — Traffic vorübergehend an einen anderen Ursprung oder ein anderes Rechenzentrum senden.

Siehe den Tab Beispiele für diese kommentierten Gegenüberstellungen und den Tab Checklisten für eine Prüfung vor dem Start.

Der eine echte Fehler

Eine 302 zu verwenden, wenn Sie einen dauerhaften Umzug meinen. Sie sagen Google, die alte URL indexiert zu lassen, sodass die neue Seite, für die Sie Rankings möchten, auf unbestimmte und unvorhersehbare Zeit möglicherweise nicht übernimmt — ein echter Verlust an Sichtbarkeit, kein theoretisches Problem. Wenn eine Seite endgültig verschwunden ist, verwenden Sie eine 301 (oder 308). Verwandte Fehler: 301s und 302s innerhalb einer Weiterleitungskette uneinheitlich mischen sowie — als Fehler jeder Weiterleitung — versehentlich zwei URLs aufeinander zeigen lassen und eine Weiterleitungsschleife erzeugen.

Eine 302 implementieren

Der Header ist entscheidend — die Statuszeile 302 Found plus Location. Googles eigenes PHP-Beispiel:

header('HTTP/1.1 302 Found');
header('Location: https://www.example.com/newurl');
exit();

Apache (.htaccess) — das Flag R=302 macht die Weiterleitung vorübergehend (ein R=301 oder ein einfaches R wäre standardmäßig dauerhaft):

Redirect 302 /old-path https://www.example.com/newurl
# or with mod_rewrite:
RewriteRule ^old-path/?$ https://www.example.com/newurl [R=302,L]

nginx — redirect gibt eine 302 aus (permanent würde eine 301 ausgeben):

location = /old-path {
    return 302 https://www.example.com/newurl;
}

Unabhängig vom Stack (WordPress-Redirect-Plugin, CDN-/Edge-Regel oder Handler auf Anwendungsebene) gilt dieselbe Regel: Serverseitige Weiterleitungen werden bevorzugt, und Sie müssen den vorübergehenden Code bewusst auswählen — die meisten Tools verwenden standardmäßig 301, daher ist 302 normalerweise eine explizite Einstellung.

Ein Sicherheitshinweis für jede Weiterleitung, nicht nur 302s: Wenn das Ziel im Location-Header jemals aus nutzergesteuerten Eingaben gebaut wird (zum Beispiel aus einem ?next=- oder ?returnUrl=-Parameter), haben Sie die Zutaten für eine Open-Redirect-Schwachstelle — ein Angreifer erstellt einen Link auf Ihrer Domain, der Besucher tatsächlich an einen bösartigen Ort weiterleitet. Senden Sie Besucher nicht an jede URL, die in einem Request-Parameter auftaucht. Erlauben Sie nur Ziele aus einer Allowlist (eine feste Menge bekannter sicherer Pfade oder Origins), und testen Sie vor dem produktiven Einsatz, wie Ihre Weiterleitungslogik codierte und schemagesteuerte Eingaben wie //evil.example, %2F%2Fevil.example und ähnliche Tricks behandelt. Prüfen Sie die genaue Syntax jedes Plattform-Snippets gegen die aktuelle Version, bevor Sie es ausliefern — die Beispiele oben dienen der Veranschaulichung und ersetzen keinen Test mit Ihrem eigenen Server/CDN.

Für das Gegenstück beim dauerhaften Umzug und den vollständigen Direktvergleich siehe die Schwesterartikel zu 301-Weiterleitungen, 301-vs.-302 und 302-vs.-307 in diesem Cluster.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.