Evita i reindirizzamenti di più pagine

I reindirizzamenti rallentano la velocità di caricamento della pagina. Quando un browser richiede una risorsa che è stata reindirizzata, il server di solito restituisce una risposta HTTP come la seguente:

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

Il browser deve quindi effettuare un'altra richiesta HTTP nella nuova posizione. per recuperare la risorsa. Questo ulteriore scatto sulla rete può ritardare il caricamento per centinaia di millisecondi.

Perché il controllo di più reindirizzamenti di Lighthouse non riesce

Lighthouse Segnala le pagine che hanno più reindirizzamenti:

Una pagina non supera questo controllo quando ha due o più reindirizzamenti.

Come eliminare i reindirizzamenti

Indirizzare i link alle risorse segnalate alle risorse posizioni correnti. È particolarmente importante evitare i reindirizzamenti nelle risorse necessaria per il percorso di rendering critico.

Se utilizzi i reindirizzamenti per reindirizzare gli utenti di dispositivi mobili alla versione per dispositivi mobili della tua pagina, valuta la possibilità di riprogettare il tuo sito Progettazione reattiva.

Indicazioni specifiche per stack

React

Se usi React Router, riduci al minimo l'utilizzo del componente <Redirect> per navigazione tra percorsi.

Risorse