Tests de vitesse · Mars 2026

Pourquoi votre score au test de vitesse Shopify varie à chaque fois

Vous avez exécuté PageSpeed Insights deux fois de suite et avez obtenu deux scores différents. Votre magasin est en panne ? L'outil est cassé ? Ni l'un ni l'autre. Voici exactement pourquoi cela se produit et comment obtenir mesures significatives et cohérentes.

~12 min de lecture · 2 400 mots · Publié en mars 2026

C'est l'une des frustrations les plus courantes dans l'optimisation de la vitesse Shopify : vous testez votre boutique sur Informations Google PageSpeed, obtenez un score de 45, testez à nouveau 30 secondes plus tard et obtenez 52. Puis 38. Puis 48.

L'outil est cassé ? Votre magasin a-t-il changé entre les tests ? Devez-vous faire confiance à l’un de ces chiffres ?

La réponse courte : La variance du score est tout à fait normale, et cela se produit pour des raisons spécifiques et prévisibles. Comprendre pourquoi vous aide à arrêter de courir après les changements de score fantômes et à vous concentrer sur les optimisations qui comptent réellement.

Vous voulez voir votre gamme actuelle ? Exécutez notre test de vitesse Shopify gratuit plusieurs fois et comparez.

7 raisons pour lesquelles votre score au test de vitesse change à chaque fois

1. Le temps de réponse du serveur (TTFB) fluctue

