Cette règle se déclenche lorsque PageSpeed Insights détecte que vous avez plusieurs redirections de l'URL donnée vers la page de destination finale.
Présentation
Les redirections déclenchent un cycle requête-réponse HTTP supplémentaire et retardent l'affichage de la page. Dans le meilleur des cas, chaque redirection ajoute un seul aller-retour (requête HTTP/réponse). Dans le pire, cela peut entraîner plusieurs allers-retours supplémentaires pour effectuer la résolution DNS, le handshake TCP et la négociation TLS en plus du cycle requête-réponse HTTP supplémentaire. Par conséquent, nous vous conseillons de limiter l'utilisation des redirections pour améliorer les performances du site.
Voici quelques exemples de formats de redirection:
example.com utilise le Responsive web design, aucune redirection n'est nécessaire, rapide et optimale !
example.com → m.example.com/home : pénalité pour aller-retour multi-allers pour les mobinautes.
example.com → www.example.com → m.example.com : expérience mobile très lente
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/04 (UTC).
[null,null,["Dernière mise à jour le 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"]]