301- und 302-Weiterleitungen: wann und wie Sie sie einsetzen

Wie sich permanente und temporäre Weiterleitungen unterscheiden, wann welche passt und wie Sie Zieladressen, Weiterleitungsketten und Indexierungssignale prüfen.

Eine Weiterleitung ist eine Anweisung an den Server: „Die angefragte URL ist umgezogen. Hier ist die neue Adresse.“ Browser und Suchmaschinen-Crawler erhalten einen HTTP-Code und eine neue URL und rufen sie automatisch auf. Für Nutzer ist das unsichtbar. Für SEO ist die Wahl des richtigen Typs entscheidend.

Die wichtigste Regel: 301, wenn eine Seite dauerhaft umgezogen ist. 302, wenn sie nur vorübergehend umgezogen ist und zurückkehrt. Verwenden Sie 302 nur dort, wo das tatsächlich stimmt. In allen anderen Fällen nehmen Sie 301.

Was sind Weiterleitungen

Eine HTTP-Weiterleitung ist eine Serverantwort mit einem 3xx-Code. Sie zeigt an, dass die Ressource unter einer anderen URL liegt. Der Browser folgt der neuen Adresse automatisch. Der Suchmaschinen-Crawler tut dasselbe und aktualisiert seinen Index je nach Weiterleitungstyp.

301

Dauerhaft

Gibt bis zu 99 % des Linkjuice weiter. Seiten werden in Google innerhalb weniger Wochen zusammengeführt

302

Temporär

Gibt keinen Linkjuice weiter. Die Ausgangs-URL bleibt im Index

~1 ms

Verzögerung

Eine richtig konfigurierte Weiterleitung verlängert die Antwortzeit um weniger als 1 ms

≤3

Sprünge in der Kette

Empfohlene Höchstlänge einer Weiterleitungskette

301: permanente Weiterleitung

301 Moved Permanently signalisiert Browser und Crawler, dass eine Seite dauerhaft umgezogen ist. Google überträgt den Linkjuice (PageRank) von der Ausgangs-URL auf die neue, aktualisiert den Index und zeigt in den Suchergebnissen ab dann die neue URL an.

Wann Sie 301 verwenden

SzenarioBeispiel
Domain-Umzugold-domain.com → new-domain.com
Entfernen einer Seite mit Alternative/old-product → /new-product
Zusammenführen doppelter URLs/page und /page/ → /page/ (einheitlicher abschließender Schrägstrich)
HTTP → HTTPShttp://site.com → https://site.com
www → ohne www (oder umgekehrt)www.site.com → site.com
Umstrukturierung der URLs/blog/2020/post → /blog/post

302: temporäre Weiterleitung

302 Found ist eine temporäre Weiterleitung. Google überträgt keinen Linkjuice und aktualisiert den Index nicht: Die Ausgangs-URL bleibt die kanonische URL. Verwenden Sie 302 nur, wenn die Seite tatsächlich vorübergehend nicht verfügbar ist und an ihre ursprüngliche Adresse zurückkehrt.

Wann Sie 302 verwenden

SzenarioBeispiel
A/B-TestTest einer neuen Seitenversion ohne Verlust der Rankings des Originals
Geo-RedirectWeiterleitung auf ein Land bzw. eine Sprache, mit Rückkehrmöglichkeit
Temporäre AktionAktionsseite → Hauptseite der Aktion (nur solange die Aktion läuft)
WartungsarbeitenWeiterleitung während der Wartung des Servers
Wenn Sie nicht sicher sind, ob eine Weiterleitung temporär oder dauerhaft ist, nehmen Sie 301. Ein fälschlich verwendeter 302 statt 301 ist ein sehr verbreitetes Problem. Google kann einen 302 irgendwann als dauerhaft werten. Das ist jedoch unvorhersehbar und dauert.

307, 308 und weitere Codes

CodeNameHTTP-MethodeSEO-Bedeutung
301Moved PermanentlyKann sich ändern (GET→GET)Dauerhaft, überträgt PageRank
302FoundKann sich ändern (POST→GET)Temporär, überträgt keinen PageRank
307Temporary RedirectBleibt erhalten (POST→POST)Temporär, strikte Methode
308Permanent RedirectBleibt erhalten (POST→POST)Dauerhaft, strikte Methode
303See OtherImmer GETNach POST → Weiterleitung auf GET
410Gone—Seite dauerhaft gelöscht, keine Alternative

Für die meisten SEO-Aufgaben reichen 301 und 302. Die Codes 307 und 308 kommen in APIs und Webanwendungen zum Einsatz, wo die HTTP-Methode erhalten bleiben muss. Code 410 signalisiert Google, dass eine Seite dauerhaft gelöscht wurde. Dann verschwindet sie schneller aus dem Index als bei einem 404.

Auswirkungen auf SEO

Eine 301-Weiterleitung überträgt laut Google bis zu 99 % des Linkjuice. In der Praxis können die Positionen nach einem Umzug vorübergehend sinken und sich innerhalb von Wochen erholen. Das ist normal und kein dauerhafter Verlust.

