Home » SEO Tipps » Was ist ein Redirect?

Was ist ein Redirect?

Kann man die URL einer Seite oder den Domainnamen der Website ändern? Ja, das kannst du machen, aber du solltest nicht vergessen, eine Umzugsnachricht zu senden, damit alle auch auf der neuen URL landen. Hierbei handelt es sich um eine sogenannte Weiterleitung oder eine Redirect auf Englisch. Ich erkläre es dir in diesem Beitrag.

Stell dir vor, dass du eine Website hast, die viele Besucher anzieht, und inzwischen viele Links aufgebaut hat. Doch dann entscheidest du dich, deine Website umzustrukturieren, Seiten zu löschen oder vielleicht sogar den Domainnamen zu ändern. Wer auf deinen alten Link klickt, landet nicht mehr auf der entsprechenden Seite deiner Website, sondern erhält eine nervige 404-Fehlermeldung und verschwindet wahrscheinlich von deiner Website auf der Suche nach einer anderen Website welche keine Fehler hat. Dabei ruinieren diese 404-Fehler den SEO Score deiner Website.

Dies kannst du mit sogenannten Weiterleitungen verhindern. Du kannst es mit der Weiterleitung von Post an deine neue Adresse nach einem Umzug vergleichen.

Nun gibt es verschiedene Arten von Weiterleitungen, die wichtigsten sind 301- und 307-Weiterleitungen.

Was ist eine 301 Umleitung?

Eine 301-Umleitung ist eine dauerhafte Weiterleitung von der alten URL zu einer anderen URL. Es teilt Suchmaschinen und Besuchern mit, dass der alte Link dauerhaft an einen neuen Ort verschoben wurde. Dadurch werden Besucher automatisch auf die neue Seite weitergeleitet, ohne dass eine störende Fehlermeldung angezeigt wird. Das bedeutet, dass die Seite den wertvollen SEO-Score behält, was wiederum zu einer guten Auffindbarkeit und höhen Suchmaschinen-Ranking führt.

Was ist eine 307-Umleitung?

Eine 307-Umleitung ähnelt einer 301-Umleitung. Der Hauptunterschied besteht darin, dass ein 301 dauerhaft ist, während ein 307 vorübergehend ist. Mit einer 301 gibt man an, dass die alte Seite dauerhaft auf eine neue URL verschoben wurde. Bei einer 307 handelt es sich jedoch nur um eine temporäre Umleitung. Verwende eine 301-Umleitung, wenn du die alte Seite dauerhaft durch die neue ersetzt, und eine 307-Umleitung, wenn die alte Seite vorübergehend nicht verfügbar ist, beispielsweise während Wartungsarbeiten.

Wie fügt man eine Weiterleitung hinzu?

Das Einrichten einer Weiterleitung ist recht einfach zu organisieren. Du kannst dies im Code der Website angeben, am einfachsten ist es jedoch, ein Umleitungs-Plugin zu verwenden.
Für WordPress Websiten empfehle ich das Redirection Plugin. Du kannst diese Weiterleitungs Funktion aber auch in einem SEO-Plugin wie Rankmath oder Yoast Premium finden.
Die Plugin ist einfach zu bedienen. Gehe für eine 301 Weiterleitung zur Registerkarte Weiterleitungen und gebe bei Quell-URL den alten URL ein, ohne den Domainname, zum Beispiel /seitenname/. Und gebe bei Ziel-URL den neuen URL ein, mit den Domainname dazu, zum Beispiel https://domainname.de/neue-seitenname/. Jetzt wird jeder, der nach dieser alten URL sucht, automatisch zur neuen URL weitergeleitet.

301 Weiterleitung

Eine permanente 301-Weiterleitung hinzufügen.

Wenn du eine 307 Weiterleitung hinzufügen möchtest, klicke zuerst auf das Radsymbol, wonach du die Option 307 auswählen kannst. Die URLs fügst du genauso hinzu als bei der 301 Weiterleitung.

307 Weiterleitung

Eine temporäre Umleitung mittels eine 307-Weiterleitung hinzufügen.

Wenn die 307-Umleitung nicht mehr benötigt wird, solltest du diese wieder löschen.

Weiterleitung manuell hinzufügen

Man kann die Weiterleitungen auch manuell zur .htaccess-Datei hinzufügen. Ich empfehle diese Methode aber nur wenn du ganz genau weisst was du tust! Wenn etwas schiefläufst gibt es seriöse Probleme mit deiner Webseite.

Erstelle hierzu eine FTP Verbinding (mit z.B. FileZilla) auf dem Webserver. Gehe zum root Verzeichnis. Das ist der Hauptordner deiner Webseite, welche den Ordner wp-content, wp-admin und wp-includes beinhaltet. Öffne nun die Datei .htaccess nachdem du erst eine Sicherungskopie erstellt hast (wichtig!). Kopiere den folgenden Code und füge ihn in die .htaccess-Datei ein. Vergiss hier nicht die entsprechende URLs zu verwenden statt domainname und seitenname usw. Und schreibe die Redirects zwischen den <IfModule> Tags.


<IfModule mod_rewrite.c>
RewriteEngine On
Redirect 301 /alte-seitenname-1/ https://domainname.de/neue-seitenname-1/
Redirect 301 /alte-seitenname-2/ https://domainname.de/neue-seitenname-2/
Redirect 307 /alte-seitenname-3/ https://domainname.de/neue-seitenname-3/
</IfModule>

Wahrscheinlich gibt es in der .htaccess-Datei schon <IfModule mod_rewrite.c> Tags, damit Http-Anforderungen auf Https umgeleitet werden. In dem Fall kannst du die Redirects daneben setzen, zwischen den <IfModule mod_rewrite.c> Tags.

<IfModule>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Redirect 301 /alte-seitenname-1/ https://domainname.de/neue-seitenname-1/
Redirect 301 /alte-seitenname-2/ https://domainname.de/neue-seitenname-2/
Redirect 307 /alte-seitenname-3/ https://domainname.de/neue-seitenname-3/
</IfModule>

Fazit

Wie du siehst, ist eine Umleitung einfach einzurichten und die wird nervige Fehler verhindern. Und das wird denn für ein besseres Benutzererlebnis sorgen. Nimm dich also noch heute die Zeit, deine Website zu überprüfen und bei Bedarf 301-Weiterleitungen anzuwenden.

0 Kommentare

Infos zum Datenschutz findest du in der Datenschutzerklärung.