Mehrere Seitenweiterleitungen vermeiden

Weiterleitungen verlangsamen die Seitenladezeit. Wenn ein Browser eine weitergeleitete Ressource anfordert, gibt der Server normalerweise eine HTTP-Antwort wie diese zurück:

HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location

Der Browser muss dann eine weitere HTTP-Anfrage am neuen Speicherort senden, um die Ressource abzurufen. Diese zusätzliche Fahrt über das Netzwerk kann das Laden der Ressource um Hunderte von Millisekunden verzögern.

So schlägt die Prüfung zu mehreren Weiterleitungen in Lighthouse fehl

Lighthouse kennzeichnet Seiten mit mehreren Weiterleitungen:

Seiten, die mindestens zwei Weiterleitungen aufweisen, bestehen die Prüfung nicht.

Weiterleitungen vermeiden

Verweisen Sie Links zu gemeldeten Ressourcen auf die aktuellen Standorte der Ressourcen. Besonders wichtig ist es, Weiterleitungen in Ressourcen zu vermeiden, die für Ihren kritischen Rendering-Pfad erforderlich sind.

Wenn du mobile Nutzer mithilfe von Weiterleitungen auf die mobile Version deiner Seite umleiten möchtest, solltest du deine Website für Responsive Design umgestalten.

Stackspezifische Anleitung

Reagieren

Wenn Sie React Router verwenden, minimieren Sie den Einsatz der Komponente <Redirect> für die Routennavigation.

Ressourcen