Online Marketing, Gadgets, Affiliate, Verdienen Sie Geld mit Ihren Blogs

Was ist eine 302-Weiterleitung und wie wird sie richtig verwendet?


Was ist eine 302-Weiterleitung und wie wird sie richtig verwendet?

Bei der Pflege Ihrer Website werden Sie auf eine Vielzahl von Statuscodes stoßen. Heute werden wir näher darauf eingehen, was ein 302-Weiterleitungscode ist und wann Sie ihn verwenden sollten. Allerdings sind 302-Fehler in den meisten Fällen diejenigen, die Sie nach Möglichkeit vermeiden sollten.

Bevor wir uns näher mit dem 302-Statuscode befassen, lassen Sie uns ein wenig über das HTTP-Protokoll im Allgemeinen sprechen.

HTTP-Statuscodes (HyperText Transfer Protocol).

Das Internet besteht aus zwei Kernthemen: Webclients und Servern.

Webclients sind Ihr Browser, bei dem es sich um Plattformen wie Microsoft Edge, Chrome, Safari oder Firefox handeln kann. Der Punkt ist, dass Sie normalerweise über einen dieser Clients auf das Internet zugreifen.

Wenn Sie eine Website aufrufen, greifen Sie normalerweise auf Daten von einem Webserver zu. Sie stellen Ihre Anfrage und der Server antwortet. Dies passiert jedes Mal, wenn Sie Inhalte online ansehen.

Sie stellen diese Anfrage über das HTTP-Protokoll. Protokolle sind Sprachen, deren Verwendung sich aus Gründen der Einfachheit jeder im Internet bereit erklärt. Ein Client fordert den Server an und Statuscodes teilen uns mit, ob die Anfrage erfolgreich, fehlgeschlagen oder etwas dazwischen war.

HTTP-Codes gibt es in verschiedenen Formen:

  • 1xx: Informationsanfragen
  • 2xx: erfolgreiche Anfragen
  • 3xx: Weiterleitungen/Umleitung
  • 4xx: Clientfehler
  • 5xx: Serverfehler

Die 3xx sind für Weiterleitungen. Dies ist der Fall, wenn eine Adresse angefordert wurde, Sie aber woanders hingeschickt wurden.

Nehmen wir zum Beispiel an, Sie möchten https://www.someoneswebsite.com besuchen und sehen am Ende https://www.adifferentwebsite.com. Dies ist normalerweise das Ergebnis einer Weiterleitung.

Dies passiert häufig, wenn Webentwickler die Slugs oder URLs von Beiträgen und Seiten ändern. In der Regel handelt es sich jedoch um 301-Weiterleitungen, die den Suchmaschinen mitteilen, dass die Verschiebung dauerhaft ist.

301 vs. 302 Weiterleitungen

Eine 301 ist eine permanente Weiterleitung. Ein Beispiel hierfür ist, wenn Sie eine 301-Weiterleitung auf eine Website „abc.com“ anwenden, um dauerhaft zu „xyz.com“ weiterzuleiten. Jedes Mal, wenn jemand abc.com besucht, wird er zu xyz.com weitergeleitet.

Außerdem hilft eine 301-Weiterleitung dabei, Google mitzuteilen, dass Sie URLs geändert haben.

Alle bestehenden Rankings werden von der alten URL auf die neue Website verschoben. Dies ist ein dauerhafter Umzug, eher so, als ob Sie Ihre Adresse ändern und Ihre Post an Ihre neue Adresse weiterleiten lassen. Es kann einige Zeit dauern, bis alle aufgeholt haben, aber irgendwann gelingt es ihnen.

Eine 302-Weiterleitung ist, wie bereits erwähnt, vorübergehend. Das bedeutet, dass Sie planen, in naher Zukunft an den alten Standort zurückzukehren.

Außerdem leiten 301-Weiterleitungen „Link Juice“ weiter, während dies bei 302-Weiterleitungen nicht der Fall ist.

Warum ist das so wichtig?

Linkjuice ist ein Suchmaschinen-Rankingfaktor, der auf der Theorie basiert, dass bestimmte Links Wert und Autorität von einer Seite zur nächsten vermitteln. Es ist eine Methode, um zu sehen, wie die Leute über Ihre Inhalte, Ihre Website und Ihre Marke sprechen.

Es ist eine fantastische Methode, um die Markenbekanntheit zu steigern, Ihren Ruf aufzubauen und sich als Referenz in Ihrem Bereich zu profilieren.

Lesen:  Merkmale, auf die Sie beim Kauf eines tragbaren Monitors für Laptops achten sollten

Die Suchmaschinenoptimierung kann dadurch beeinträchtigt werden, dass 302 diesen Linkjuice nicht weiterleitet.

