Was ist ein Redirect? Erklären Sie den Unterschied zwischen jedem Redirect und dem SEO-Effekt

30. Juli 2023
12 Minuten Lesezeit

Ein Redirect ist ein Mechanismus, der einen Benutzer, der eine Seite oder einen Bereich besucht, automatisch an eine andere URL weiterleitet.

Wenn Sie bei der Migration von Websites oder der Änderung von URLs auf Redirects achten, ist dies oft ein wichtiger Zeitpunkt für SEO. Zu diesem Zeitpunkt fragen sich viele Menschen, wie sie mehrere Arten von Redirects nutzen können.

In diesem Artikel werden wir aus der SEO-Perspektive im Detail erklären, von den Grundlagen der Bedeutung und dem Überblick über Redirects bis hin zu den empfohlenen Typen und Unterschieden in den Auswirkungen sowie spezifischen Einstellmethoden.

Was ist überhaupt ein Redirect? Was meinen Sie

What Is A Redirect Anyway? What Do You Mean

Ein Redirect ist ein Mechanismus, der einen Benutzer, der eine bestimmte Website oder Seite besucht, automatisch an eine andere URL weiterleitet.

Nehmen wir zum Beispiel an, dass die URL, die die von Ihnen verwaltete Website bisher verwendet hat, auf eine neue URL geändert wurde. Wenn in diesem Moment nichts unternommen wird, werden bestehende Benutzer weiterhin auf die alte URL zugreifen und neue Webseiten und Seiten werden nicht angezeigt.

Das ist der Moment, in dem ein Redirect benötigt wird. Durch das Festlegen eines Redirects können Sie automatisch von der alten Seite zur neuen Seite wechseln, sodass Sie den Benutzer zur neuen Seite leiten können.

ein anderer,

  • Getrennte URLs je nach verwendetem Gerät
  • Automatischer Übergang zur Seite nach Abschluss der Zahlung

Redirects werden auch für andere Zwecke verwendet.

Bedeutung von Redirects

Eines der Ziele von Weiterleitungen ist es, Usability-Probleme zu vermeiden.

Ohne Weiterleitungen werden Benutzer weiterhin veraltete Informationen auf Ihrer alten Seite sehen. Außerdem muss der Benutzer, wenn die alte Seite geschlossen ist (404), zur neuen Seite wechseln.

Eine ordnungsgemäße Einstellung der Weiterleitungen kann eine solche Art der Usability-Verschlechterung verhindern.

Weiterleitungen sind auch aus SEO-Sicht wichtig. Wenn Sie keine Weiterleitung einstellen, wenn Sie die URL ändern, betrachten Suchmaschinen wie Google die neue Seite als eine andere Seite, sodass die bisher angesammelte Bewertung zurückgesetzt wird.

Wenn Sie die Weiterleitung korrekt einstellen, wird die Suchmaschinenbewertung der alten Seite auf die neue Seite übertragen, sodass Sie mit fast keinem Verlust an Leistung wie Rankings migrieren können.

Purpose of N Redirect

Es gibt jedoch weitere Punkte, die bei Weiterleitungen während der Site-Erneuerungen zu beachten sind. Die folgenden Materialien fassen die SEO-Punkte zusammen, die Sie bei der Erneuerung Ihrer Site beachten sollten, daher bitte darauf achten.

Wann Ist Es Notwendig, Eine Weiterleitung Einzustellen?

Wie oben erwähnt, sind Weiterleitungen ein Punkt, den man aus der Perspektive der Usability und SEO bei der Betrieb einer Website beachten sollte. Wann benötigen Sie tatsächlich eine Weiterleitung? Weiterleitungseinstellungen sind hauptsächlich zu folgenden Zeiten erforderlich.

  • Wenn die Seite erneuert wird (URL geändert)
  • Wenn Sie die Domain Ihrer Seite ändern
  • Wenn Sie von einem PC zu einem Smartphone mit einer anderen URL migrieren möchten
  • Wenn die Ansicht vorübergehend nicht verfügbar ist, z.B. während Wartungsarbeiten
  • Wenn es eine Seite gibt, die Sie vorübergehend anzeigen möchten, z.B. eine zeitlich begrenzte Kampagne

