Questa regola viene attivata quando PageSpeed Insights rileva più di un reindirizzamento dall'URL specificato alla pagina di destinazione finale.
Panoramica
I reindirizzamenti attivano un ciclo richiesta-risposta HTTP aggiuntivo e ritardano il rendering della pagina. Nella migliore delle ipotesi, ogni reindirizzamento aggiungerà un singolo roundtrip (risposta alla richiesta HTTP) e, nel peggiore dei casi, potrebbe comportare più round trip aggiuntivi per l'esecuzione della ricerca DNS, dell'handshake TCP e della negoziazione TLS, oltre al ciclo di richiesta-risposta HTTP aggiuntivo. Di conseguenza, devi ridurre al minimo l'utilizzo dei reindirizzamenti per migliorare le prestazioni del sito.
Di seguito sono riportati alcuni esempi di pattern di reindirizzamento:
example.com utilizza il Responsive Web Design: non sono necessari reindirizzamenti, pertanto rapido e ottimale.
example.com → m.example.com/home: penalità per più round trip per gli utenti di dispositivi mobili.
example.com → www.example.com → m.example.com: esperienza mobile molto lenta.
Suggerimenti
Apprendi i principi del Responsive Web Design per offrire un'ottima esperienza multi-dispositivo ed eliminare i reindirizzamenti non necessari.
[null,null,["Ultimo aggiornamento 2024-09-04 UTC."],[[["This PageSpeed Insights rule flags pages with multiple redirects, as they negatively impact performance by adding extra HTTP request-response cycles and delaying page rendering."],["Redirects can significantly slow down a website, especially on mobile devices, by introducing additional roundtrips for DNS lookups, TCP handshakes, and TLS negotiations."],["Responsive web design is recommended to avoid redirects and provide a seamless multi-device experience."],["If redirects are necessary, follow guidelines for proper implementation and user-agent detection."],["This documentation refers to a deprecated version of the PageSpeed Insights API; the latest version (v5) offers real-world and lab data for more comprehensive insights."]]],["The content explains that multiple redirects slow down page rendering due to added HTTP request-response cycles and potential DNS lookups, TCP handshakes, and TLS negotiations. It recommends minimizing redirects and using responsive design to avoid them. When redirects are required, users should consult guidelines on redirects and user-agent detection. The document also notes that PageSpeed Insights version 4 is deprecated, and version 5 should be used instead. Lastly, it guides users to Stack Overflow and a mailing list for feedback.\n"]]