Votre expérience Contentsquare est boostée par nos innovations IA. Une IA 100% utile, sans superflu.
En savoir plus
Blog Post 8 lecture min.

Google Test My Site, un outil pour préparer la Speed Update ?

Web performances
Google Test My Site, un outil pour préparer la Speed Update ? — Cover Image

Cet outil, proposé par Google, concerne la vitesse de chargement sur mobile, un élément essentiel à prendre en compte dans les web performances de votre site Web. Élément pris en compte par vos utilisateurs, la vitesse de chargement de votre site Web est aussi un critère pris en compte dans l’algorithme de Google pour vous aider à mieux vous référencer dans les moteurs de recherches.

Test My Site est ludique et facile d’utilisation, permettant d’accéder à un rapport complet sur les problèmes et les atouts d’un site et la visualisation de son chargement sur mobile.

UPDATE : l’article étant sorti en 2016, nous vous devons de vous informer que Test My Site devrait bientôt disparaître dans le cimetière des outils de Google (où il rejoindra nombreux de ces amis).

Test my site, historique

En juin 2016, Google a lancé “Test my Site” un outil qui permet d’analyser votre site Web sur de nombreux critères : compatibilité mobile, note Page Speed mobile et desktop, etc.

En 2017, Google procède à une petite mise à jour de l’outil en se concentrant notamment sur les web performances d’affichage mobile. Une fois l’URL validée, les calculs s’effectuent (compter une petite minute) et rendent leurs résultats :

  • Temps de chargement moyen

  • Estimation du pourcentage de visiteurs perdus

  • Analyse sectorielle avec benchmark

  • Liste d’améliorations et pistes de recommandations

Bientôt la fin : selon Olivier Andrieux, d’Abondance (le pape du SEO comme certains l’appelent) “L’outil avait perdu de son intérêt en supprimant, semble-t-il, certaines fonctions pourtant ajoutées dans sa dernière mouture il y a 3 ans : analyse sectorielle pour benchmarker le site testé par rapport à d’autres sources d’information dans la thématique détectée, historique détaillé des performances, etc. En revanche, il est toujours possible de recevoir par mail un rapport complet sur l’analyse effectuée.”

Speed Analysis en vidéo

Plongez dans les pages et les parcours pour obtenir des informations et des alertes approfondies sur les performances Web !

La mesure de la performance et les outils Google

Quels sont les critères retenus par Google pour jauger de la rapidité des pages indexées ? Aucune information tangible n’a fuité à ce jour : nous savons uniquement que c’est le classement des pages mobiles qui sera affecté et que Google encourage les éditeurs à avoir une approche globale de la performance web, en se basant sur plusieurs outils et indicateurs.

Il faut dire que l’écosystème d’outils édités par Google est très riche, de Test My Site à Lighthouse en passant par Page Speed Insights (PSI).

Après l’annonce de la Speed Update, puis la généralisation de Page Experience au Desktop, vous avez d’ailleurs probablement été nombreux à renforcer votre utilisation de ces services. Les différents indicateurs qui y sont remontés pourraient bien être des signaux tout indiqués pour le moteur de recherche !

Plaire aux robots de Google

> Optimisez les performances de votre site Web> Séduire les algorithmes des moteurs de recherche

Google Test My Site, un outil des plus simples à utiliser

L’outil TestMySite.withgoogle.com est souvent le premier résultat sur la requête de recherche “Tester mon site” sur google.fr. Le service ne manque donc pas de visibilité.

Une fois sur le site, la marche à suivre est simplissime : il vous suffit de saisir l’URL de la page que vous souhaitez tester :

Comme les plus attentifs l’auront repéré, ce service était à l’origine basé sur WebPageTest (un projet Open Source qui fait partie des références parmi les outils de test de performance), puis a ultérieurement utilisé Lighthouse (l’équivalent tout aussi Open Souce de WebPageTest, développé par Google).

Lorsque vous validez le formulaire, un test de performance est donc déclenché sur un outil d’analyse synthétique. Il ne vous reste plus qu’à attendre pour obtenir vos résultats, entre quelques dizaines de secondes et un peu plus d’une minute.

Cette page d’attente – au design soigné – vous permettra d’apprendre quelques informations intéressantes sur le fonctionnement de l’outil, notamment que le test est réalisé sur une connexion 3G “standard”.

Voici un aperçu du rapport qui s’affiche ensuite :

Tout comme la page d’accueil du service, l’interface est très simple et épurée. On retrouve sur ce premier écran 3 informations :

  • un jugement de valeur sur les résultats de la page, en l’occurrence, “Correct” (renforcé par une coloration des indicateurs sur un triptyque vert/orange/rouge facile à comprendre) ;

  • une estimation du nombre de visiteurs perdus à cause de l’attente (une probabilité à prendre avec beaucoup de recul, notamment car cette projection se base sur une étude menée exclusivement sur des Landing Pages de Google Adwords) ;

  • le temps de chargement mesuré.

Arrêtons nous un instant ici. Google parle d’un temps de chargement ?

En fait, le “temps de chargement” remonté ici est un Speed Index. Rien à voir avec le temps de chargement complet d’une page, par exemple. Même si la dénomination employée est trompeuse, c’est un indicateur parmi les plus appréciés dans le domaine de la performance web.

La lecture de l’infobulle nous permet non seulement de confirmer qu’il s’agit d’un Speed Index, mais aussi d’obtenir des informations sur les conditions de sa mesure :