Es gibt viele Situationen, in denen eine solche Umleitung notwendig ist.

Bitte beziehen Sie sich auf den folgenden Artikel für eine leicht verständliche Erklärung, wie man umleitet, wenn die Seite erneuert wird.

Arten von Umleitungen und Unterschiede

Es gibt zwei Arten von Umleitungen:

  • Serverseitige Umleitung (HTTP-Umleitung) mit .htaccess oder PHP
  • Clientseitige Weiterleitungen mit JavaScript oder Meta-Refresh

Die häufig gesehenen 301- und 302-Weiterleitungen sind serverseitige Weiterleitungen und sind die Methoden, die Google im Kontext von SEO empfiehlt.

Von hier aus werfen wir einen Blick auf die Unterschiede und Funktionen von 301- und 302-Weiterleitungen, die dieselben serverseitigen Weiterleitungen sind.

301-Redirect

301 Redirect

Eine “301-Weiterleitung” ist ein Weiterleitungsstatuscode, der verwendet wird, wenn eine URL dauerhaft geändert wurde.

Eine 301-Weiterleitung erfolgt, wenn “die ursprüngliche URL in Zukunft nicht mehr verwendet wird” wie folgt.

  • Wenn die gesamte Website neu gestaltet und die URL geändert wird
  • Wenn der Wechsel von http zu https nach der Umstellung auf SSL erfolgt
  • Bei der Umsetzung von URL-Normalisierung

Suchmaschinen erkennen ebenfalls, dass “die neue URL angezeigt werden sollte”, und im Grunde wird der Index schnell auf die neue URL verschoben, und die Bewertung der vorherigen Seite wird ebenfalls übernommen.

Lesen Sie auch dies: Überträgt die 301-Weiterleitung Link Juice?

302 Weiterleitung

302 Redirect

“302 Redirect” ist ein Transferverarbeitungsstatuscode, der verwendet wird, wenn die URL vorübergehend geändert wird.

Verwenden Sie beim Durchführen eines 302-Redirects, um eine vorübergehende Änderung wie folgt zu vermitteln.

  • Beim Durchführen von Redirect-Tests in A/B-Tests
  • Wenn der Zugriff während der Wartung vorübergehend deaktiviert werden soll
  • Wenn Sie die URL ändern möchten, die auf Ihrem PC und Smartphone angezeigt wird
  • Wenn Sie vorübergehend eine Kampagnenseite usw. durchlaufen möchten

Ein 302-Redirect ist eine vorübergehende Änderung, und Suchmaschinen beurteilen ebenfalls, dass es möglicherweise irgendwann zur originalen URL zurückkehrt. Infolgedessen dauert das Indexieren neuer URLs tendenziell länger als bei 301-Redirects.

301-Redirects werden empfohlen, wenn Sie Ihre Webseite verschieben. Bitte seien Sie versichert, dass die Seitenbewertung selbst bei einem 302-Redirect beibehalten wird.

301 redirect vs 302 redirect

Serverseitiger Redirect

Von hier aus werde ich den Unterschied im Mechanismus des Redirectens erklären. Es gibt zwei Möglichkeiten, Redirects auf der Serverseite einzurichten:

  • Weiterleitung mit .htaccess
  • Weiterleitung über php

Weiterleitung mit .htaccess

Die Weiterleitung über .htaccess ist die am meisten empfohlene Methode zur Weiterleitung, da sie einfach zu verwalten und zu konfigurieren ist.

Allerdings kann .htaccess nicht gesetzt werden, es sei denn, der Server verwendet Apache und die .htaccess-Datei ist auf dem Server zugänglich.

Neben der Möglichkeit, sie kollektiv in einer Datei zu beschreiben, können Sie auch detaillierte Einstellungen für jede Datei oder jedes Verzeichnis vornehmen. Es ist praktisch, .htaccess für die Massenkorrespondenz wie das Vorhandensein oder Fehlen von www und abschließenden Schranken zu verwenden.

