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, widgets de discussion, applications d'avis, pixels de marketing, intégrations de médias sociaux. Chacun se charge à partir d'un serveur différent avec ses propres caractéristiques de performance.
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
Lors d’un test PageSpeed Insights, la requête effectue un aller-retour entre le serveur de test de Google et le CDN de Shopify. Le chemin réseau varie selon les routeurs, les points de peering et le niveau de congestion.
Google exécute les tests Lighthouse depuis plusieurs centres de données. Un test peut passer par un centre en Virginie et le suivant par un centre en Oregon. La distance physique et le routage entre ce centre de données et le nœud CDN Shopify le plus proche influencent chaque mesure.
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 utilise un CDN mondial (Réseau de diffusion de contenu) pour mettre en cache les pages et les ressources de votre boutique. Lorsqu'un test atteint un cache "chaud" (le contenu est déjà stocké sur le serveur de périphérie le plus proche), il se charge plus rapidement. Lorsqu'il atteint un cache "froid" (le contenu doit être récupéré de l'origine), il est plus lent.
L'état du cache dépend de la fréquence à laquelle quelqu'un (ou un bot) a visité votre boutique depuis un emplacement similaire. Les boutiques à faible trafic ont plus d'échecs de cache. C'est pourquoi votre premier test de la journée est souvent le plus lent — le cache a pu expirer pendant la nuit.
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.
Par exemple, un LCP de 2.4 secondes pourrait vous donner un score de 52, tandis qu'un LCP de 2.6 secondes (seulement 200ms plus lent) pourrait vous donner 45. Lorsque vos métriques sont proches de ces seuils, de minuscules différences de mesure entraînent des variations de score disproportionnées. C'est pourquoi vous pourriez voir votre score passer de 38 à 52 entre des tests consécutifs — votre LCP a franchi un seuil.
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
Référencez les résultats de plusieurs outils pour obtenir une image plus complète. Notre 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 de Thunder — 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.
Le score intégré de Shopify repose sur un test Lighthouse exécuté par Shopify sur sa propre infrastructure, puis comparé à des boutiques Shopify similaires. Il demande : « Votre boutique est-elle rapide par rapport aux autres boutiques Shopify ? » PageSpeed Insights demande : « Votre page est-elle rapide par rapport à l'ensemble du 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 :
- 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.
- 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.
- 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.
- Polices auto-hébergées — Le chargement des polices depuis votre propre CDN (via Shopify) au lieu de Google Fonts élimine la dépendance aux serveurs de polices de Google.
- 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.
Le score de vitesse de l'administration Shopify est-il différent de celui de PageSpeed Insights ?
Oui. Le score de vitesse de l'administration Shopify utilise Lighthouse mais avec des conditions de test et une pondération des scores différentes. Il exécute des tests depuis l'infrastructure de Shopify par rapport à une référence de magasins similaires, tandis que PageSpeed Insights effectue des tests depuis les serveurs de Google par rapport aux standards du web. C'est pourquoi les deux scores diffèrent souvent de 10-20 points. Aucun n'est 'faux' — ils mesurent des choses différentes.
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.
Faites-le vous-même
Plan gratuit · Installation en 1 clic · Résultats instantanés
Installer Thunder gratuitement →On s'en occupe
Garantie Core Web Vitals · Livraison en 2 semaines · 6 mois Thunder offerts
Demander l'optimisation experte →À partir de 1 500 €