307 Temporäre Weiterleitung: Was es ist und wann es verwendet wird
Veröffentlicht: 2021-07-07Wenn Sie eine Website betreiben, ist es wichtig, die verschiedenen HTTP-Statuscodes (Hypertext Transfer Protocol) zu kennen, die Ihnen begegnen können. Während einige Fehler sind, sind andere wie die „307-Weiterleitung“ unerlässlich, um sicherzustellen, dass Besucher erfolgreich auf Ihre URLs zugreifen können (und dass Sie nicht von Suchmaschinen bestraft werden). Dies ist jedoch nicht die einzige verfügbare Art der Weiterleitung, sodass Sie sich vielleicht fragen, wann es angemessen ist, sie zu verwenden.
In diesem Beitrag werden wir 307 Weiterleitungen genauer besprechen. Wir erklären, was sie sind und wann man sie verwendet, sowie einige wichtige Tipps, um dies effektiv zu tun.
Lass uns zur Arbeit gehen!
Abonnieren Sie unseren Youtube-Kanal
Was eine 307-Umleitung ist (und was sie tut)
Es gibt Dutzende von HTTP-Statuscodes, die in fünf Hauptkategorien unterteilt sind. Codes, die der Struktur „4XX“ folgen, wie etwa 404, sind beispielsweise clientseitige Fehler.
HTTP „3XX“ ist die Umleitungskategorie. Es gibt neun verschiedene Arten von Weiterleitungen. Beispielsweise wird ein 301-Statuscode verwendet, um anzuzeigen, wenn eine Webseite dauerhaft verschoben wurde.
Redirect-Statuscodes sind für die Suchmaschinenoptimierung (SEO) von entscheidender Bedeutung. Es ist wichtig, Benutzer und Suchmaschinen-Bots ordnungsgemäß an die entsprechenden URLs weiterzuleiten, insbesondere wenn sie umgezogen sind.
307 ist eine Art temporärer Weiterleitung. Dieser HTTP-Antwortstatuscode bedeutet, dass die von jemandem angeforderte URL vorübergehend zu einer anderen URI (User Resource Identifier) verschoben wurde, sich jedoch irgendwann wieder an ihrem ursprünglichen Speicherort befindet. Darüber hinaus teilt es Suchmaschinen mit, dass Ihr Server mit HTTP 1.1 kompatibel ist.
Ohne zu technisch zu werden, ist eine 307-Weiterleitung die neuere Version (oder der Nachfolger) der 302-Weiterleitung. Letzteres kann verwendet werden, um Benutzer vorübergehend auf eine neue URL umzuleiten, was bei der Neugestaltung Ihrer Website nützlich sein kann.
Andererseits zeigt eine 307-Umleitung an, dass die vom Benutzer angeforderte URL an einen temporären Ort verschoben wurde, aber zurückkehren wird. Der Hauptunterschied zwischen 302 und 307 besteht darin, dass sich die Anforderungsmethode mit einem 307-Statuscode nicht ändert:

Die Anforderung kann beispielsweise nicht von GET in POST geändert werden. Es muss entweder GET und GET oder POST und POST sein. Kurz gesagt, diese Anfrage-Antwort-Methoden sind die Art und Weise, wie Browser und Server kommunizieren. Auf W3Schools erfahren Sie mehr über den Unterschied zwischen verschiedenen HTTP-Anforderungsmethoden.
So funktioniert eine 307-Weiterleitung
Bevor wir darüber sprechen, wann Sie eine 307-Weiterleitung verwenden sollten, kann es hilfreich sein, zu verstehen, wie sie funktioniert. Zunächst sendet Ihr Browser eine erste Anfrage an den Webserver für die Site, die Sie besuchen möchten.
Unter Verwendung des Location- Headers antwortet der Server dann mit einem HTTP 3XX-Statuscode (in diesem Fall 307). Der Browser sendet dann die Anfrage an den neuen URL-Speicherort, worauf der Server erneut antwortet (diesmal durch Übersenden der Daten, die zum Anzeigen der Webseite erforderlich sind).
Beachten Sie, dass es zwei Arten von 307-Weiterleitungen gibt: temporäre und interne. Eine 307 Internal Redirect ist eine Variante von 307 Temporary und erfolgt auf Browserebene. Daher hat es keinen Einfluss auf die SEO Ihrer Website.
Wann sollte eine 307-Umleitung verwendet werden?
Weiterleitungen können ein nützlicher Teil Ihrer Website-Wartung sein. Es ist jedoch wichtig, darauf zu achten, wann und wie Sie sie verwenden und welche Sie verwenden. Zu viele URL-Weiterleitungen können Ihre Ladezeiten verlangsamen und sowohl Ihre Benutzererfahrung (UX) als auch Ihre SEO beeinträchtigen.
Daher ist es am besten, sie sparsam zu verwenden. Abgesehen davon gibt es eine Handvoll Szenarien, in denen die Verwendung einer 307-Weiterleitung angemessen ist. Dies beinhaltet, wenn Sie:
- Inhalte auf einer Seite aktualisieren
- Migration auf ein anderes Content Management System (CMS)
- Domainnamen wechseln
- Ihre Website vorübergehend wegen Wartungsarbeiten herunterfahren
Der Schlüssel ist, eine 307-Umleitung nur zu verwenden, wenn Sie wissen, dass die Verschiebung vorübergehend ist. Andernfalls ist es besser, eine 301- oder 308-Weiterleitung zu verwenden, damit Ihr SEO-Link Juice von der alten an die neue URL weitergegeben wird.