Was ist mit Meta-Refresh?

Meta-Refresh ist eine weitere Form der Weiterleitung, die häufig mit 301 und 302 verglichen wird.

Eine Meta-Refresh-Umleitung ist eine clientseitige Umleitung. Im Gegensatz zu 301- und 302-Weiterleitungen, die auf dem Webserver erfolgen, weist es den Webbrowser an, nach Ablauf einer bestimmten Zeit zu einer anderen Webseite zu navigieren.

Ein Countdown von fünf Sekunden mit dem Text „Wenn Sie nicht innerhalb von fünf Sekunden weitergeleitet werden, klicken Sie hier“ ist meist mit der Meta-Refresh-Umleitung verbunden.

In vielen Fällen kann die Verwendung einer Meta-Refresh-Weiterleitung dazu führen, dass Ihre Benutzer verwirrt werden, sie anfälliger für Spammer sind und außerdem keinen Link Juice weitergeben. Das ist aus vielen Gründen schlecht.

Was ist der HTTP-302-Statuscode?

Eine 302-Found-Nachricht ist ein HTTP-Antwortstatuscode, der angibt, dass die angeforderte Ressource vorübergehend auf eine neue URL verschoben wurde.

Im Gegensatz zu Client-Fehlerantworten, die in den 4xx-Codes zu finden sind, wie z. B. dem 404 Not Found Error, ist häufig der Webserver die Ursache dafür. Dies kann entweder durch ein clientseitiges oder serverseitiges Problem verursacht werden und die Benutzererfahrung wird nicht beeinträchtigt, da die Umleitung automatisch erfolgt.

Obwohl ein Browser auf diese Seite weiterleitet, aktualisieren Suchmaschinen ihre Links zu der Ressource nicht (der „Link-Juice“ wird im „SEO-Speak“ nicht an die neue URL übertragen).

Ein Client, der den Antwortcode „302 Found“ erhält, sollte für nachfolgende Abfragen weiterhin die ursprüngliche URL verwenden, da der Standort oder die aktuelle Umleitungsanweisung möglicherweise geändert werden.

Was wäre beispielsweise, wenn Sie eine Bekleidungswebsite in den USA besuchen, während Sie sich in Deutschland befinden? Eine 302-Weiterleitung würde Sie zur deutschen Version der Website weiterleiten, um sicherzustellen, dass Währung und andere Inhalte entsprechend Ihrem Standort angezeigt werden.

Wann können Sie den Statuscode 302 verwenden?

Meistens handelt es sich bei einer HTTP 302-Antwort nicht um einen Fehler, sondern um eine Weiterleitung. Zu den häufigsten Gründen für die Verwendung einer 302-Weiterleitung gehören:

  • Neugestaltung einer Seite – Während die andere Seite erstellt wird, können Sie Benutzer an einen temporären Speicherort umleiten.
  • Durchführen von A/B-Tests oder Website-Wartung – Möchten Sie eine neue Seite auf die Probe stellen und Feedback zu deren Leistung erhalten? Sie können dies tun, ohne Ihr Ranking zu beeinträchtigen, indem Sie eine 302-Weiterleitung verwenden.
  • Werbung für ein Produkt – Sie können eine temporäre Weiterleitung für eine Seite verwenden, die normalerweise andere Informationen enthält, um Benutzer zu einem bestimmten Angebot zu leiten.
  • Ein Produkt ist ausverkauft – Wenn ein Produkt ausverkauft oder vorübergehend nicht verfügbar ist, können Verbraucher auf eine vergleichbare Seite weitergeleitet werden, bis der Vorrat wieder aufgefüllt ist.
  • Wenn der Inhalt fehlerhaft ist und Sie möchten, dass der Datenverkehr auf eine andere Seite umgeleitet wird
  • Wenn Sie einige Daten sammeln möchten

So verwenden Sie 302 auf Ihrer WordPress-Website

Melden Sie sich zunächst bei Ihrem Hosting-Konto an und öffnen Sie cPanel. Navigieren Sie zu den Domänen und wählen Sie Weiterleiten.

In den Umleitungseinstellungen wählen Sie den Umleitungstyp mit einem Dropdown-Feld aus. In diesem Fall ist es vorübergehend (302). Wählen Sie die betreffende Domain aus, geben Sie die Adresse ein, zu der Sie umleiten möchten, und wählen Sie dann Hinzufügen.

Damit wurde Ihre Weiterleitung hinzugefügt.

Um diese Weiterleitung zu entfernen, gehen Sie zum Link der Weiterleitungen, klicken Sie auf „Löschen“ und dann auf „Weiterleitung entfernen“.

Lesen:  Varnish vs. Redis: Auswahl der richtigen Lösung für ...