Weiterleitung Mit Php

Die Weiterleitung über PHP ist eine Weiterleitungsmethode, die die Header-Funktion am Anfang der html-Datei beschreibt.

Sie können den Statuscode bei der Weiterleitung festlegen, aber der Standardwert ist eine 302-Weiterleitung, daher sollten Sie sicherstellen, dass Sie eine 301-Weiterleitung einstellen, wenn Sie Ihre Website verschieben.

Es ist praktisch, für jede URL Einstellen zu können, aber .htaccess wird aus verwaltungstechnischer Sicht empfohlen.

Client-seitige Weiterleitung

Obwohl wir serverseitige Weiterleitungen eingeführt haben, gibt es auch Fälle, in denen Weiterleitungen auf der Client-Seite gesetzt werden.

Es gibt zwei Möglichkeiten, um Weiterleitungen auf der Client-Seite einzurichten:

  • Weiterleitung per JavaScript
  • Weiterleitung mit Meta-Refresh

Weiterleitung per JavaScript

Die Weiterleitung per JavaScript ist eine Methode zur Einrichtung einer Weiterleitung, indem “JavaScript” für die Umleitung im “script-Tag” auf der Quellseite der Weiterleitung geschrieben wird.

JavaScript-Weiterleitungen werden von Google gut verarbeitet, was sie zur ersten Wahl macht, wenn serverseitige Weiterleitungen nicht möglich sind. Bitte beachten Sie, dass dies nicht zutrifft, wenn der Benutzer JavaScript deaktiviert hat.

Außerdem, falls Sie sich dessen nicht bewusst sind, können Sie keine Parameter und Referrer-Informationen erfassen, und Sie werden nicht wissen, von welcher Seite Sie gekommen sind, was die Messung beeinflusst.

Lassen Sie uns dies umsetzen, während wir uns mit der Entwicklungsabteilung anhand der folgenden Referenzseite beraten.

Weiterleitung mit Meta-Refresh

Die Weiterleitung per Meta-Refresh ist eine Methode zur Einrichtung einer Weiterleitung, indem “refresh” im “http-equiv-Attribut” des Meta-Tags gesetzt wird. Daher wird sie auch als HTML-Weiterleitung oder Meta-Refresh-Weiterleitung bezeichnet und war früher eine der häufigsten Weiterleitungsmethoden.

In den letzten Jahren wurde sie jedoch von der W3C und Google, die Standards für HTML festlegen, als veraltet angesehen und ist selten geworden. Grundsätzlich verwenden Sie sie als letztes Mittel, wenn eine Weiterleitung mit .htaccess, PHP oder JavaScript ebenfalls nicht möglich ist.

Zusammenfassung der Weiterleitungsarten

Summary Of Redirect Types

Es gibt zwei Arten von Weiterleitungen, “serverseitig” und “clientseitig”, wobei die serverseitige Weiterleitung aus Sicht der Sicherheit und SEO empfohlen wird.

Darüber hinaus.htaccess'' andsind “PHP-Weiterleitungen” typische serverseitige Weiterleitungen, und “.htaccess” ist aus Sicht der Verwaltung am meisten zu empfehlen.

Andererseits gibt es zwei Arten von clientseitigen Weiterleitungen, “JavaScript-Weiterleitung” und “Meta-Refresh”, aber jede hat ihre eigenen Nachteile, daher wird empfohlen, sie zu verwenden, wenn die serverseitige Weiterleitung nicht verwendet werden kann. Vor allem sollte “Meta-Refresh” die letzte Instanz sein.

Wie man eine Weiterleitung einrichtet

Von hier aus werden wir vorstellen, wie man die folgenden vier Weiterleitungen einrichtet.

  • .htaccess
  • PHP
  • JavaScript
  • Meta-Refresh

.htaccess

