Wie Sie eine 301-Weiterleitung in WordPress einrichten und wann Sie sie brauchen
Egal, ob Sie eine neue Linkstruktur erstellen oder Ihre WordPress-Website auf eine neue Domain übertragen, die Einrichtung von 301-Weiterleitungen in WordPress ist notwendig. Auf diese Weise können Sie eine Webseite dauerhaft auf eine neue URL verschieben, ohne ihre Ranking-Power zu verlieren.
In diesem Artikel erfahren Sie, warum 301-Weiterleitungen für WordPress SEO wichtig sind und lernen verschiedene Methoden zu ihrer Einrichtung – mit hPanel, Weiterleitungs-Plugins, einem PHP-Skript oder die .htaccess-Datei Ihrer Website.
Inhaltsverzeichnis
Was ist eine 301-Weiterleitung in WordPress?
Eine 301-Weiterleitung (oder 301-Redirect) ist ein HTTP-Statuscode, der von einem Webserver an einen Browser gesendet wird und signalisiert, dass eine Website dauerhaft an einen neuen Ort verschoben wurde. Wenn Benutzer versuchen, die alte URL aufzurufen, werden sie standardmäßig auf die neue URL umgeleitet. Dies trägt dazu bei, den Traffic, den Linkwert und den allgemeinen SEO-Wert Ihrer Website zu erhalten.
Warum Sie 301-Weiterleitungen erstellen sollten
Die Erstellung einer permanenten Weiterleitung anstelle einer temporären Weiterleitung bringt Ihrer WordPress-Website mehrere Vorteile:
- Bessere Benutzererfahrung. Wenn Benutzer über veraltete Links auf Ihrer Website landen, erhalten sie möglicherweise einen 404-Fehler oder irrelevante Inhalte. Weiterleitungen stellen sicher, dass sie die Ziel-URL ohne Unterbrechung erreichen.
- Erhaltung des SEO-Werts. Suchmaschinen erkennen 301-Weiterleitungen als permanente Änderungen und übertragen den Linkwert der alten Seite auf die neue Seite. Ohne permanente Weiterleitung verliert Ihre Website ihr Suchmaschinenranking und die angesammelte Autorität.
- Aktualisierte URLs. Kaputte Links frustrieren die Besucher und wirken sich negativ auf die Glaubwürdigkeit Ihrer Website aus. Wenn Sie Ihre gesamte Website umstrukturieren oder die URL-Struktur aktualisieren, sorgen 301-Weiterleitungen dafür, dass jeder Link auf die richtige Seite verweist.
- Minimierung doppelter Beiträge. Wenn mehrere URLs denselben Inhalt anzeigen, können Suchmaschinen nur schwer entscheiden, welche Version die richtige ist. Wenn Sie doppelte URLs auf die bevorzugte Version umleiten, verbessert sich die Sichtbarkeit Ihres WordPress-Blogs.
- Verbesserter Inhalt. Im Laufe der Zeit können Blogbeiträge veraltet, ungenau oder nicht mehr auf Ihre aktuellen Ziele abgestimmt sein. Mit 301-Weiterleitungen können Sie bestehende WordPress-Inhalte verbessern, indem Sie unzureichende Beiträge durch aktuelle Artikel ersetzen.
5 Methoden zum Einrichten von 301-Weiterleitungen in WordPress
Um Weiterleitungen automatisch zu erstellen, verwenden Sie hPanel oder ein WordPress-Plugin für 301-Weiterleitungen.
Für technisch versierte Benutzer ist es auch möglich, 301-Weiterleitungen einzurichten, indem Sie die .htaccess-Datei der Website manuell bearbeiten oder ein eigenes PHP-Skript erstellen.
So richten Sie 301-Weiterleitungen mit hPanel ein
hPanel bietet eine intuitive Schnittstelle für die einfache Verwaltung von Websites, einschließlich WordPress-Weiterleitungen.
Wenn Sie ein Hostinger-Benutzer sind, folgen Sie diesen Schritten, um eine 301-Weiterleitung einzurichten:
- Melden Sie sich bei Ihrem hPanel-Konto an und gehen Sie zu Websites.
- Wählen Sie Ihre bevorzugte Website und klicken Sie auf Verwalten.
- Auf der linken Seitenleiste wählen Sie Domains → Weiterleitungen.
- Neben Weiterleitung, wählen Sie Ihre Domain aus der Dropdown-Liste aus und geben Sie bei Bedarf den Pfad an.
- Wählen Sie den Zieltyp: URL oder IP.
- Geben Sie die neue Domain oder IP-Adresse in das Feld Weiterleiten zu ein.
- Klicken Sie auf Erstellen.
hPanel ermöglicht es Ihnen, mehrere Weiterleitungen zu erstellen – die Liste der bestehenden Weiterleitungen wird unten auf der Seite angezeigt. Wenn Sie eine 301-Weiterleitung entfernen möchten, klicken Sie auf das Löschen-Symbol unter Aktionen.
So richten Sie 301-Weiterleitungen mit dem AIOSEO Plugin ein
All in One SEO (AIOSEO) ist ein WordPress-Plugin, das viele Funktionen bietet, um die Suchmaschinen-Rankings zu verbessern und den Website-Verkehr zu steigern.
Dazu gehören eine automatisierte Erstellung von WordPress-Sitemaps, ein Werkzeug zur Inhaltsanalyse, die Integration der Google Search Console und ein einfacher Manager für Weiterleitungen.
So erstellen Sie eine 301-Weiterleitung mit diesem beliebten SEO-Plugin:
- Installieren und aktivieren Sie das Plugin vom WordPress-Dashboard aus.
- Gehen Sie zu den Einstellungen des All in One SEO-Plugins.
- Scrollen Sie herunter zu Umleitungsmanager und klicken Sie auf Verwalten.
- Geben Sie unter Neue Weiterleitung hinzufügen Ihre Quell-URL ein.
- Fügen Sie die neue Seite in das Feld Ziel-URL ein.
- Wählen Sie 301 Moved Permanently als Weiterleitungstyp.
- Klicken Sie auf Weiterleitung hinzufügen.
Leider sind Weiterleitungen nur für lizenzierte Pro-Benutzer verfügbar. Wenn Sie eine kostenlose Lösung suchen, sollten Sie andere WordPress-Weiterleitungsplugins in Betracht ziehen.
So richten Sie 301-Weiterleitungen mit dem Plugin 301 Redirects ein
301 Redirects ist ein weiteres empfehlenswertes WP-Plugin, um Benutzer von der Quell-URL zum neuen Ziel umzuleiten.
Neben der Erstellung einer permanenten 301-Umleitung können Sie mit der kostenlosen Version auch temporäre 302- und 307-Weiterleitungen einrichten:
- Melden Sie sich in Ihrem WordPress-Dashboard an und installieren Sie das Plugin 301 Redirects.
- Mit dem installierten und aktivierten Plugin navigieren Sie zu Einstellungen und finden Sie 301 Weiterleitungen.
- Gehen Sie zu Weiterleitungsregeln und wählen Sie einen der Weiterleitungstypen: 301, 302 oder 307.
- Geben Sie Ihre bestehende Seite oder Post-URL in den Abschnitt Weiterleiten von ein.
- Unter Weiterleiten zu, stellen Sie das Dropdown-Menü auf Benutzerdefiniert und geben Sie Ihren neuen Link ein.
- Klicken Sie auf Speichern.
Manuelle Einrichtung von 301-Weiterleitungen durch Bearbeitung der .htaccess-Datei
Wenn Sie sich mit dem Schreiben von Code auskennen, ist die manuelle Bearbeitung der .htaccess-Datei eine weitere praktikable Option.
Befolgen Sie diese Schritte, um die .htaccess-Datei im Stammverzeichnis Ihrer Website zu finden und eine 301-Weiterleitung zu erstellen:
- Greifen Sie mit einem FTP-Client oder einem Dateimanager auf die Dateien Ihrer Website zu. Wenn Sie bei Hostinger sind, öffnen Sie hPanel → Websites → Verwalten.
- Im linken Menü navigieren Sie zu Dateien → Dateimanager und greifen auf die Dateien Ihrer Website zu.
- Öffnen Sie den public_html-Ordner und doppelklicken Sie auf die .htaccess-Datei.
- Unter der Zeile, die RewriteEngine on sagt, fügen Sie den folgenden Code-Schnipsel hinzu, um eine 301-Weiterleitung einzurichten:
Redirect 301 /old-url/ https://www.example.com/new-url/
- Ersetzen Sie /old-url/ durch die Quell-URL und https://www.example.com/new-url/ durch die Ziel-URL.
- Speichern Sie die .htaccess-Datei, indem Sie auf das Disketten-Symbol oben rechts klicken.
Es ist auch möglich, Ihre alte Website mit Hilfe einer .htaccess-Weiterleitung auf eine neue Domain zu verschieben:
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]
Stellen Sie sicher, dass Sie sowohl olddomain.com als auch newdomain.com durch die Domainnamen Ihrer Website ersetzen.
So richten Sie 301-Weiterleitungen mit einem PHP-Skript ein
Fortgeschrittene Benutzer können auch ein PHP-Skript erstellen, um 301-Weiterleitungen in WordPress einzurichten. Diese Methode ist nützlich für die Verwaltung mehrerer Weiterleitungen.
Wenn Sie ein Hostinger-Benutzer sind, melden Sie sich bei hPanel an und greifen Sie auf Ihre WordPress-Dateien zu über Websites → Verwalten → Dateien → Dateimanager. Führen Sie anschließend die folgenden Schritte aus:
- Öffnen Sie den public_html-Ordner.
- Klicken Sie in der linken Seitenleiste auf Neue Datei und benennen Sie sie redirects.php.
- Sobald sie erstellt ist, wird die neue PHP-Datei automatisch geöffnet.
- Fügen Sie den folgenden Code ein:
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: https://www.example.com/new-url/"); exit(); ?>
- Ersetzen Sie https://www.example.com/new-url/ durch die neue URL, zu der Sie umleiten möchten. Sie können mehrere Blöcke dieses Codes für verschiedene Weiterleitungen hinzufügen.
- Klicken Sie auf das Disketten-Symbol, um die PHP-Datei zu speichern.
Um zu testen, ob die 301-Weiterleitung funktioniert, öffnen Sie Ihren Browser und geben Sie die Adresse Ihres PHP-Skripts ein – sie sollte so aussehen:
https://www.yourwebsite.com/redirects.php.
Denken Sie daran, dass ein kleiner Tippfehler oder eine falsche Schreibweise im Code zu Fehlern auf der Website führen können. Überprüfen Sie daher Ihren Code und testen Sie die Weiterleitungen gründlich, bevor Sie sie einsetzen.
Als Vorsichtsmaßnahme lohnt es sich auch, ein Backup Ihrer Website zu erstellen, um Ihre Dateien zu sichern. Mit dem Managed WordPress-Hosting von Hostinger erhalten Sie, je nach gewähltem Paket, automatische tägliche oder wöchentliche Backups.
Jedes Hosting-Paket enthält außerdem eine kostenlose Domain, unbegrenzte SSL-Zertifikate, eine WordPress-Installation mit einem Klick und einen LiteSpeed-Cache für verbesserte Leistung. Außerdem haben wir eine umfangreiche Bibliothek an WordPress-Tutorials zu Ihrer Unterstützung.
Was sind andere Arten von Weiterleitungscodes?
Für die Erstellung von Weiterleitungen ist der 301-Statuscode nicht die einzige verfügbare Option.
In diesem Abschnitt werden wir tiefer in die Hauptunterschiede zwischen einer 301-Weiterleitung und anderen häufig verwendeten Umleitungs-Codes eintauchen.
301-Weiterleitung
Eine 301-Weiterleitung signalisiert einen dauerhaften Wechsel von einer URL zu einer anderen URL. Dies ist besonders wichtig für die Aufrechterhaltung der SEO-Effizienz und die Erhaltung der Benutzerfreundlichkeit.
Es ist die beste Wahl, wenn Sie sicher sind, dass die Änderung dauerhaft ist und Sie die Besucher nahtlos zum neuen Standort weiterleiten möchten.
302-Weiterleitung
Im Gegensatz zur permanenten 301-Weiterleitung bedeutet eine 302-Weiterleitung eine vorübergehende URL-Verschiebung – die ursprüngliche URL wird irgendwann wiederhergestellt.
Diese Art der Weiterleitung ist vorteilhaft, wenn Sie Wartungsarbeiten oder Tests an der ursprünglichen Seite durchführen müssen, aber planen, sie später wieder online zu stellen.
303-Weiterleitung
Eine 303-Weiterleitung ist eine spezielle Art der Weiterleitung, die anzeigt, dass eine Ressource an einem anderen Ort gefunden werden kann. Er wird häufig als Antwort auf eine POST-Anfrage eines Browsers verwendet.
Im Wesentlichen teilt ein 303-Statuscode dem Client mit, dass er eine GET-Anfrage stellen soll, um die Ressource abzurufen. Ein häufiges Szenario ist, wenn ein Formular den Benutzer auf eine andere Seite umleitet.
307-Weiterleitung
Ähnlich wie die 302-Weiterleitung bezeichnet eine 307-Weiterleitung einen vorübergehenden Umzug. Sie zeigt an, dass die Ressource, auf die zugegriffen wird, vorübergehend an einen anderen Ort verschoben wurde.
Wann Sie 301-Weiterleitungen verwenden sollten
Die Implementierung von 301-Weiterleitungen gewährleistet eine nahtlose Benutzererfahrung und erhält die SEO-Rankings Ihrer Website. Hier sind einige Szenarien, in denen die Verwendung von 301-Weiterleitungen sehr empfehlenswert ist:
- Kanonisierung. Mehrere Seiten mit ähnlichem Inhalt können sich negativ auf die Suchmaschinenoptimierung auswirken. Verwenden Sie 301-Weiterleitungen, um das Ranking-Potenzial dieser Versionen auf eine einzige URL zu konsolidieren. Gängige Beispiele sind HTTP-auf-HTTPS- und Nicht-WWW-zu-WWW-Weiterleitungen oder umgekehrt.
- Seiten- oder Beitragslöschung. Wenn Sie eine stark frequentierte Seite oder einen Beitrag von Ihrer Website entfernen möchten, leiten Sie sie/ihn zunächst an einen neuen Ort um. Dieser Ansatz wird verhindern, dass Benutzer auf einen 404-Nicht-Gefunden-Fehler stoßen.
- Umstrukturierung der Website. Die Verwendung einer 301-Weiterleitung ist auch dann von Vorteil, wenn Sie größere Änderungen an Ihrer Website vornehmen. Dazu gehören das Anlegen neuer Kategorien oder die Änderung der URL-Struktur.
- Domainumzug. Wenn Sie Ihre Website auf eine völlig neue Domain umziehen, ist die Verwendung einer 301-Weiterleitung ebenfalls notwendig. Sie hilft Ihnen, den vorhandenen Traffic und die SEO-Autorität der aktuellen Domain auf die neue Webadresse zu übertragen.
- URL-Aktualisierung. Nachdem Sie die URLs für Schlüsselwörter oder bessere Lesbarkeit optimiert haben, verwenden Sie 301-Weiterleitungen, um Benutzer und Suchmaschinen auf die neue URL zu leiten. Dies verhindert fehlerhafte Links und bewahrt die Autorität Ihrer Inhalte.
- Änderung der Permalink-Struktur. Wenn Sie die Permalink-Struktur Ihrer Beiträge oder Seiten ändern, werden alte Links ungültig. Um die Zerstörung externer Links und Lesezeichen zu vermeiden, richten Sie 301-Weiterleitungen von den alten URLs zu den neuen ein.
Fazit
Bei der Migration zu einer neuen Domain, der Umstrukturierung Ihrer Website oder der einfachen Aktualisierung Ihrer URLs sind 301-Weiterleitungen von entscheidender Bedeutung, um die Benutzerfreundlichkeit zu erhalten und die SEO-Rankings zu pflegen.
Wenn Sie ein Hostinger-Benutzer sind, können Sie eine 301-Weiterleitung ganz einfach über hPanel erstellen. Ansonsten gibt es verschiedene Methoden, um 301-Weiterleitungen in WordPress einzurichten, z. B.:
- Verwenden Sie ein Weiterleitungs-Plugin wie AIOSEO und 301 Redirects.
- Bearbeiten Sie manuell die .htaccess-Datei Ihrer Website.
- Erstellen Sie ein eigenes PHP-Skript.
Für welche Methode Sie sich auch entscheiden, sichern Sie Ihre Website vorher, um Datenverluste zu vermeiden, falls etwas schief geht.
Haben Sie weitere Fragen zum Einrichten einer WordPress-Seitenumleitung? Lesen Sie unseren FAQ-Bereich oder hinterlassen Sie einfach einen Kommentar unten.
301-Weiterleitungen in WordPress FAQ
Hier finden Sie einige häufig gestellte Fragen zu einer 301-Weiterleitung.
Kann ich eine 301-Weiterleitung in WordPress einrichten?
Kurz gesagt, ja. WordPress bietet eine einfache Möglichkeit, 301-Weiterleitungen über Plugins wie AIOSEO und 301 Redirects zu erstellen. Wenn Sie über das technische Know-how verfügen, ist es auch möglich, die .htaccess-Datei zu bearbeiten oder ein eigenes PHP-Skript zu erstellen.
Warum wird meine Website nicht ordnungsgemäß umgeleitet?
Es gibt mehrere Gründe, warum Ihre 301-Weiterleitung nicht wie erwartet funktioniert. Ein häufiges Problem ist das Caching, bei dem Ihr Browser die alte Website-Version speichert. Leeren Sie Ihren Browser-Cache und alle Caching-Plugins, die Sie verwenden. Überprüfen Sie außerdem Ihren .htaccess-Code und stellen Sie sicher, dass er keine Tipp- oder Syntaxfehler enthält.
Was sind die Alternativen zu 301-Weiterleitungen?
301-Weiterleitungen eignen sich zwar hervorragend für dauerhafte Änderungen, aber es gibt Fälle, in denen Sie vorübergehende Weiterleitungen benötigen. In diesem Fall sollten Sie 302-, 303- oder 307-Weiterleitungen verwenden. Diese können von Vorteil sein, wenn Sie neue URLs testen oder vorübergehende Änderungen an Ihrer Website vornehmen.