Sie können auch innerhalb einer Website umleiten. Beispielsweise können Sie Personen von der Seite „Über uns“ zur Seite „Kontakt“ weiterleiten.

Die Schritte ähneln mit einigen Änderungen den oben genannten. Nachdem Sie die Domain im Feld direkt darunter ausgewählt haben, das Sie zuvor leer gelassen haben, geben Sie den Namen Ihrer „Über uns“-Seite als Ihr Verzeichnis ein. Wählen Sie für die Weiterleitungsadresse den Namen der Kontaktseite aus. Hinzufügen, und dann wurde Ihre Weiterleitung hinzugefügt.

Es wird nicht dringend empfohlen, die Weiterleitung selbst durchzuführen, es sei denn, Sie sind ein technisch versierter Mensch. Bei Ihren Weiterleitungen können Sie Fehler machen.

Eine wesentliche Auswirkung davon ist, dass Sie Traffic auf Ihrer Website verlieren. Wenn Korrekturen vorgenommen werden, können Sie, wenn Sie Glück haben, bis zu 90 % Ihres ursprünglichen Zustands erreichen, und selbst das würde einige Zeit dauern.

Warum tritt Fehler 302 auf?

Die 302-Codes sind normalerweise keine Fehlermeldungen und erfordern normalerweise keine Korrektur. Es handelt sich nur dann um einen Fehler, wenn Ihre Website mit 302-Codes antwortet, die sie nicht sollte, und wenn sie mit einer Weiterleitungsschleife antwortet, z. B. ERR TOO MANY REDIRECTS.

Allerdings können 302-Codes versehentlich ausgegeben werden, wenn etwas auf Ihrer Website falsch konfiguriert ist. In diesem Fall kann es zu Problemen kommen, etwa wenn eine Seite Ihrer Website Besucher unbeabsichtigt an eine andere Stelle weiterleitet.

In Google Chrome sieht der Fehler ERR TOO MANY REDIRECTS wie folgt aus:

Dieses Problem kann auf einen Konfigurationsfehler, einen Plugin-Konflikt, falsche URL-Einstellungen oder eine falsch konfigurierte .htaccess-Datei zurückzuführen sein.

So beheben Sie den HTTP 302-Fehler auf Ihrer WordPress-Website

Das allererste, was Sie tun müssen, ist sicherzustellen, dass Sie eine vollständige Sicherung Ihrer Website durchführen. Auf diese Weise können Sie jederzeit zur vorherigen Version zurückkehren, wenn etwas schief geht.

Hier erweist sich ein WordPress-Backup-Plugin als nützlich. BlogVault WordPress-Backups, UpdraftPlus, JetPack-Backups und WP Time Capsule sind einige der besten, die Sie verwenden können.

So beheben Sie den HTTP-302-Fehler:

1. Überprüfen Sie, ob die Weiterleitungen gültig sind

Überprüfen Sie noch einmal, welche URLs den 302-Fehler verursachen, und beurteilen Sie, ob die Weiterleitung erforderlich ist. Gehen Sie dazu auf die Seiten Ihrer Website, von denen Sie glauben, dass sie den Fehler 302 verursachen, und prüfen Sie, ob sie wie erwartet funktionieren.

Es ist korrekt konfiguriert, wenn eine vorübergehend nicht verfügbare Seite zur richtigen Ressource weiterleitet.

Wenn Sie andererseits von einer Website zur falschen Ressource weitergeleitet werden oder Ihr Browser eine Weiterleitungsschleife erkennt, indem er die Fehlerseite ERR TOO MANY REDIRECTS anzeigt, ist das ein Zeichen dafür, dass eine (oder mehrere) Ihrer Weiterleitungen nicht richtig konfiguriert sind .

2. Browser-Cookies und Cache löschen

Auch Cookies in Ihrem Webbrowser sind eine häufige Ursache des Problems. Versuchen Sie, Ihre Website mit einem anderen Webbrowser wie Firefox, Safari, Opera, Microsoft Edge oder anderen zu durchsuchen.

Wenn Sie Ihre Website normalerweise mit einem anderen Browser besuchen können, müssen Sie die Cookies und den Cache Ihres regulären Browsers löschen.

Wenn das Problem durch einen Browserwechsel nicht behoben wird, fahren Sie mit dem folgenden Schritt fort.

3. Deaktivieren Sie alle WordPress-Plugins

Ein Plugin-Problem ist die häufigste Ursache für WordPress-Weiterleitungsschleifen oder „Zu viele Weiterleitungen“. Dieser Fehler wird dadurch verursacht, dass ein Plugin versucht, eine Weiterleitung auf eine Weise einzurichten, die mit den grundlegenden WordPress-Weiterleitungen kollidiert.