Überprüfen Sie Ihren Server auf .htaccess-Dateien. Wenn die Datei nicht auf dem Server vorhanden ist, erstellen Sie eine neue .htaccess-Datei mit einem Texteditor usw. und schreiben Sie die entsprechende Umleitung.

Die Beschreibung variiert je nach Umfang der Umleitung, bitte beziehen Sie sich daher auf das Folgende.

Seiteneinheit

<IfModule mod_rewrite.c>

Rewrite Engine ein

RewriteRule ^(Umleitungsquelle URL)$(Umleitungsziel URL)[R=301,L]

</IfModule>

Für jedes Verzeichnis

<IfModule mod_rewrite.c>

Rewrite Engine ein

Rewrite Basis /

RewriteRule ^alt(original directory)/(.)$ /neu(redirected directory)/$1 [R=301,L]

</IfModule>

Für jede Domain

<IfModule mod_rewrite.c>

Rewrite Engine ein

RewriteCond %{HTTP_HOST} ^(original domain)

RewriteRule ^(.) (neue domain)$1 [R=301,L]

</IfModule>

Im Falle einer URL-Änderung aufgrund von SSL

<IfModule mod_rewrite.c>

Rewrite Engine ein

RewriteCond %{HTTPS} aus

RewriteRule ^(.) (SSL redirect URL)$1 [R=301,L]

</IfModule>

Beim Normalisieren der URL (von mit www zu ohne www)

<IfModule mod_rewrite.c>

Rewrite Engine ein

RewriteCond %{HTTP_HOST} ^(www page URL)

RewriteRule ^(.) (URL ohne www)$1 [R=301,L]

</IfModule>

PHP

Als nächstes werde ich die Umleitungseinstellung in php einführen. Um eine bestimmte Seite umzuleiten:

<?php

header(‘Location: (URL zur Umleitung)’, true, 301);

exit();>

Schließen Sie die () im (Umleitungs-URL) Teil beim Schreiben aus.

Wenn Sie die Umleitung so wie sie ist mit php einstellen, wird es eine 302-Umleitung sein, also wenn Sie eine 301-Umleitung einstellen möchten, schreiben Sie bitte wie oben.

JavaScript

Wenn Sie clientseitig umleiten möchten, schreiben Sie folgendermaßen unter Verwendung von JavaScript.

<script type=”text/javascript”>

<!–-

setTimeout(“link()”, 0);

function link(){

location.href='(URL zur Umleitung)’;

}

––>

</script>

Schließen Sie die () im (Umleitungs-URL) Teil beim Schreiben aus.

Denken Sie daran, dass Sie in Fällen wie “Der Server, den Sie verwenden, kann nicht umgeleitet werden…”, eine Umleitung mit JavaScript einrichten können.

Meta-Refresh

Wenn Sie nach dem Anzeigen einer Seite, die Sie zur Umleitung auffordert, umleiten möchten, können Sie auch ein Meta-Refresh verwenden.

<meta http-equiv=”refresh”content=”Sekunden bis zur Umleitungsziel-URL; URL=(URL des Umleitungsziels)”>

*Schließen Sie die () im (Umleitungs-URL)-Teil beim Schreiben aus.

Es wird jedoch auch von Google als veraltet angesehen, da es keine SEO Bewertungen überträgt und von Browsern nicht unterstützt wird. Daher sollten Sie es nur in Betracht ziehen, wenn andere Umleitungen absolut unbrauchbar sind.

Setzen wir außerdem die Anzahl der Sekunden auf 0 Sekunden, wenn wir es für Umleitungszwecke verwenden. Es wird dann wie jede andere Umleitung behandelt.

Wie man mit Weiterleitungswarnungen und Betrug umgeht

Es gibt zwei Arten von Warnungen, die auftreten können, wenn eine Weiterleitung durchgeführt wird: Von hier aus werden wir erklären, wie man mit jeder der Warnungen umgeht.

  • Was zu tun ist, wenn Sie eine Weiterleitungswarnung erhalten
  • Was zu tun ist, wenn Sie eine ungültige Weiterleitung erhalten

