PHP Header-Umleitung 301 - welche Auswirkungen hat das?

Eine 301-Umleitung in PHP mit der "header"-Funktion teilt dem Browser mit, dass die Seite dauerhaft an einen neuen Ort verschoben wurde. Dies ist nützlich für die Umleitung von alten URLs auf neue oder für die Umleitung von Seiten, die an einen neuen Ort verschoben wurden. Die wichtigsten Auswirkungen einer 301-Umleitung sind:

  1. Der Browser wird seine gecachte Version der Seite auf den neuen Ort aktualisieren, so dass zukünftige Anforderungen für die alte URL automatisch an die neue URL gehen.

  2. Suchmaschinen werden ihre Indizes auch auf die neue URL aktualisieren, so dass alle Suchresultate, die auf die alte URL verweisen, auf die neue URL aktualisiert werden.

  3. Benutzer werden bei Anforderung der alten URL auf die neue URL umgeleitet.

Es ist wichtig zu beachten, dass eine 301-Umleitung den Link-Equity (Ranking-Power) auf die umgeleitete Seite überträgt. Das bedeutet, dass die Seite, die umgeleitet wird, einen hohen PageRank hat, die Seite, auf die sie weiterleitet, auch einen Teil dieses PageRanks erhält.

Auch sollte die Umleitung nur verwendet werden, wenn die Ressource dauerhaft weg ist, ansonsten wird eine 302-Umleitung verwendet, die dem Browser und den Suchmaschinen mitteilt, dass der Umzug nur vorübergehend ist.