Kostenlose & unverbindliche Beratung: +49 231 317 017-30

301 Weiterleitung

SUMAX ist eine ProvenExpert Topempfehlung SUMAX ist ein ProvenExpert Top Dienstleister SUMAX ist bei Google Top bewertet
301 Weiterleitung

301-Weiterleitung - Alles, was Sie wissen müssen

Eine 301 Weiterleitung ist eine HTTP-Statusmeldung, die besagt, dass eine Seite dauerhaft an eine andere Adresse umgeleitet wurde. Dies ist wichtig für SEO und Benutzererfahrung, da sie sicherstellt, dass Nutzer und Suchmaschinen zur richtigen Seite gelangen.

Eine Website ist ein dynamisches Projekt: Es kommen neue Seiten hinzu, alte Seiten werden verworfen, URLs werden geändert. Für die Suchmaschinenoptimierung ist wichtig, dass Sie alte URLs nicht einfach ins Leere laufen lassen, sondern sie fachgerecht auf passende Seiten weiterleiten. Weiterleitungen einzurichten gehört zu den grundsätzlichen Aspekten einer SEO Optimierung.

 

Schauen wir uns zuerst die relevanten Statuscodes an, die als Antwort auf eine HTTP-Anfrage ausgegeben werden können:

  • 200 – Unter dieser URL wurde eine valide Webseite gefunden
  • 404 – Unter dieser URL kann keine Webseite gefunden werden
  • 301 – Die URL wurde dauerhaft auf eine neue URL verschoben
  • 302 – Die URL wurde vorübergehend auf eine andere URL verschoben, die alte Adresse ist noch gültig

Die beiden wichtigsten Weiterleitungen sind 301 und 302. Der Code 302 wird für einen vorübergehenden Redirect genutzt. Suchmaschinen wird signalisiert, dass die alte Adresse nach einer kurzen Umbauphase wieder erreichbar sein wird. Google zeigt bei einer temporären Weiterleitung deshalb die Ausgangsseite in den Suchergebnissen und wertet die Weiterleitung nur als schwaches Signal für das Ziel. Ausgeschlossen ist dessen Indexierung damit aber nicht: Sprechen andere Kanonisierungssignale für das Ziel, kann Google es trotzdem indexieren.

HTTP-weiterleitungen - Code 301 und 302

Der Code 301 gibt dagegen an, dass eine URL dauerhaft umgezogen ist und durch eine neue ersetzt wurde. Eine 301-Weiterleitung gibt die Signale der alten Adresse an die neue weiter: Google hält in der Anleitung zur Websiteverschiebung ausdrücklich fest, dass 301-Weiterleitungen und andere dauerhafte Weiterleitungen keinen PageRank-Verlust verursachen. Um von bestehenden Rankings der alten URL weiter zu profitieren, muss also eine 301-Weiterleitung eingerichtet werden. Übrigens: 301-Weiterleitungen werden sowohl zur Verschiebung einzelner URLs als auch für Webseitenumzüge genutzt. Wichtig: Wenn wir mit unserer Seite umziehen, dann komplett. Bleiben alte Inhalte unter der alten Adresse erreichbar, konkurrieren beide Fassungen um dieselbe Suchanfrage, und Google entscheidet anhand der übrigen Signale, welche davon die kanonische ist.

Wie richten Sie eine 301-Weiterleitung ein?

01
Eine 301-Weiterleitung im CMS einrichten
In einigen Content Management Systemen gibt es die Möglichkeit, direkt 301-Weiterleitungen einzurichten. Oft lassen sich Erweiterungen installieren, die diese Funktion nachrüsten. Für viele Projekte ist das der schnellste Weg, weil Sie weder Serverdateien noch Code anfassen müssen.
02
Eine 301-Weiterleitung in der .htaccess-Datei einrichten
Damit Sie einen 301-Redirect über die .htaccess-Datei einrichten können, muss der Server ein Apache-Webserver sein. Für einfache Weiterleitungen einzelner Adressen genügt das Modul mod_alias mit der Anweisung Redirect; erst für Muster, Bedingungen und Query-Strings brauchen Sie mod_rewrite. Google beschreibt es genauso: mod_alias für die einfachste Form der Weiterleitung, mod_rewrite für die komplexeren Fälle. Ob eine .htaccess-Datei vorhanden ist, hängt üblicherweise vom gewählten Hosting-Paket ab. Sie können sie aber auch selbst anlegen, indem Sie eine Textdatei mit dem Namen „.htaccess“ erstellen und via FTP-Client ins Root-Verzeichnis Ihrer Seite legen. In die .htaccess-Datei fügen Sie folgenden Code ein:
301-Weiterleitung in der .htaccess-Datei einrichten
03
Einen 301-Redirect mit PHP einrichten
Um einen 301-Redirect über PHP einzurichten, muss das Dokument eine PHP-Datei sein. Ist das der Fall, fügen Sie den folgenden Beispielcode direkt in die Datei ein:
301-Redirect mit PHP einrichten