Normalerweise ist es besser, eine 301-Weiterleitung zu verwenden, wenn Sie eine Seite dauerhaft löschen oder verschieben oder die Permalink-Struktur Ihrer Seiten ändern möchten. Ebenso werden 301-Weiterleitungen am besten verwendet, wenn Sie dennoch möchten, dass die Seiten, auf die sie verweisen, in den Suchmaschinenergebnissen erscheinen. Es kann auch hilfreich sein, wenn Sie Feedback von Besuchern zu einer neuen Seite erhalten möchten, die Sie erstellen, ohne Ihre SEO zu beeinträchtigen.
So implementieren Sie eine temporäre 307-Weiterleitung auf Ihrer Website
Neben dem Verständnis der verschiedenen Arten von Weiterleitungen ist es wichtig zu wissen, wie man sie richtig implementiert und verwendet. Im Folgenden finden Sie einige wichtige Tipps zur Verwendung von 307-Weiterleitungen auf Ihrer Website.
Implementieren einer temporären Umleitung über Ihre .htaccess- Datei
Es gibt verschiedene Möglichkeiten, Weiterleitungen zu implementieren. Auf einer WordPress-Website ist es normalerweise die beste Methode, die 307-Weiterleitung in Ihrer .htaccess- Datei anzugeben, die Ihre Hauptserver-Konfigurationsdatei ist.
Beachten Sie, dass es wichtig ist, alle Änderungen, die Sie daran vornehmen, mit Vorsicht und Sorgfalt zu behandeln, da dies eine so wichtige Datei ist. Wir empfehlen außerdem, vor dem Ändern dieser Datei eine Sicherungskopie Ihrer Site zu erstellen, insbesondere wenn Sie nicht über viel Entwicklungserfahrung verfügen.
Dann können Sie über einen FTP-Client (File Transfer Protocol) oder die Dateimanageranwendung Ihres Hosting-Kontos darauf zugreifen. Normalerweise finden Sie es im Stammverzeichnis Ihrer Site im Ordner public_html :

Innerhalb der .htaccess- Datei können Sie eine Umleitung implementieren, indem Sie das Modul mod_rewrite verwenden . Das wird ungefähr so aussehen:
[PHP]
# die Serviceseite mit einer temporären Weiterleitung auf eine neue Seite umleiten
RewriteRule „^/service$“ „/about/service“ [R]
[/php]
Weitere Informationen und Anleitungen finden Sie im Search Central-Leitfaden von Google zum Erstellen von Weiterleitungen.
Verwenden eines Plugins zum Hinzufügen einer Weiterleitung zu Ihrer Website
Anstatt die Weiterleitung selbst manuell zu konfigurieren, besteht eine andere Möglichkeit darin, eine WordPress-Weiterleitungslösung wie das Quick Page/Post Redirect Plugin zu verwenden:

Mit diesem kostenlosen Tool können Sie 301-, 302- und 307-Weiterleitungen zu Ihrer WordPress-Site hinzufügen. Es ist jedoch wichtig zu beachten, dass es sogenannte „Meta-Refresh“-Weiterleitungen verwendet.
Meta-Refresh-Weiterleitungen erfolgen innerhalb des Browsers, nicht Ihres Webservers. Dies bedeutet, dass die Umleitung den Browser anweist, innerhalb einer bestimmten Zeitspanne zur angegebenen URL zu navigieren. Dies geschieht, wenn Sie eine Webseite sehen, die etwa Folgendes sagt: „Wenn Sie nicht innerhalb von fünf Sekunden weitergeleitet werden, klicken Sie hier.“
Diese Arten von Weiterleitungen können nicht nur Ihre Besucher verwirren, sondern auch Suchmaschinencrawler vermuten lassen, dass Ihre Website Spam-Inhalte enthält, wenn sie zu oft verwendet werden. Daher empfehlen wir diese Methode nur dann zu verwenden, wenn Sie keine Weiterleitung über Ihre .htaccess- Datei einrichten können (z. B. wenn Ihr Webhost keinen Zugriff darauf gewährt).
Abschluss
Ein solides Verständnis der HTTP-Antwortstatuscodes zu erlangen, ist ein wichtiger Bestandteil eines erfolgreichen Website-Betreibers. Das Einrichten von Weiterleitungen kann Ihnen helfen, die Site-Wartung ordnungsgemäß durchzuführen. Wenn Sie eine URL nur vorübergehend verschieben möchten, empfehlen wir die Verwendung einer 307-Weiterleitung.
Wie wir in diesem Beitrag besprochen haben, ist eine 307-Weiterleitung ein Statuscode, mit dem Sie Besucher auf eine neue URL verweisen können, sie jedoch schließlich zur ursprünglichen URL zurückbringen können, sobald Sie Änderungen oder Aktualisierungen vorgenommen haben. Verwenden Sie diese Option am besten, wenn Sie nicht möchten, dass Ihr SEO-Link Juice von der alten URL an eine neue weitergegeben wird.
Haben Sie weitere Fragen zu 307 Weiterleitungen? Lass es uns im Kommentarbereich unten wissen!
Ausgewähltes Bild über Andrii Yalanskyi / shutterstock.com