Wann Sie 301 und wann 302 verwenden: visueller Vergleich.
Aspekt301302
PageRank-ÜbertragungBis zu 99 % (laut Google)Keine
Kanonische URL im IndexNeue URLAusgangs-URL
Geschwindigkeit der IndexaktualisierungMehrere WochenWird nicht aktualisiert
Auswirkung auf RankingsVorübergehendes Absinken, dann ErholungRankings bleiben bei der Ausgangs-URL
Dauer des Browser-CachesLang (bis zur Änderung)Nicht oder kurz gecacht

Weiterleitungsketten

Eine Weiterleitungskette liegt vor, wenn URL-A → URL-B → URL-C statt URL-A → URL-C verläuft. Jeder zusätzliche Sprung verringert den übertragenen PageRank, verlängert die Ladezeit und erschwert das Crawling durch den Googlebot.

Empfohlen ist eine Kette von höchstens 3 Sprüngen. Ketten mit 5 oder mehr Sprüngen kann Google abbrechen, bevor sie die finale URL erreichen. Prüfen Sie Ketten regelmäßig mit Tools (Screaming Frog, Redirect Checker) und verkürzen Sie sie auf direkte Weiterleitungen.

bash
# Check redirect chain via curl
curl -L -s -o /dev/null -w "%{url_effective}\n%{http_code}\n%{redirect_url}\n" \
  https://old-domain.com/page

# Check all redirects in the chain
curl -L -v https://old-domain.com/page 2>&1 | grep -E "^< HTTP|^> GET|Location:"

Serverkonfiguration

Nginx

nginx
# 301: permanent redirect for a single page
server {
  location = /old-page {
    return 301 /new-page;
  }
}

# 301: full domain redirect
server {
  server_name old-domain.com;
  return 301 https://new-domain.com$request_uri;
}

# 301: HTTP → HTTPS
server {
  listen 80;
  server_name example.com www.example.com;
  return 301 https://example.com$request_uri;
}

# 302: temporary redirect
server {
  location = /promo {
    return 302 /sale;
  }
}

Next.js (next.config.ts)

typescript
// next.config.ts
const nextConfig = {
  async redirects() {
    return [
      // 301: permanent redirect
      {
        source: '/old-blog/:slug',
        destination: '/blog/:slug',
        permanent: true, // = 301
      },
      // 302: temporary redirect
      {
        source: '/promo',
        destination: '/sale',
        permanent: false, // = 302
      },
    ];
  },
};

export default nextConfig;

Typische Szenarien

SzenarioTypHinweise
HTTPS-Migration301http://... → https://... für alle URLs
www-Normalisierung301www.site.com → site.com (oder umgekehrt)
Abschließender Schrägstrich301/page → /page/ oder umgekehrt, einheitlich
Domain-Umzug301old.com → new.com unter Beibehaltung der URL-Struktur
Entfernen einer Seite301 oder 410→ nächstgelegene thematische Seite, bei fehlender Alternative 410
Saisonale Aktionen302→ Aktionsseite nur während der Laufzeit
A/B-Test302→ Variante B, ohne die Rankings von Variante A zu verlieren

FAQ

Geht bei einer 301-Weiterleitung PageRank verloren?
Laut Google sind die Verluste minimal: Bis zu 99 % werden übertragen. In der Praxis können die Rankings nach einem Umzug wegen der verzögerten Neuindexierung vorübergehend sinken. Meist erholen sie sich innerhalb von 2–8 Wochen oder verbessern sich, wenn der Umzug korrekt erfolgt ist.
Was ist besser: Canonical oder 301-Weiterleitung?
301 ist verlässlicher, denn es ist eine Anweisung, die Google befolgen muss. Das Canonical-Tag ist dagegen nur ein Hinweis, den Google ignorieren kann. Wenn eine Seite nicht mehr als eigenständige URL benötigt wird, verwenden Sie 301. Das Canonical-Tag behalten Sie für Fälle, in denen beide URLs technisch erreichbar bleiben müssen.
Wie lange braucht Google für die Verarbeitung einer 301-Weiterleitung?
Zwischen einigen Tagen und einigen Wochen. Das hängt von der Crawling-Häufigkeit ab. Zur Beschleunigung nehmen Sie die neue URL in die Sitemap auf, aktualisieren die internen Links und beantragen über die Google Search Console die Neuindexierung der neuen URL. Die alte URL verschwindet nach und nach aus dem Index.
Sollte man Weiterleitungen nach der Einrichtung testen?
Auf jeden Fall. Tools: curl (Kommandozeile), Redirect Checker (online), Screaming Frog (für die Massenprüfung). Kontrollieren Sie den richtigen Antwortcode (301, nicht 302), dass es keine Weiterleitungskette gibt und dass die finale URL als kanonische URL ohne weitere Weiterleitungen erreichbar ist.
Was tun mit defekten Links nach dem Entfernen von Seiten?
Drei Optionen: 1) 301 auf die nächstgelegene thematische Seite. Das ist die beste Lösung, wenn es eine Alternative gibt. 2) 410 Gone, wenn die Seite dauerhaft gelöscht und keine Alternative vorhanden ist: Google entfernt sie dann schneller aus dem Index. 3) 404 ist akzeptabel, Google entfernt die Seite dabei aber langsamer aus dem Index als bei einem 410.

Check it with SpiderHead

Free and local: run the audit on your own machine.

Try it