301 Redirect / 301-Weiterleitung

Redirect 301 / 301-Weiterleitung

301 Redirect klingt komplizierter als es ist, denn hinter diesem technischen Begriff verbirgt sich eine simple Weiterleitung von einer alten auf eine neue URL. Das besondere daran ist die Übermittlung des HTTP-Statuscode 301, der diese Weiterleitung als dauerhaft und damit die alte URL als nicht mehr verfügbar deklariert.

Wenn sich die Linkstruktur deiner Webseite ändert, zum Beispiel bei einem Relaunch oder einer Domainumstellung, ist es zum Erhalt bestehender Rankings und Backlinks erforderlich, die neue mit der alten Linkstruktur zu verbinden. Dies geschieht über eine sogenannte 301-Weiterleitung (auf englisch: 301 Redirect).

Inhaltsverzeichnis

Was ist eine 301 Weiterleitung?

Bei einer 301-Weiterleitung wird dem anfragenden Client wie bspw. dem Google-Bot oder einem Webbrowser mitgeteilt, dass der Inhalt einer angeforderten Ressource (z.B. ein HTML-Dokument, eine Datei, ein Verzeichnis oder eine Domain) ab sofort unter einer neuen URL erreichbar ist. Der wesentliche Unterschied zu einer einfachen Weiterleitung liegt darin, dass der Webserver bei der Anfrage des Clients neben der neuen URL auch den HTTP-Statuscode 301 (Moved Permanently / Dauerhaft verschoben) übermittelt. Der Statuscode 301 vermittelt unmissverständlich, dass die Quell-URL ungültig ist und die Ressource ab sofort dauerhaft unter einer neuen Ziel-URL erreichbar ist.

Bei Suchmaschinen hat diese Art der Weiterleitung den Vorteil, dass die alte URL meist zeitnah durch die neue URL im Index ersetzt wird. Bestehende Rankings und Links zur alten URL werden also automatisch auf die neue URL übertragen.

Wie funktioniert eine 301 Weiterleitung?

Im Grunde genommen ist es ganz einfach: Der Google-Bot oder der Nutzer stellt eine Anfrage an den Webserver mit dem Ziel, eine bestimmte Ressource (z.B. ein HTML-Dokument) aufzurufen. Der Webserver prüft nun, ob die angeforderte URL gültig und erreichbar ist und erhält dabei den Statuscode 301 Moved Permanently zurück. Dieser besagt, dass es die angefragte URL einmal gegeben hat, deren Inhalt jedoch dauerhaft auf eine neue URL verschoben wurde.

301 Redirect: Technischer Ablauf einer 301-Weiterleitung

301 Redirect: Technischer Ablauf bei der Verarbeitung einer 301-Weiterleitung durch den Webserver


Technischer Ablauf eines 301-Redirect:

  1. Der Google-Bot oder der User möchte eine URL oder ein Dokument aufrufen.
  2. Der Browser / Client sendet eine Anfrage an den zuständigen Webserver.
  3. Der Webserver kann die URL oder das Dokument nicht finden, da es nicht mehr verfügbar ist. Er erhält allerdings den Hinweis auf eine neue URL.
  4. Da ein 301-Redirect hinterlegt ist, wird die Anfrage des Webserver automatisch zu einer neuen URL weitergeleitet.
  5. Unter der neuen URL ist das Dokument verfügbar und wird an den Google-Bot oder User ausgeliefert.

 
Durch diese Information kann der Google-Bot nun seinen Index aktualisieren und der Nutzer wird direkt an die neue Zieladresse weitergeleitet.

Wann macht eine 301-Weiterleitung Sinn?

Eine 301-Weiterleitung sollte immer dann zum Einsatz kommen, wenn sich zu bestehenden Inhalten die Linkstruktur der Webseite ändert:

  • Neue Domain
  • Umstellung von www auf http oder von http auf https
  • Neue Permalinkstruktur: ?page=21 ist jetzt /services/
  • Neue Verzeichnisstruktur: /seo/ ist jetzt /services/seo/
  • Zusammenfassen von Einzelseiten zu einer neuen Themenseite
  • Entfernen von alten Seiten

Wann immer es zu einem bestimmten Thema für eine alte URL eine neue Ziel-URL gibt, sollte hierfür ein 301-Redirect eingerichtet werden – insbesondere dann, wenn die alte Seite bei Google indexiert ist und über ein gutes Ranking verfügt. Mittels einer einfachen Site-Abfrage kannst du sehr schnell herausfinden, welche Seiten deiner Webseite bei Google indexiert und auffindbar sind.

Grundsätzlich sollte immer für alle Seiten eine Weiterleitung eingerichtet werden. Wenn es jedoch zu viele Seiten sind, dir die Zeit im Nacken sitzt und du nicht weißt, wo du anfangen sollst, dann lohnt sich ein Blick in Google Analytics bzw. das von dir verwendete Web-Analyse-Tool. Bei den Seiten mit dem höchsten Traffic solltest du als erstes eine 301-Weiterleitung einrichten.