Votre boutique Shopify fonctionne sur une infrastructure partagée. Chaque demande de page passe par les serveurs de Shopify, les nœuds périphériques CDN et les équilibreurs de charge. Le temps que cela prend – appelé Time to First Byte (TTFB) – varie en fonction de chaque requête en fonction de :

  • Charge actuelle du serveur (combien d'autres magasins sont servis simultanément)
  • Quel nœud périphérique CDN gère votre demande
  • Si la réponse est mise en cache ou doit être générée à nouveau
  • Temps de requête de base de données pour le contenu dynamique

Des différences TTFB de 50 à 200 ms sont normales sur Shopify. Étant donné que chaque mesure ultérieure dépend du moment où le serveur répond pour la première fois, cela à lui seul peut faire varier votre score de 3 à 8 points.

2. Les scripts tiers se chargent de manière imprévisible

La plupart des magasins Shopify chargent 15-30 scripts tiers — analytics, chat widgets, review apps, marketing pixels, social media embeds. Each one loads from a different server with its own performance characteristics.

Lors d'un test, le script de Hotjar peut se charger en 80 ms. Le lendemain, leur serveur gère un pic de trafic et cela prend 400 ms. Vous n'avez rien changé, leur serveur l'a fait. Il s’agit de la plus grande source de variance de score pour la plupart des magasins Shopify.

💡 C'est pourquoi Thunder aide à la cohérence

Thunder Page Speed Optimizer diffère les scripts tiers afin qu'ils se chargent après la page s'affiche. Lorsque les scripts se chargent après que vos mesures critiques ont été mesurées, leur variance ne fait plus baisser votre score.

3. Le chemin du réseau varie entre les tests

When you test on PageSpeed Insights, your request goes from Google's testing server to Shopify's CDN and back. The network path between these points isn't always the same — different routers, different peering points, different congestion levels.

Google runs Lighthouse tests from multiple datacenters. You might hit a datacenter in Virginia for one test and Oregon for the next. The physical distance and network routing between that datacenter and Shopify's nearest CDN node affects every timing measurement.

4. La simulation de limitation du processeur n'est pas exacte

Pour les scores mobiles, PageSpeed Insights simule un téléphone de milieu de gamme en limitant les performances du processeur à environ 4 fois plus lentement que le processeur réel du serveur de test. Cette limitation est effectuée par logiciel et il s'agit d'une approximation, pas d'une simulation exacte.

De petites différences dans la façon dont JavaScript s'exécute sous limitation peuvent affecter des métriques telles que INP (Interaction avec la peinture suivante) et LCP (la plus grande peinture à contenu). C'est une des raisons Les scores du sur mobile varient plus que sur ordinateur — la limitation ajoute une autre couche d'approximation.

5. Modifications de l'état du cache CDN

Shopify uses a global CDN (Content Delivery Network) to cache your store's pages and assets. When a test hits a "warm" cache (the content is already stored on the nearest edge server), it loads faster. When it hits a "cold" cache (the content needs to be fetched from origin), it's slower.

Cache state depends on how recently someone (or a bot) visited your store from a similar location. Low-traffic stores have more cache misses. This is why your first test of the day is often the slowest — the cache may have expired overnight.

6. Modifications du contenu dynamique

Votre boutique Shopify n'est pas 100% statique. Les éléments qui changent entre les chargements de page incluent :

  • Recommandations personnalisées
  • Badges d'inventaire ("Plus que 3 restants !")
  • Variantes de tests A/B
  • Contenu basé sur la géolocalisation (devise, informations d'expédition)
  • Produits récemment consultés
  • Tarification ou remises dynamiques

Chaque version de la page peut avoir une taille DOM légèrement différente, des images différentes et une exécution JavaScript différente, qui affectent toutes le score.

7. Les seuils de notation en laboratoire créent des sauts

PageSpeed Insights n'utilise pas de formule de notation linéaire. La relation entre les métriques brutes et le score final suit une courbe logarithmique avec des seuils spécifiques.

For example, an LCP of 2.4 seconds might give you a score of 52, while an LCP of 2.6 seconds (just 200ms slower) might give you 45. When your metrics are near these thresholds, tiny measurement differences cause disproportionate score swings. This is why you might see your score jump from 38 to 52 between consecutive tests — your LCP crossed a threshold.

Dans quelle mesure la variance du score est-elle normale ?

Sur la base de tests sur des milliers de magasins Shopify, voici à quoi ressemble l'écart typique :

Plage de scores Écart normal Concernant l'Ecart
0-30 (Mauvais) ±5-8 points ±15+ points
30-50 (nécessite du travail) ±5-10 points ±20+ points
50-70 (modéré) ±3-7 points ±15+ points
70-90 (Bon) ±3-5 points ±10+ points
90-100 (Excellent) ±2-4 points ±8+ points

Les magasins contenant de nombreux scripts tiers ont tendance à avoir une variance plus élevée. Cela est logique : plus de dépendances externes signifient plus de possibilités pour les temps de chargement de scripts individuels de différer entre les tests.

Si votre écart dépasse systématiquement la plage "concernante", quelque chose échoue par intermittence dans votre boutique : un script irrégulier, un appel API peu fiable ou un problème de serveur intermittent.

Comment obtenir des résultats de tests de vitesse cohérents et significatifs

Vous ne pouvez pas éliminer complètement la variance, mais vous pouvez la minimiser et extraire des données significatives. Voici le protocole utilisé par les optimiseurs de vitesse professionnels :

1. Exécutez plusieurs tests et utilisez la médiane

Ne prenez jamais de décisions basées sur un seul test. Exécutez au moins 3 à 5 tests et utilisez le score médian (la valeur moyenne, pas la moyenne). La médiane résiste mieux aux valeurs aberrantes que la moyenne.

Exemple : 5 tests → scores de 38, 45, 52, 47, 41

Triés : 38, 41, 45, 47, 52 → Médiane : 45 (utilisez ceci)

Moyenne : 44,6 (proche, mais tiré vers le bas par la valeur aberrante 38)

2. Test à des heures cohérentes

La charge du serveur varie selon l'heure de la journée. Si vous comparez les résultats d'optimisation avant/après, testez en même temps les deux jours. Évitez de tester pendant les heures de pointe connues de votre magasin.

3. Utilisez les données de terrain au lieu des données de laboratoire

Les données de laboratoire (PageSpeed Insights, Lighthouse) sont une simulation. Les données de terrain (Chrome User Experience Report, ou CrUX) mesurent les utilisateurs réels visitant votre boutique sur 28 jours. Les données de terrain sont intrinsèquement moyennées et bien plus stables que n’importe quel test en laboratoire.

Vérifiez vos données de terrain dans Rapport Core Web Vitals de Google Search Console. C'est également ce que Google utilise pour classer les signaux, et non vos résultats de laboratoire individuels.

4. Concentrez-vous sur des mesures spécifiques, pas sur le score global

Le score global est un composé pondéré de six indicateurs. Au lieu d'être obsédé par le numéro, suivez l'individu Core Web Vitals:

  • LCP — Moins de 2,5 secondes (mesure les performances de chargement)
  • CLS — Moins de 0,1 (mesure la stabilité visuelle)
  • INP — Moins de 200 millisecondes (mesure l'interactivité)

Ces mesures individuelles ont moins de variance que le score composite, et ce sont elles qui comptent réellement expérience utilisateur et conversions.

5. Utiliser plusieurs outils de test

Cross-reference results from multiple tools to get a more complete picture. Our guide des meilleurs outils de test de vitesse Shopify couvre les principales options, mais avec une utilisation minimale :

  • PageSpeed Insights — Données combinées de laboratoire et de terrain
  • WebPageTest.org — Analyse de cascade plus détaillée, contrôle de localisation
  • Phare Chrome DevTools — Tests locaux sans variance du réseau
  • Test de vitesse du tonnerre — Analyse spécifique à Shopify avec recommandations d'optimisation

Données de laboratoire vs données de terrain : qu'est-ce qui compte le plus ?

Comprendre la différence entre les données de laboratoire et de terrain explique la plupart des confusions « mon score est faux » :

Aspect Données de laboratoire Données de terrain
Source Simulation de phare Vrais utilisateurs de Chrome (CrUX)
Cohérence Varie chaque test Stable (moyenne sur 28 jours)
Vitesse des mises à jour Instantané 2-4 semaines après les changements
Utilisé pour le classement SEO Non Oui
Utile pour Travaux de débogage, d'optimisation Suivi des performances réelles
Trafic minimum nécessaire Aucun Suffisamment d'utilisateurs Chrome pour les données

Pour une optimisation au quotidien : Utilisez les données de laboratoire (PageSpeed Insights, Lighthouse) pour des tests et un débogage rapides.

Pour suivre les progrès réels : Utilisez les données de terrain (Google Search Console, CrUX Dashboard) pour une analyse fiable des tendances. En savoir plus sur l’interprétation de ces résultats dans notre Score de vitesse Shopify par rapport au guide PageSpeed.

Pourquoi le score de vitesse d'administration de Shopify diffère de PageSpeed Insights

Autre source courante de confusion : votre tableau de bord d'administration Shopify en affiche une score de vitesse, tandis que PageSpeed Insights en montre un autre. Ils sont pas la même mesure.

Shopify's built-in score is a Lighthouse-based test run from Shopify's own infrastructure, compared against a benchmark of similar Shopify stores. It asks: "How fast is your store compared to other Shopify stores?" PageSpeed Insights asks: "How fast is your page compared to the entire web?"

Votre score d'administrateur Shopify peut indiquer 55 tandis que PageSpeed Insights affiche 38 – ou vice versa. Les deux sont techniquement corrects, ils répondent simplement à des questions différentes. Concentrez-vous sur PageSpeed ​​Insights pour le travail d'optimisation et sur Google Search Console CWV pour l'impact SEO.

Comment réduire la variance des tests de vitesse sur votre boutique Shopify

Bien que vous ne puissiez pas éliminer complètement la variance, vous pouvez la réduire. Les magasins avec moins de variance ont tendance à avoir ces caractéristiques :

  1. Moins de scripts tiers — Chaque script externe est une variable. Moins de scripts = moins de variance. Examinez lequel ralentissent votre boutique et supprimez ce que vous n'utilisez pas activement.
  2. Scripts non critiques différés — Lorsque les scripts se chargent après le rendu de la page principale, ils n'affectent pas vos mesures de vitesse. Thunder gère cela automatiquement.
  3. Images optimisées avec un dimensionnement approprié — Des temps de chargement d'image cohérents réduisent la variance métrique. Voir notre guide d'optimisation des images.
  4. Polices auto-hébergées — Loading fonts from your own CDN (via Shopify) instead of Google Fonts eliminates dependency on Google's font servers.
  5. Contenu dynamique minimal au-dessus de la ligne de flottaison — Les sections de héros statiques obtiennent des scores plus cohérents que les carrousels dynamiques ou les recommandations personnalisées.

⚡ Augmentez votre référence, réduisez votre écart

Thunder Page Speed Optimizer diffère les scripts non critiques, intègre les CSS critiques et optimise le chargement des polices, réduisant ainsi le nombre de variables qui provoquent des fluctuations de score. Au lieu de scores oscillant entre 25 et 45, les magasins Thunder voient généralement des scores compris entre 55 et 75.

Quand les changements de score signifient réellement quelque chose

Bien que la variance normale ne soit pas préoccupante, certains changements de score indiquent de réels problèmes. Enquêtez si :

  • 🔴 Le score chute de plus de 15 points de manière constante — Exécutez 5 tests. Si la médiane est inférieure de plus de 15 points à votre référence habituelle, quelque chose a changé. Recherchez de nouvelles applications, des mises à jour de thèmes ou de nouveaux scripts marketing.
  • 🔴 La variance augmente soudainement — Si vos scores variaient de ±5 et varient maintenant de ±20, un problème intermittent est probable. Coupables courants : widget de chat irrégulier, point de terminaison d'analyse surchargé, outil de test A/B avec chargement de script lent.
  • 🔴 Le score a chuté et ne sera pas récupéré — Si plusieurs tests sur plusieurs jours montrent une baisse constante, quelque chose a changé de façon permanente. Passez en revue les installations récentes d’applications, les changements de thème et les nouveaux scripts.
  • 🔴 Les données de terrain se détériorent dans la Search Console — C'est le signal le plus fiable. Si vos Core Web Vitals échouent dans la Search Console, vos utilisateurs réels connaissent des performances plus lentes, et pas seulement une variance de test.

Foire aux questions

Pourquoi mon score PageSpeed ​​Insights change-t-il à chaque test ?

Les scores de PageSpeed ​​Insights varient car chaque test simule un nouveau chargement de page dans des conditions légèrement différentes. Les variables incluent le temps de réponse du serveur (TTFB), la latence du réseau sur les serveurs de test de Google, la simulation de limitation du processeur, l'ordre de chargement des scripts tiers, l'état du cache CDN et le centre de données Google spécifique exécutant le test. Un écart de 5 à 10 points entre les tests est tout à fait normal.

Combien de fois dois-je tester ma vitesse Shopify pour obtenir un score précis ?

Exécutez au moins 3 à 5 tests et utilisez le score médian (ni le meilleur ni le pire). Cela explique la variation naturelle du temps de réponse du serveur, des conditions du réseau et du chargement de scripts tiers. Pour les décisions importantes (comme les comparaisons d'optimisation avant/après), exécutez 5 tests et ignorez les scores les plus élevés et les plus bas, puis faites la moyenne des trois restants.

Is the Shopify admin speed score different from PageSpeed Insights?

Yes. The Shopify admin speed score uses Lighthouse but with different testing conditions and weighted scoring. It runs tests from Shopify's infrastructure against a benchmark of similar stores, while PageSpeed Insights tests from Google's servers against web-wide standards. This is why the two scores often differ by 10-20 points. Neither is 'wrong' — they measure different things.

Pourquoi mon score de vitesse sur mobile est-il toujours inférieur à celui sur ordinateur ?

PageSpeed ​​Insights simule un appareil mobile de milieu de gamme sur une connexion 4G pour les tests mobiles, tandis que les tests de bureau simulent un ordinateur plus rapide sur une connexion haut débit. La simulation mobile utilise la limitation du processeur (4 fois plus lente) et la limitation du réseau (bande passante réduite et latence accrue). Étant donné que la plupart des boutiques Shopify chargent les mêmes ressources sur les deux, les scores sur mobile sont naturellement inférieurs de 20 à 40 points à ceux sur ordinateur.

L'heure du test affecte-t-elle mon score au test de vitesse ?

Oui, mais généralement de seulement 3 à 8 points. Pendant les heures de pointe (10h00-15h00 dans le fuseau horaire de vos visiteurs), l'infrastructure partagée de votre boutique Shopify gère davantage de requêtes simultanées, ce qui peut légèrement augmenter le temps de réponse du serveur. Les services tiers (analyses, widgets de chat, pixels marketing) présentent également des ralentissements aux heures de pointe qui affectent votre score. Les tests effectués à la même heure chaque jour donnent des comparaisons plus cohérentes.

Dois-je m'inquiéter des fluctuations des résultats aux tests de vitesse ?

De petites fluctuations (5 à 10 points) sont normales et non préoccupantes. Concentrez-vous sur votre score médian sur plusieurs tests plutôt que sur une seule mesure. Ne vous inquiétez que si votre score chute régulièrement de plus de 15 points sur plusieurs jours – cela indique généralement un réel changement comme une nouvelle application, une mise à jour de thème ou une optimisation défectueuse. Pour obtenir les données les plus fiables, utilisez le rapport Core Web Vitals de Google Search Console, qui utilise des données utilisateur réelles en moyenne sur 28 jours.

Arrêtez de courir après les scores individuels

La variance des résultats du test de vitesse est une fonctionnalité, pas un bug. Chaque test représente un résultat possible dans un ensemble de conditions. La clé est de se concentre sur les tendances et les médianes, et non sur les résultats individuels.

Exécutez 3 à 5 tests, prenez la médiane et comparez-la à votre médiane précédente. Utilisez les données de champ de la Google Search Console pour un suivi fiable des tendances. Et au lieu d’être obsédé par les scores, concentrez-vous sur ce qui compte réellement : votre Core Web Vitals passe ? Est-ce que votre où tu le veux ?

Le moyen le plus fiable d'augmenter votre score de base (afin que les fluctuations se produisent dans une plage plus élevée et plus saine) est d'aborder les principes fondamentaux : différer les scripts, optimiser les images et réduire le code tiers inutile. Thunder Page Speed Optimizer gère tout cela automatiquement.

Testez la vitesse de votre magasin maintenant et voyez où se situe votre ligne de base. Exécutez-le plusieurs fois – vous saurez maintenant pourquoi les chiffres changent et pourquoi tout va bien.

Do It Yourself

Free plan · 1-click install · Instant results

Install Thunder Free →

Done For You

Core Web Vitals guarantee · 2-week delivery · 6 months Thunder free

Get Expert Optimization →

Starting from €1,500