Um dieses Problem zu beheben, müssen Sie alle WordPress-Plugins auf Ihrer Website deaktivieren. Normalerweise können Sie Plugins deaktivieren, indem Sie im WordPress-Administrationsbereich auf die Seite Plugins » Alle Plugins gehen.

Lesen:  Wann ist es an der Zeit, Car Wreckers Hamilton anzurufen?

Nehmen wir jedoch an, dass Sie den WordPress-Administrationsbereich nicht betreten können.

In diesem Fall müssen Sie einen FTP-Client oder das Dateimanager-Tool in Ihrem WordPress-Hosting-Kontrollfeld verwenden, um WordPress-Plugins zu deaktivieren.

Stellen Sie einfach über einen FTP-Client eine Verbindung zu Ihrer Website her und navigieren Sie zum Ordner /wp-content/.

Dort finden Sie den Plugins-Ordner, den Sie in „plugins.deactivate“ umbenennen müssen, um die WordPress-Plugins zu deaktivieren.

Um die Plugin-Dateien zu laden, sucht WordPress nach einem Ordner namens Plugins. Wenn der Ordner nicht gefunden werden kann, werden die aktiven Plugins der Datenbank automatisch deaktiviert.

Sie können jetzt auf Ihre WordPress-Website gehen und sich umschauen. Wenn Sie sich jetzt in Ihrem WordPress-Administrationsbereich anmelden können, war wahrscheinlich eines der Plugins die Ursache des Problems.

Wechseln Sie zurück zum FTP-Client oder Dateimanager-Programm und benennen Sie Ihre Plugins um, um herauszufinden, welches die Ursache war.

Benennen Sie den Ordner in „plugins“ um und deaktivieren Sie ihn.

Gehen Sie anschließend im WordPress-Administrationsbereich Ihrer Website zur Seite „Plugins“ > „Alle Plugins“. Anschließend können Sie Ihre Plugins einzeln aktivieren und Ihre Website besuchen, um zu sehen, ob der Fehler reproduziert werden kann.

Sobald Sie das Plugin identifiziert haben, das das Problem verursacht, können Sie entweder einen Ersatz finden oder einen Fehlerbericht einreichen.

4. Korrigieren Sie WordPress-URLs

Die URLs in den Feldern „WordPress-Adresse“ und „Site-Adresse“ müssen für die meisten Websites identisch sein. Einige Benutzer verwenden jedoch möglicherweise www in einer URL und nicht-www in der anderen.

Diese beiden müssen gleich sein.

Da Sie möglicherweise keinen Zugriff auf den WordPress-Administrationsbereich haben, müssen Sie möglicherweise einen FTP-Client oder die Dateimanager-App verwenden, um die WordPress-Adresse und die Site-Adresse in der Datei wp-config.php zu korrigieren.

5. Setzen Sie die WordPress .htaccess-Datei zurück

Die .htaccess-Datei ist eine einzigartige Datei, die Website-Server zur Steuerung der Umleitung und anderer Servereinstellungen verwenden. Diese Datei wird auch von WordPress verwendet, um SEO-freundliche URLs und andere Weiterleitungen zu erstellen.

Eine Fehlkonfiguration in den WordPress-URL-Einstellungen ist eine weitere Hauptursache für dieses Problem. Normalerweise finden Sie diese Optionen auf der Seite Einstellungen » Allgemein.

WordPress-Plugins können manchmal Änderungen an der .htaccess-Datei Ihrer Website vornehmen, was zu diesem Fehler führt. Es ist auch möglich, dass das Deaktivieren eines Plugins solche Änderungen in Ihrer .htaccess-Datei hinterlässt.

In diesem Fall müssen Sie Ihre WordPress-.htaccess-Datei manuell zurücksetzen. Sie können den FTP-Client oder die Dateimanager-Software in Ihrem Hosting-Dashboard verwenden.

6. Sprechen Sie mit Ihrem Webhost

Wenn die oben genannten Vorschläge das Problem nicht beheben, müssen Sie sich an Ihr WordPress-Hosting-Unternehmen wenden, um sicherzustellen, dass es sich nicht um ein Serverproblem handelt.

Wenn mit dem Server kein Fehler vorliegt, kann Ihnen der technische Support Ihres Webhosts möglicherweise bei der weiteren Fehlerbehebung helfen.

Abschluss

Der Statuscode 302 leitet Ihre Website vorübergehend an eine andere Adresse weiter. Es handelt sich nicht immer um eine Fehlermeldung. Aber im Allgemeinen ist die Verwendung einer 302-Weiterleitung keine gute Idee.

Die wenigen Situationen, in denen Sie eine 302-Weiterleitung verwenden möchten, sind die Nachteile möglicherweise nicht wert. Möglicherweise möchten Sie stattdessen die 301-Weiterleitungen implementieren.