Sind 301 Redirects schlecht für’s Ranking?

Nein – ganz im Gegenteil! Du erhältst dadurch die Benutzerfreundlichkeit deiner Webseite aufrecht und hilfst der Suchmaschine dabei, die neue Struktur schnell und unkompliziert zu verstehen. Sowohl dem Google-Bot als auch dem Nutzer ist es egal, unter welcher URL der gewünschte Inhalt erreichbar ist.

Crawler-Fehler in der Google Search Console

Fehlende Weiterleitungen führen zu einem starken Anstieg an Crawling-Fehlern (Bild: Google Search Console).

Wenn du keine Weiterleitungen einrichtest, startet deine Webseite im schlimmsten Fall bei Null. Google findet die alten Seiten nicht mehr und nimmt sie aus dem Index. Nutzer erhalten (so lange die Seiten noch auffindbar sind) 404-Fehlerseiten und sind verärgert. Bestehende Backlinks gehen verloren bzw. verlieren ihre Wirkung, da sie ins Leere laufen. Und die neuen Seiten werden zwar von Google indexiert, müssen sich ein gutes Ranking aber erst wieder erarbeiten bzw. ohne den 301-Redirect werden sie unter Umständen sogar blockiert, so lange die alte URL noch im Index ist (siehe Duplicate Content).

Wie erstellt man eine 301-Weiterleitung

Eine 301-Weiterleitung kann mittels PHP-Befehl oder per .htaccess-Datei und dem dafür notwendigen Modul mod_rewrite des Apache Webservers erstellt werden.

301-Weiterleitung mit PHP:

Bei der 301-Weiterleitung mittels PHP muss der folgende Code in die erste Zeile des PHP-Dokuments eingefügt werden:

Bei jedem Aufruf dieser PHP-Datei erfolgt nun eine sofortige Weiterleitung an die neue URL mit dem Hinweis, dass der Inhalt dauerhaft verschoben wurde.

301-Weiterleitung mit .htaccess:

Je nachdem, welches Ziel mit der Weiterleitung verfolgt wird, gibt es unterschiedliche Ansätze, um die Weiterleitung per .htaccess einzurichten:

htaccess Redirect von www auf non-www

Beispiel: http://www.domain.de auf http://domain.de

htaccess Redirect von non-www auf www

Beispiel: http://domain.de auf http://www.domain.de

htaccess Redirect von http auf https

Beispiel: http://www.domain.de auf https://www.domain.de

htaccess Redirect von https auf http

Beispiel: https://www.domain.de auf http://www.domain.de

Umleitung der alten Seitenstruktur auf eine neue Domain

Wenn sich der Name der Domain ändert, die Seitenstruktur jedoch gleich bleibt, kann dafür folgende Weiterleitung eingerichtet werden:

alternativ (wenn sich nicht nur die Domain, sondern auch die Linkstruktur ändert) erfolgt die Weiterleitung auf die Startseite der neuen Domain:

Google zum Thema 301 Redirect (Video)

Matt Cutts stellt sich der Frage, ob es ein Limit für die Anzahl an 301-Weiterleitungen gibt und wie viele solcher Weiterleitungen gebündelt werden können. Die Frage im Original: Is there a limit to how many 301 (Permanent) redirects I can do on a site? How about how many redirects I can chain together?

Artikel bewerten

Buchtipps zum Thema Suchmaschinenoptimierung

Wenn du mehr darüber erfahren möchtest, wie du deine Webseite optimal präsentieren und besser auffindbar machen kannst, empfehle ich dir einen Blick in die aktuellen Topseller zum Thema SEO bei Amazon:

Bestseller Nr. 1
SEO Praxisbuch 2017: Top Rankings in Google & Co. durch Suchmaschinenoptimierung
  • Dr. Thorsten Schneider
  • CreateSpace Independent Publishing Platform
  • Auflage Nr. 6.0.0 (08.12.2016)
  • Taschenbuch: 340 Seiten
Bestseller Nr. 2
SEO Crashkurs: 55 Powertipps für gute Suchmaschinenoptimierung und mehr Besucher über Google und Co.
  • Andreas Wieding
  • CreateSpace Independent Publishing Platform
  • Taschenbuch: 52 Seiten
Bestseller Nr. 3
Bestseller Nr. 4
Erfolgreiche Websites: SEO, SEM, Online-Marketing, Kundenbindung, Usability
  • Esther Keßler (Düweke), Stefan Rabsch, Mirko Mandic
  • Rheinwerk Computing
  • Auflage Nr. 3 (28.09.2015)
  • Gebundene Ausgabe: 991 Seiten

Letzte Aktualisierung am 20.05.2017 / Affiliate Links / Bildquelle: Amazon Partnerprogramm