Die erste Zeile setzt den Statuscode: 301, dauerhaft verschoben. Die zweite Zeile nennt die neue Adresse. Die dritte Zeile beendet das Skript mit exit(). Ohne sie arbeitet PHP den restlichen Code weiter ab und kann noch Inhalte ausgeben, obwohl die Weiterleitung bereits gesetzt ist; das PHP-Handbuch kommentiert diese Zeile in seinem eigenen Beispiel genau damit. Googles Dokumentation setzt den Statuscode mit header('HTTP/1.1 301 Moved Permanently'); das PHP-Handbuch bezeichnet diese Schreibweise als Sonderfall und nennt http_response_code() als bessere Variante, weil sie die Protokollversion nicht festschreibt.

Das Video von Matt Cutts: eine historische Einordnung

In diesem Video beantwortet Matt Cutts die Frage, wie viele 301-Redirects eine Website haben darf. Cutts leitete bei Google das Webspam-Team, nahm im Juli 2014 eine Auszeit und verließ das Unternehmen zum Jahreswechsel 2016/2017. Das Video ist entsprechend alt. Seine Antworten sind der Richtung nach weiterhin vertretbar; die konkreten Grenzen nennt Google heute selbst, sie stehen weiter oben in diesem Beitrag.

  • Die Zahl der Weiterleitungen auf einer Website ist nicht begrenzt. Begrenzt ist die Länge einer einzelnen Kette. Weiterleitungen sollten nicht hintereinandergeschaltet werden; die konkreten Grenzen, die Google dafür nennt, stehen weiter oben in diesem Beitrag. Weiterleitungen sollten zu einem inhaltlichen Nachfolger führen und niemals pauschal ins Root-Verzeichnis der Website. Wichtig: 301-Weiterleitungen sind für einen dauerhaften Umzug gedacht, also dann, wenn Sie nicht mehr zur vorherigen Adresse zurückkehren.

Wie lange dauert es, bis Google die neuen Adressen zeigt?

Der Redirect ist eingerichtet; ob er den Statuscode 301 liefert, zeigt unser Redirect Checker. Bleibt die Frage, wann Google die neuen Adressen zeigt. Ein genauer Wert lässt sich nicht nennen. Google gibt als Faustregel an, dass es bei mittelgroßen Websites einige Wochen oder länger dauern kann, bis die neuen URLs nach und nach anstelle der alten erscheinen; bei großen Websites dauert es entsprechend länger. Wie schnell es geht, hängt laut Google vor allem an der Zahl der URLs und an der Geschwindigkeit des Servers. Ganz ohne Einfluss sind Sie dabei aber nicht: Eine eingereichte Sitemap beschleunigt laut Google die Entdeckung der neuen Adressen, und bei einem Wechsel der Domain gibt das Tool zur Adressänderung dem Crawling der neuen Website Vorrang. Dass die Sichtbarkeit während des Umzugs vorübergehend schwankt, ist laut Google normal.

 

Carl-Uwe Würfel
Autor
COO bei SUMAX
  • Carl-Uwe Würfel ist COO bei SUMAX und verantwortet die operative Umsetzung. Er arbeitet an der Schnittstelle von Online-Marketing, Automatisierung und künstlicher Intelligenz und treibt die KI-Transformation von SUMAX voran.

Mehr zum Thema

Online Marketing Lexikon
404 Fehler
Ein 404-Fehler tritt auf, wenn ein Server eine angeforderte Webseite nicht finden kann. Es ist die Standardmeldung für „Seite nicht gefunden“.
Online Marketing Lexikon
Canonical Tag
Ein Canonical-Tag nennt die bevorzugte URL für gleiche oder sehr ähnliche Inhalte. Es hilft Suchmaschinen, URL-Varianten zusammenzuordnen.
Online Marketing Lexikon
URL
Die URL, oder Uniform Resource Locator, ist ein grundlegender Baustein unserer Online-Navigation. Sie dient als Webadresse, um auf spezifische Ressourcen im Internet zuzugreifen. In diesem Lexikonbeitrag werden das Konzept der URL, ihre Struktur, verschiedene Typen und ihre Bedeutung in Bezug auf die Suchmaschinenoptimierung erläutert. Erfahren Sie mehr über die zentrale Rolle der URLs im World Wide Web und deren wichtige Funktion.
Lesen Sie unsere neuesten Wissensbeiträge.