Ein 301 Redirect ist eine dauerhafte Weiterleitung von einer URL zu einer anderen. Wenn du eine Webseite von einer alten URL auf eine neue URL verschiebst, leitet ein 301 Redirect Benutzer und Suchmaschinen automatisch zur neuen Adresse weiter. Diese Art der Weiterleitung signalisiert Suchmaschinen, dass die alte URL dauerhaft auf die neue umgezogen ist, sodass der Wert der alten Seite, einschließlich SEO-Rankings und Backlinks, auf die neue URL übertragen wird.
Warum ist ein 301 Redirect wichtig?
Ein 301 Redirect ist aus mehreren Gründen wichtig, sowohl für Benutzer als auch für Suchmaschinen:
- Benutzerfreundlichkeit: Wenn eine Seite verschoben wurde oder eine URL geändert wurde, hilft ein 301 Redirect dabei, Besucher zur richtigen Seite zu leiten, ohne dass sie auf einer 404-Fehlerseite landen.
- SEO-Rankings: Ein 301 Redirect sorgt dafür, dass der gesamte „Link Juice“ (SEO-Wert) der alten URL auf die neue URL übertragen wird. Das bedeutet, dass du keine wertvollen Rankings verlierst, wenn du deine Website-Struktur oder URLs änderst.
- Backlinks: Wenn die alte URL von externen Webseiten verlinkt wurde, bleibt die Verlinkung effektiv, da der 301 Redirect die Benutzer zur neuen URL leitet.
Wann sollte man einen 301 Redirect verwenden?
Es gibt verschiedene Situationen, in denen du einen 301 Redirect verwenden solltest:
- URL-Änderung: Wenn du die URL einer Seite dauerhaft änderst, solltest du einen 301 Redirect einrichten, um Benutzer und Suchmaschinen zur neuen Adresse zu leiten.
- Umstrukturierung der Website: Wenn du die Struktur deiner Website änderst oder Seiten verschiebst, hilft ein 301 Redirect dabei, die alten Links auf die neuen Seiten zu lenken.
- Zusammenführen von Inhalten: Wenn du mehrere Seiten zu einer einzigen zusammenfasst, kannst du 301 Redirects verwenden, um den Traffic von den alten URLs auf die neue Seite zu leiten.
- Wechsel der Domain: Wenn du deine Website von einer alten Domain auf eine neue Domain verschiebst, kannst du 301 Redirects verwenden, um den Traffic von der alten Domain zur neuen Domain umzuleiten.
Wie richte ich einen 301 Redirect ein?
Die Methode, mit der ein 301 Redirect eingerichtet wird, hängt vom Server und dem verwendeten CMS (Content-Management-System) ab. Hier sind einige gängige Methoden:
1. 301 Redirect auf Apache-Servern (.htaccess-Datei)
Auf Apache-Servern kannst du einen 301 Redirect über die .htaccess
-Datei einrichten:
Redirect 301 /alte-seite.html http://www.deinedomain.de/neue-seite.html
Dieser Code leitet die alte Seite dauerhaft auf die neue Seite um.
2. 301 Redirect auf NGINX-Servern
Bei NGINX-Servern fügst du den Redirect direkt in die Server-Konfigurationsdatei ein:
server { location /alte-seite { return 301 http://www.deinedomain.de/neue-seite; } }
3. 301 Redirect in WordPress
In WordPress kannst du 301 Redirects mit Plugins wie Redirection oder Yoast SEO einfach einrichten. Diese Plugins bieten benutzerfreundliche Oberflächen, um Redirects zu verwalten.
4. 301 Redirect über PHP
Du kannst einen 301 Redirect auch direkt über PHP-Code in einer Datei einfügen:
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.deinedomain.de/neue-seite.html"); exit(); ?>
301 Redirect vs. 302 Redirect
Ein 301 Redirect leitet dauerhaft weiter, während ein 302 Redirect eine vorübergehende Weiterleitung darstellt. Im Gegensatz zum 301 Redirect signalisiert der 302 Redirect den Suchmaschinen, dass die alte URL vorübergehend auf eine andere URL weiterleitet. In den meisten Fällen solltest du einen 301 Redirect verwenden, wenn die URL dauerhaft geändert wird.
Vorteile eines 301 Redirects
Die Verwendung eines 301 Redirects bietet zahlreiche Vorteile:
- SEO-Werte erhalten: Ein 301 Redirect sorgt dafür, dass der SEO-Wert (Link Juice) von der alten URL auf die neue URL übertragen wird.
- Bessere Benutzererfahrung: Benutzer werden automatisch zur richtigen Seite weitergeleitet, was die Benutzererfahrung verbessert und Fehlermeldungen vermeidet.
- Erhalt von Backlinks: Alle vorhandenen Backlinks zur alten URL bleiben aktiv und leiten die Nutzer zur neuen URL weiter, ohne den Linkwert zu verlieren.
- Vermeidung von Duplicate Content: Durch die korrekte Weiterleitung vermeidest du, dass Suchmaschinen den gleichen Inhalt unter verschiedenen URLs finden, was zu SEO-Problemen führen kann.
Häufige Fehler bei der Einrichtung von 301 Redirects
Hier sind einige häufige Fehler, die bei der Einrichtung von 301 Redirects vermieden werden sollten:
- Verwendung eines 302 Redirects anstelle eines 301 Redirects: Ein 302 Redirect signalisiert eine vorübergehende Weiterleitung und sollte nicht verwendet werden, wenn die URL dauerhaft geändert wurde.
- Fehlende Weiterleitungen: Wenn du Seiten verschiebst oder URLs änderst, ohne einen Redirect einzurichten, können Benutzer auf 404-Fehlerseiten stoßen, was sowohl die Benutzerfreundlichkeit als auch das SEO-Ranking negativ beeinflusst.
- Mehrere Weiterleitungen: Mehrere aufeinanderfolgende Redirects (Redirect-Ketten) können die Ladezeit deiner Webseite verlangsamen. Es ist besser, direkte Weiterleitungen einzurichten.
Was ist ein 301 Redirect?
Wann sollte ich einen 301 Redirect verwenden?
Wie richte ich einen 301 Redirect ein?
.htaccess
-Datei auf Apache-Servern, die NGINX-Konfiguration, PHP-Code oder mithilfe von WordPress-Plugins wie Yoast SEO eingerichtet werden.