301 Weiterleitung
Inhalt
- Was ist eine 301-Weiterleitung?
- Was bedeutet der HTTP-Statuscode 301?
- Wie funktioniert eine 301-Weiterleitung?
- Die Vorteile einer 301-Weiterleitung
- Wann sollten Sie eine 301-Weiterleitung einsetzen?
- 301-Weiterleitung einrichten – so geht’s
- Per .htaccess (Apache)
- Per PHP
- Per NGINX
- Über ein CMS
- Häufige Fehler bei 301-Weiterleitungen
dotflow®
dotflow ist die B2B Digitalagentur für smartes Online-Marketing und überzeugende Websites.
Wenn sich URLs ändern, entscheidet eine einzige Zeile Code darüber, ob Rankings und Besucher erhalten bleiben oder verloren gehen. Dieser Leitfaden zeigt Ihnen, was eine 301-Weiterleitung ist, warum sie für SEO so wichtig ist und wie Sie sie per .htaccess, PHP, NGINX oder über Ihr CMS korrekt einrichten.
Das Wichtigste in Kürze
- Eine 301-Weiterleitung (englisch: 301 Redirect) ist eine dauerhafte Umleitung von einer alten auf eine neue URL.
-
Der Server sendet dabei den HTTP-Statuscode
301 Moved Permanentlyund teilt Suchmaschinen so mit, dass der Inhalt endgültig umgezogen ist. - Für die SEO werden Rankings und Linkkraft dadurch auf die neue Adresse übertragen.
-
Eingerichtet wird sie per
.htaccess(Apache), über ein CMS-Plugin oder serverseitig per PHP bzw. NGINX.
Was ist eine 301-Weiterleitung?
Eine 301-Weiterleitung ist eine Anweisung an den Browser und an Suchmaschinen, dass eine URL dauerhaft an einen neuen Ort verschoben wurde. Ruft jemand die alte Adresse auf, wird er automatisch auf die neue umgeleitet – ohne einen Klick, meist ohne es zu bemerken.
Der Name leitet sich vom übermittelten HTTP-Statuscode ab: 301 steht für „Moved Permanently“, also „dauerhaft verschoben“. Genau dieser Zusatz unterscheidet die 301-Weiterleitung von einer simplen Umleitung: Sie signalisiert eindeutig, dass die Quell-URL ungültig ist und der Inhalt ab sofort dauerhaft unter der Ziel-URL erreichbar ist
Was bedeutet der HTTP-Statuscode 301?
Jedes Mal, wenn ein Browser oder der Googlebot eine Seite anfragt, antwortet der Server mit einem dreistelligen HTTP-Statuscode. Er verrät, ob die Anfrage erfolgreich war oder was stattdessen passiert. Codes, die mit 3 beginnen (die 3xx-Klasse), stehen dabei immer für eine Umleitung.
Der Code 301 ist die wichtigste Weiterleitung innerhalb dieser Klasse. Er sagt aus: „Diese Ressource gibt es hier nicht mehr – sie ist dauerhaft umgezogen.“ Suchmaschinen werten das als klares Signal und tauschen die alte URL im Index gegen die neue aus. Das Gegenstück ist der Statuscode 302 („Found“), der lediglich einen temporären Umzug meldet – hier bleibt die alte URL im Index. Neben dem 301 existiert mit 308 eine zweite dauerhafte Weiterleitung; sie verhält sich für SEO praktisch identisch, behält aber zusätzlich die ursprüngliche Anfragemethode bei.
Wie funktioniert eine 301-Weiterleitung?
Der technische Ablauf einer 301-Weiterleitung erfolgt in vier Schritten:
- Anfrage: Der Browser bzw. der Googlebot ruft die alte URL beim Webserver auf.
- Abrufen der alten Seite: Der Webserver sucht die angefragte Ressource – unter der alten Adresse existiert sie nicht mehr.
-
Verifizierung des HMTL-Files: Der Server erkennt, dass eine Weiterleitung hinterlegt wurde und sendet den Statuscode
301zusammen mit der neuen Zieladresse zurück. - Antwort an den Client: Der Client folgt dieser Angabe automatisch und ruft die neue URL auf, unter der der Inhalt ausgeliefert wird.
Für Nutzer dauert dieser Zwischenschritt nur den Bruchteil einer Sekunde. Suchmaschinen dagegen nutzen die Information gezielt, um ihren Index zu aktualisieren.
Die Vorteile einer 301-Weiterleitung
Ohne Umleitung führt jede geänderte oder gelöschte URL ins Leere – Nutzer landen auf einer 404-Fehlerseite, Suchmaschinen entfernen die Seite aus dem Index. Eine korrekt gesetzte 301-Weiterleitung verhindert das und bringt gleich mehrere Vorteile:
- Rankings und Linkkraft bleiben erhalten. Die aufgebaute Autorität der alten Seite (oft „Link Juice“ genannt) wird auf die neue URL übertragen. So starten Sie nach einem Umzug nicht wieder bei null.
- Kein Traffic-Verlust. Besucher, die einen alten Link oder ein Lesezeichen anklicken, erreichen weiterhin den passenden Inhalt statt einer Sackgasse.
- Bessere Nutzererfahrung. Niemand mag Seiten die ins leere führen. Die Weiterleitung führt lautlos zum Ziel und hält die Absprungrate niedrig.
-
Vermeidung von Duplicate Content. Ist eine Seite unter mehreren Adressen erreichbar (etwa mit und ohne
wwwoder unterhttpundhttps), weiß Google nicht, welche Version es bewerten soll. Ein 301 auf die bevorzugte Variante löst das eindeutig. - Erhalt bestehender Backlinks. Verweise anderer Websites auf die alte URL laufen nicht ins Leere, sondern zahlen weiter auf Ihre neue Seite ein.
Wann sollten Sie eine 301-Weiterleitung einsetzen?
Als Faustregel gilt: Immer dann, wenn sich die Adresse eines Inhalts dauerhaft ändert und die alte URL bereits bekannt oder indexiert ist. Typische Anlässe, um umzuleiten, sind:
- Umzug auf eine neue Domain (Rebranding, Firmenübernahme, Zusammenlegung mehrerer Websites)
- Umstellung von http auf https oder von www auf die Variante ohne www (bzw. umgekehrt)
- Relaunch mit geänderter URL- oder Verzeichnisstruktur (z. B. /seo/ wird zu /services/seo/)
- Änderung von Permalinks oder Slugs, etwa nach einer neuen CMS-Konfiguration
- Zusammenführen mehrerer Einzelseiten zu einer neuen, umfassenderen Themenseite
- Löschen von Seiten, deren Thema aber weiterhin durch eine passende Alternative abgedeckt wird
Hinweis
Um herauszufinden, welche alten URLs überhaupt im Index stehen und weitergeleitet werden sollten, hilft die einfache Suchabfrage site:ihre-domain.de bei Google – oder ein Blick in die Google Search Console.
301-Weiterleitung einrichten – so geht’s
Welcher Weg der richtige ist, hängt von Ihrem Server und Ihrem System ab. Serverseitige Weiterleitungen (per .htaccess, PHP oder in der Serverkonfiguration) sind die zuverlässigste Methode und werden von Suchmaschinen am besten interpretiert. Client-seitige Varianten sind nur eine Notlösung.
Per .htaccess (Apache)
Auf dem weit verbreiteten Apache-Webserver richten Sie 301-Weiterleitungen in der Datei .htaccess ein. Der Punkt am Anfang des Dateinamens ist Absicht – ohne ihn erkennt der Server die Datei nicht. Für regelbasierte Weiterleitungen muss das Modul mod_rewrite aktiv sein. Die folgenden Rezepte decken die häufigsten Fälle ab:
| Was soll weitergeleitet werden? | Code für die .htaccess |
|---|---|
| Eine einzelne Seite / URL | Redirect 301 /alte-seite/ https://www.domain.de/neue-seite/ |
| Von www auf die Variante ohne www |
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.domain\.de$ [NC] RewriteRule ^(.*)$ https://domain.de/$1 [L,R=301] |
| Von http auf https |
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
| Kompletter Domainumzug (Struktur bleibt gleich) |
RewriteEngine On RewriteRule ^(.*)$ https://neue-domain.de/$1 [L,R=301] |
| Ein ganzes Verzeichnis | Redirect 301 /altes-verzeichnis/ https://www.domain.de/neues-verzeichnis/ |
Per PHP
Ist die Quellseite eine PHP-Datei, lässt sich die Weiterleitung direkt im Code setzen. Wichtig: Die Header müssen ganz oben stehen, bevor irgendeine Ausgabe erfolgt.
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.domain.de/neue-seite/");
exit();
?>
Per NGINX
server { return 301 https://www.domain.de$request_uri; }
Über ein CMS
Wer keine Serverdateien anfassen möchte, richtet Weiterleitungen bequem über das CMS ein. In WordPress ist das kostenlose Plugin Redirection sehr verbreitet: alte URL als Quelle, neue URL als Ziel eintragen, Typ „301“ wählen, speichern. Beliebt ist auch das SEO-Plugin Rank Math mit eingebautem Redirect-Modul und 404-Monitor, ebenso Yoast SEO Premium. Der Vorteil: Die Verwaltung ist übersichtlich, und viele Plugins setzen beim Ändern eines Slugs automatisch eine 301.
Spanendes SEO-Projekt geplant?
Technisches SEO erscheint oft wie Raketenwissenschaft. Sie wollen trotzdem durchstarten und suchen nach einer professionellen SEO Agentur? Lassen Sie uns uns gerne unverbindlich sprechen.
Häufige Fehler bei 301-Weiterleitungen
Ein 301 selbst schadet dem Ranking nicht – im Gegenteil. Problematisch werden erst typische Umsetzungsfehler:
- Weiterleitungsketten (Redirect Chains). URL A leitet auf B, B auf C und so weiter. Jeder Zwischenschritt kostet Ladezeit und verwässert die Linkkraft. Der WWW-Standard unterstützt ohnehin nicht mehr als fünf aufeinanderfolgende Weiterleitungen – halten Sie die Zahl so niedrig wie möglich und leiten Sie direkt aufs Endziel.
- Weiterleitungsschleifen (Loops). Wenn A auf B zeigt und B wieder auf A, entsteht eine Endlosschleife, die die Seite unerreichbar macht.
- Alles pauschal auf die Startseite umleiten. Wird jede gelöschte Unterseite auf die Homepage geleitet, wertet Google das oft als „Soft-404“. Besser: auf die thematisch passendste Seite verweisen.
- Interne Links nicht anpassen. Nach dem Umzug sollten interne Verlinkungen direkt auf die neuen URLs zeigen, damit keine unnötigen Weiterleitungen entstehen.
- 302 statt 301 verwenden. Bei einem dauerhaften Umzug signalisiert eine 302 fälschlich „nur vorübergehend“ – die alte URL bleibt dann im Index, und die Autorität wandert nicht mit.