“Temps de chargement avec une connexion 3G :

L’indice de vitesse [NDLR “Speed Index” sur la version anglaise de l’outil] correspond au délai d’affichage du contenu visible de votre page dans Chrome, sur un appareil Moto G4 connecté à un réseau 3G. Le temps de chargement peut varier en fonction de l’emplacement du serveur, de l’appareil, du navigateur et des applications tierces. Si votre site contient des carrousels, des superpositions ou des interstitiels, cela peut avoir une incidence sur le temps de chargement mesuré. Pour tester la vitesse d’un site Web à l’aide de différents paramètres, accédez à webpagetest.org.”

Comme annoncé, le contexte de la mesure influence énormément la valeur de cet indicateur qui peut être très pertinent. Or les informations délivrées ici ne nous permettent pas vraiment de déterminer ce contexte. Qu’est-ce que de la 3G “standard” ? L’émulation proposée d’un Motorola G prend-elle bien en compte la résolution et le device pixel ratio de celui-ci ? Depuis quelle localisation géographique les tests sont-ils menés ?

Nous avons poussé l’enquête en inspectant les réponses HTTP reçues au cours de l’analyse, et nous avons pu y retrouver le format de l’API de WebPageTest.

Voici donc quelques informations complémentaires sur le contexte trouvé, mais rien ne garantit qu’il soit constant d’une analyse à l’autre :

  • Débit descendant : 1,6 Mbps

  • Débit montant : 768 kbps

  • Latence : 300ms

  • Localisation : europe-west1 (c’est à dire la Belgique si on se réfère aux régions Google Cloud)

Attention, nous avons bien repéré un élément au moins qui peut varier ici : la localisation . En utilisant le service depuis les USA, nous avons pu constater qu’une autre localisation était utilisée (us-central1 en l’occurrence). Test My Site semble en effet détecter l’adresse IP de l’utilisateur pour choisir une localisation de test jugée adaptée.

Comment Google note l'UX de votre site ?

Malheureusement, si votre IP est mal détectée, ou si le pays dans lequel vous vous trouvez n’est pas celui de votre public cible, aucun moyen facile de s’en apercevoir… ni d’adapter la configuration d’ailleurs. Google a le mérite de vous prévenir dans l’infobulle !

Ce manque de connaissance du contexte est également à garder en tête pour lire la suite du rapport généré :

Bien que cette comparaison sectorielle soit potentiellement très intéressante, comment s’assurer de la pertinence de l’approche ? Même en supposant que le site a bien été testé dans un contexte pertinent, comment prendre en compte les données sectorielles sans avoir la certitude que leur contexte d’étude (annoncé sur 5 millions de pages) est identique…

Autre zone d’ombre, nous ne connaissons pas la typologie des pages qui composent l’étude. S’agit-il là encore exclusivement de Landing Pages d’Ads ? Est-ce comparable avec la page que vous testez ?

Passons à la dernière partie du rapport dans laquelle on retrouve un estimation du potentiel d’optimisation de la vitesse de chargement de la page, à prendre avec des pincettes comme annoncé :

Les estimations de gain de temps sont basées sur la statistique « Bytes saved » (Octets gagnés) de PageSpeed Insights, ainsi que sur une étude interne de Google établissant une corrélation entre la réduction de taille de la page et l’impact sur le temps de chargement. Elles peuvent varier en fonction du réseau, de l’appareil, du serveur, de la conception du site et de la mise en œuvre.

Le service délivre ensuite quelques conseils d’optimisation qui font partie des grands classiques de la performance web.

Peu de commentaires à faire à ce niveau, les recommandations sont issues de Page Speed Insights dont nous aurons l’occasion de reparler dans un prochain article.

On ne peut s’empêcher malgré tout de remarquer la promotion d’AMP déployée à cette occasion.

Si l’outil ne détecte aucune amélioration possible, on vous proposera simplement ici de faire la promotion de votre page mobile sur Adwords.

Tout au long du rapport, sous réserve d’accepter d’être recontacté pour des sollicitations de nature commerciale, il est possible de recevoir une version détaillée par e-mail.

Passez votre chemin : l’email comporte uniquement quelques recommandations supplémentaires, toujours issues de Page Speed Insights, donc autant se rendre à la source.

En bref, malgré ses défauts, le service répond à sa promesse : un outil d’évangélisation sur la performance web, destiné à un public néophyte. On regrettera malgré tout un manque de nuance et de contexte, avec des effets d’annonce sur les gains potentiels qui pourraient être sources de mauvaises décisions.

Si vous recherchez davantage de fiabilité, préférez utiliser Speed Analysis beaucoup plus riche et bénéficiant de fonctionnalités complémentaires, comme le RUM (Real User Monitoring) et l’UX Analytics.

Speed Analysis en vidéo

Plongez dans les pages et les parcours pour obtenir des informations et des alertes approfondies sur les performances Web !

Boris Schapira

Professionnel du web depuis plus de 15 ans, je m’intéresse à l’ensemble des sujets de la Qualité Web, à commencer par la Performance Web. Solution Expert pour Contentsquare, j’accompagne nos clients, des divisions marketing aux département IT, dans l’audit en temps-réel des problématiques techniques intervenant côté client : performance web, erreurs JS et APIS, pertinence des message affichés… afin de soutenir des stratégies d’optimisation de l’acquisition, de le conversion ou réduire le Time-to-Fix.