Was zu tun ist, wenn Sie eine Weiterleitungswarnung erhalten

Wenn das Ziel der Weiterleitung für den Betrachter nachteilig ist oder wenn die Seite irrelevant ist, kann eine Warnung ausgegeben werden. Es gibt vier mögliche Ursachen:

  • Verursacht durch Cookies
  • Wenn das Ziel der Weiterleitung nicht SSL-aktiviert ist
  • Für Seiten, die nicht mit dem Ziel der Weiterleitung verbunden sind
  • Wenn die Weiterleitungs-URL eine verkürzte URL ist
  • Weiterleitungsschleifen, wenn Weiterleitungsketten lang werden

Wenn Sie eine Warnung erhalten, können Sie diese beheben, indem Sie das Weiterleitungsziel auf SSL ändern, um die Sicherheit zu stärken, oder indem Sie die Beschreibung auf die ursprüngliche URL anstelle der verkürzten URL ändern.

Wenn die Warnung weiterhin nicht verschwindet, wird empfohlen, Ihre eigenen Cookies zu löschen und zu überprüfen, ob ein Problem mit Ihrem Computer selbst vorliegt.

Was zu tun ist, wenn Sie eine ungültige Weiterleitung erhalten

Sofortige Verbesserung ist erforderlich, da Strafen wie das Absenken der Suchrankings auftreten werden, wenn festgestellt wird, dass es sich um eine nicht autorisierte Weiterleitung handelt. Aber wann tritt überhaupt eine schlechte Weiterleitung auf?

Es gibt zwei mögliche Ursachen:

  • Suchmaschinen sehen die korrekte Weiterleitung, aber der Benutzer sieht eine andere Seite (Cloaking)
  • Wenn das Weiterleitungsziel eine Seite ist, die nichts mit der ursprünglichen Seite zu tun hat (wie eine Spam-Seite)

Selbst wenn Sie Weiterleitungen eingerichtet haben, besteht eine hohe Wahrscheinlichkeit, dass Google bestimmt hat, dass Ihre Seite nicht relevant ist. Daher müssen die ursprüngliche Seite und das Weiterleitungsziel miteinander verwandt sein.

Zum Beispiel empfehlen wir, die gleichen Schlüsselwörter und Beschreibungen festzulegen oder zu überprüfen, ob die URL korrekt ist, wenn Sie von einem Smartphone zum Weiterleitungsziel wechseln.

Weiterleitungszeiteinstellung

Schließlich werde ich die Zeiteinstellung der Weiterleitung vorstellen. Selbst wenn Sie eine Weiterleitung einrichten , wenn Sie sie vor dem Crawlen  vom Crawler abbrechen, wird die Bewertung nicht auf die neue Seite übertragen, und das Ranking wird fallen oder die Seite wird nicht in den Suchergebnissen angezeigt.

Idealerweise sollten Sie Weiterleitungen also mindestens ein Jahr lang beibehalten.

Auch beim Einsatz von Weiterleitungen für Seitenübergänge nach der Zahlung ist es nicht ungewöhnlich, dass Weiterleitungen je nach Art der Einstellung nicht automatisch umgeschaltet werden. Daher wird empfohlen, eine Nachricht wie “Klicken Sie hier, wenn es nicht automatisch umschaltet” einzufügen.

Weiterleitungen richtig nutzen

Wenn Sie die Weiterleitung nicht korrekt einstellen, lassen Sie nicht nur die SEO-Bewertung fallen, für die Sie bisher hart gearbeitet haben, sondern dies führt auch zu einer erheblichen Abnahme der Benutzerfreundlichkeit.

Da es nicht viele Gelegenheiten gibt, URLs zu ändern, wie z.B. bei einer Seitenerneuerung und SSL, ist es wichtig, die Bedeutung von Weiterleitungen zu verstehen und sicherzustellen, dass keine Auslassungen in der Reaktion vorliegen.

Verwandter Artikel: Beeinflusst das Weiterleiten einer URL SEO? Erklärt

Ähnliche Beiträge Durchsehen