Éviter les redirections vers la page de destination

Cette règle se déclenche lorsque les analyses PageSpeed Insights indiquent que plusieurs redirections existent de l'URL donnée vers la page de destination finale.

Présentation

Comme les redirections déclenchent un cycle de requête-réponse HTTP supplémentaire et augmentent le temps de réponse du fait d'allers-retours plus nombreux, il est important de minimiser le nombre de redirections de votre application. Éviter les redirections HTTP permet de réduire le temps d'attente de l'internaute lors du chargement d'une page. Nous vous invitons à examiner de près le design de votre site afin de déterminer les possibilités d'améliorer ses performances.

Voici quelques exemples de bons ou de mauvais formats de redirection :

  • Excellent : exemple.com bénéficie d'une conception Web adaptative ("responsive web design"), aucune redirection n'est nécessaire
  • Correct : exemple.com -> m.exemple.com/accueil
  • Mauvais : exemple.com -> www.exemple.com -> m.exemple.com -> m.exemple.com/accueil

Recommandations

En suivant nos recommandations, c'est-à-dire en ayant recours à une conception Web adaptative, vous pouvez éviter naturellement les redirections sur votre site.

Si votre site nécessite absolument des redirections, suivez les deux instructions ci-dessous :
  • Utilisez une redirection HTTP pour envoyer les internautes avec des user-agents mobiles directement vers l'URL équivalente pour mobile sans redirection intermédiaire.
  • Ajoutez la balise <link rel="alternate"> à vos pages pour ordinateur afin que l'URL équivalente pour mobile soit identifiée et que vos pages pour mobile soient détectées par Googlebot.