È una delle frustrazioni più comuni nell'ottimizzazione della velocità di Shopify: testi il tuo negozio su Google PageSpeed Insights, ottieni un punteggio di 45, riprova 30 secondi dopo e ottieni 52. Poi 38. Poi 48.
Lo strumento è rotto? Il tuo negozio è cambiato tra un test e l'altro? Dovresti fidarti di qualcuno di questi numeri?
La risposta breve: La varianza del punteggio è del tutto normale, e accade per ragioni specifiche e prevedibili. Capire perché ti aiuta a smettere di inseguire modifiche fantasma del punteggio e a concentrarti sulle ottimizzazioni che contano davvero.
Vuoi vedere la tua gamma attuale? Esegui il nostro test di velocità Shopify gratuito alcune volte e confronta.
7 motivi per cui il tuo punteggio nel test di velocità cambia ogni volta
1. Il tempo di risposta del server (TTFB) fluttua
Il tuo negozio Shopify funziona su un'infrastruttura condivisa. Ogni richiesta di pagina passa attraverso i server di Shopify, i nodi edge CDN e i bilanciatori del carico. Il tempo necessario, chiamato Time to First Byte (TTFB), varia con ciascuna richiesta in base a:
- Carico attuale del server (quanti altri negozi vengono serviti contemporaneamente)
- Quale nodo edge CDN gestisce la tua richiesta
- Se la risposta è memorizzata nella cache o deve essere generata di recente
- Tempo di interrogazione del database per contenuto dinamico
Differenze TTFB di 50-200 ms sono normali su Shopify. Poiché ogni parametro successivo dipende da quando il server risponde per la prima volta, questo da solo può far oscillare il tuo punteggio di 3-8 punti.
2. Gli script di terze parti vengono caricati in modo imprevedibile
La maggior parte dei negozi Shopify carica 15-30 script di terze parti — analytics, chat widgets, review apps, marketing pixels, social media embeds. Each one loads from a different server with its own performance characteristics.
In un test, lo script di Hotjar potrebbe caricarsi in 80 ms. Successivamente, il loro server sta gestendo un picco di traffico e impiega 400 ms. Non hai cambiato nulla, il loro server lo ha fatto. Questa è la principale fonte di varianza del punteggio per la maggior parte dei negozi Shopify.
💡 Ecco perché Thunder aiuta con la coerenza
Thunder Page Speed Optimizer rinvia gli script di terze parti in modo che vengano caricati dopo viene visualizzata la pagina. Quando gli script vengono caricati dopo aver misurato le metriche critiche, la loro varianza non riduce più il tuo punteggio.
3. Il percorso di rete varia tra i test
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 simulazione della limitazione della CPU non è esatta
Per i punteggi su dispositivi mobili, PageSpeed Insights simula un telefono di fascia media limitando le prestazioni della CPU a circa 4 volte più lentamente rispetto alla CPU effettiva del server di test. Questa limitazione viene eseguita tramite software ed è un'approssimazione, non una simulazione esatta.
Piccole differenze nel modo in cui JavaScript viene eseguito in caso di limitazione possono influenzare metriche come INP (Interazione con la pittura successiva) e LCP (Pittura con contenuto più grande). Questa è una delle ragioni I punteggi mobile variano di più rispetto a quelli desktop — la limitazione aggiunge un ulteriore livello di approssimazione.
5. Modifiche allo stato della 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. Modifiche del contenuto dinamico
Il tuo negozio Shopify non è statico al 100%. Gli elementi che cambiano tra il caricamento della pagina includono:
- Consigli personalizzati
- Badge inventario ("Solo 3 rimasti!")
- Varianti del test A/B
- Contenuti basati sulla geolocalizzazione (valuta, informazioni sulla spedizione)
- Prodotti visualizzati di recente
- Prezzi o sconti dinamici
Ogni versione della pagina può avere dimensioni DOM leggermente diverse, immagini diverse ed esecuzione JavaScript diversa, tutti elementi che influiscono sul punteggio.
7. Soglie di punteggio laboratorio Crea salti
PageSpeed Insights non utilizza una formula di punteggio lineare. La relazione tra le metriche grezze e il punteggio finale segue una curva logaritmica con soglie specifiche.
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.
Quanta varianza del punteggio è normale?
Sulla base dei test effettuati su migliaia di negozi Shopify, ecco come appare la varianza tipica:
| Intervallo di punteggio | Varianza normale | Riguardo alla varianza |
|---|---|---|
| 0-30 (Scarso) | ±5-8 punti | ±15+ punti |
| 30-50 (richiede lavori) | ±5-10 punti | ±20+ punti |
| 50-70 (moderato) | ±3-7 punti | ±15+ punti |
| 70-90 (Buono) | ±3-5 punti | ±10+ punti |
| 90-100 (Eccellente) | ±2-4 punti | ±8+ punti |
I negozi con molti script di terze parti tendono ad avere una varianza maggiore. Ciò ha senso: più dipendenze esterne significano maggiori possibilità che i tempi di caricamento dei singoli script differiscano tra i test.
Se la tua varianza supera costantemente l'intervallo "preoccupante", qualcosa non funziona a intermittenza nel tuo negozio: uno script instabile, una chiamata API inaffidabile o un problema intermittente del server.
Come ottenere risultati coerenti e significativi dei test di velocità
Non puoi eliminare completamente la varianza, ma puoi minimizzarla ed estrarre dati significativi. Ecco il protocollo utilizzato dagli ottimizzatori di velocità professionali:
1. Eseguire più test e utilizzare la mediana
Non prendere mai decisioni basate su un singolo test. Esegui almeno 3-5 test e utilizza il file punteggio mediano (il valore medio, non la media). La mediana è più resistente ai valori anomali rispetto alla media.
Esempio: 5 prove → punteggi 38, 45, 52, 47, 41
Ordinati: 38, 41, 45, 47, 52 → Mediana: 45 (usa questo)
Media: 44,6 (vicino, ma abbassato dal valore anomalo 38)
2. Test a tempi coerenti
Il carico del server varia in base all'ora del giorno. Se stai confrontando i risultati dell'ottimizzazione prima/dopo, esegui il test alla stessa ora in entrambi i giorni. Evita di eseguire test durante le ore di punta note per il tuo negozio.
3. Utilizza i dati sul campo invece dei dati di laboratorio
I dati di laboratorio (PageSpeed Insights, Lighthouse) sono una simulazione. I dati sul campo (Chrome User Experience Report o CrUX) misurano gli utenti reali che visitano il tuo negozio nell'arco di 28 giorni. I dati sul campo sono intrinsecamente mediati e molto più stabili di qualsiasi singolo test di laboratorio.
Controlla i dati del tuo campo Rapporto Core Web Vitals di Google Search Console. Questo è anche ciò che Google utilizza per classificare i segnali, non i punteggi di laboratorio individuali.
4. Concentrati su parametri specifici, non sul punteggio complessivo
Il punteggio complessivo è un composto ponderato di sei parametri. Invece di ossessionarti sul numero, monitora l’individuo Core Web Vitals:
- LCP — Meno di 2,5 secondi (misura le prestazioni di caricamento)
- CLS — Sotto 0,1 (misura la stabilità visiva)
- INP — Meno di 200 millisecondi (misura l'interattività)
Queste metriche individuali hanno una varianza inferiore rispetto al punteggio composito e sono ciò che conta davvero esperienza utente e conversioni.
5. Utilizzare più strumenti di test
Cross-reference results from multiple tools to get a more complete picture. Our guida ai migliori strumenti per test di velocità di Shopify copre le opzioni principali, ma con un utilizzo minimo:
- PageSpeed Insights — Dati combinati di laboratorio + campo
- WebPageTest.org — Analisi a cascata più dettagliata, controllo della posizione
- Faro di Chrome DevTools — Test locale senza varianza di rete
- Test della velocità del tuono : analisi specifica di Shopify con consigli per l'ottimizzazione
Dati di laboratorio vs dati sul campo: cosa conta di più?
Comprendere la differenza tra dati di laboratorio e dati sul campo spiega la maggior parte della confusione "il mio punteggio è sbagliato":
| Aspetto | Dati di laboratorio | Dati sul campo |
|---|---|---|
| Fonte | Simulazione del faro | Utenti reali di Chrome (CrUX) |
| Coerenza | Varia per ogni test | Stabile (media di 28 giorni) |
| Velocità degli aggiornamenti | Istantaneo | 2-4 settimane dopo le modifiche |
| Utilizzato per il posizionamento SEO | No | Sì |
| Utile per | Debug, lavoro di ottimizzazione | Monitoraggio delle prestazioni reali |
| Traffico minimo necessario | Nessuno | Abbastanza utenti Chrome per i dati |
Per l'ottimizzazione quotidiana: Utilizza i dati di laboratorio (PageSpeed Insights, Lighthouse) per test e debug rapidi.
Per monitorare i progressi reali: Utilizza i dati del campo (Google Search Console, CrUX Dashboard) per un'analisi affidabile delle tendenze. Maggiori informazioni sull'interpretazione di questi risultati nel nostro Punteggio di velocità di Shopify vs guida PageSpeed.
Perché il punteggio di velocità dell'amministratore di Shopify è diverso da PageSpeed Insights
Un'altra comune fonte di confusione: la dashboard dell'amministratore di Shopify ne mostra una punteggio di velocità, mentre PageSpeed Insights ne mostra un altro. Loro sono non è la stessa misura.
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?"
Il tuo punteggio amministratore Shopify potrebbe dire 55 mentre PageSpeed Insights mostra 38 - o viceversa. Entrambi sono tecnicamente corretti, rispondono solo a domande diverse. Concentrati su PageSpeed Insights per il lavoro di ottimizzazione e su CWV di Google Search Console per l'impatto SEO.
Come ridurre la varianza dello speed test sul tuo negozio Shopify
Sebbene non sia possibile eliminare completamente la varianza, è possibile ridurla. I negozi con minore varianza tendono ad avere queste caratteristiche:
- Meno script di terze parti — Ogni script esterno è una variabile. Meno script = meno varianza. Rivedi quale rallentano il tuo negozio e rimuovi ciò che non utilizzi attivamente.
- Script non critici differiti — Quando gli script vengono caricati dopo il rendering della pagina principale, non influiscono sulle metriche di velocità. Thunder lo gestisce automaticamente.
- Immagini ottimizzate con dimensionamento adeguato — Tempi di caricamento delle immagini coerenti riducono la varianza della metrica. Vedi il nostro guida all'ottimizzazione delle immagini.
- Caratteri ospitati autonomamente — Loading fonts from your own CDN (via Shopify) instead of Google Fonts eliminates dependency on Google's font servers.
- Contenuti dinamici minimi sopra la piega — Le sezioni statiche degli eroi ottengono punteggi più costanti rispetto ai caroselli dinamici o ai consigli personalizzati.
⚡ Aumenta la tua linea di base, riduci la tua varianza
Thunder Page Speed Optimizer rinvia gli script non critici, incorpora CSS critici e ottimizza il caricamento dei caratteri, riducendo il numero di variabili che causano fluttuazioni del punteggio. Invece di punteggi che oscillano tra 25 e 45, i negozi con Thunder in genere vedono punteggi compresi tra 55 e 75.
Quando il punteggio cambia in realtà significa qualcosa
Anche se la varianza normale non è preoccupante, alcuni cambiamenti nel punteggio indicano problemi reali. Investiga se:
- 🔴 Il punteggio scende costantemente di 15+ punti : esegui 5 test. Se la mediana è più bassa di 15 punti rispetto al valore di base abituale, qualcosa è cambiato. Verifica la presenza di nuove app, aggiornamenti di temi o nuovi script di marketing.
- 🔴 La varianza aumenta improvvisamente — Se i tuoi punteggi variavano di ±5 e ora variano di ±20, è probabile che si tratti di un problema intermittente. Colpevoli comuni: widget di chat instabile, endpoint di analisi sovraccarico, strumento di test A/B con caricamento lento degli script.
- 🔴 Il punteggio è sceso e non verrà recuperato — Se più test nell'arco di diversi giorni mostrano un calo consistente, qualcosa è cambiato in modo permanente. Esamina le recenti installazioni di app, le modifiche ai temi e i nuovi script.
- 🔴 I dati sul campo peggiorano in Search Console — Questo è il segnale più affidabile. Se i tuoi Core Web Vitals falliscono in Search Console, i tuoi utenti reali riscontrano prestazioni più lente, non solo la varianza dei test.
Domande frequenti
Perché il mio punteggio PageSpeed Insights cambia ogni volta che eseguo il test?
I punteggi di PageSpeed Insights variano perché ogni test simula il caricamento di una nuova pagina in condizioni leggermente diverse. Le variabili includono il tempo di risposta del server (TTFB), la latenza di rete sui server di test di Google, la simulazione della limitazione della CPU, l'ordine di caricamento degli script di terze parti, lo stato della cache CDN e lo specifico data center di Google che esegue il test. Una variazione di 5-10 punti tra i test è del tutto normale.
Quante volte dovrei testare la velocità di Shopify per ottenere un punteggio accurato?
Esegui almeno 3-5 test e utilizza il punteggio medio (non il migliore o il peggiore). Ciò tiene conto della variazione naturale del tempo di risposta del server, delle condizioni della rete e del caricamento di script di terze parti. Per decisioni importanti (come i confronti prima/dopo l'ottimizzazione), esegui 5 test e scarta i punteggi più alti e quelli più bassi, quindi calcola la media dei tre rimanenti.
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.
Perché il mio punteggio di velocità mobile è sempre inferiore a quello desktop?
PageSpeed Insights simula un dispositivo mobile di fascia media con una connessione 4G per i test mobili, mentre i test desktop simulano un computer più veloce con una connessione a banda larga. La simulazione mobile utilizza la limitazione della CPU (4 volte più lenta) e la limitazione della rete (larghezza di banda ridotta e maggiore latenza). Poiché la maggior parte dei negozi Shopify carica le stesse risorse su entrambi, i punteggi mobile sono naturalmente inferiori di 20-40 punti rispetto a quelli desktop.
L'ora del giorno in cui esegui il test influisce sul punteggio del mio test di velocità?
Sì, ma di solito solo di 3-8 punti. Durante le ore di punta del traffico (dalle 10:00 alle 15:00 nel fuso orario dei tuoi visitatori), l'infrastruttura condivisa del tuo negozio Shopify gestisce più richieste simultanee, il che può aumentare leggermente i tempi di risposta del server. Anche i servizi di terze parti (analisi, widget di chat, pixel di marketing) presentano rallentamenti nelle ore di punta che influiscono sul tuo punteggio. Effettuare i test ogni giorno alla stessa ora fornisce confronti più coerenti.
Dovrei preoccuparmi delle fluttuazioni del punteggio del test di velocità?
Piccole fluttuazioni (5-10 punti) sono normali e non preoccupano. Concentrati sul tuo punteggio medio su più test anziché su una singola misurazione. Preoccupati solo se il tuo punteggio scende costantemente di oltre 15 punti nell'arco di diversi giorni: questo di solito indica un cambiamento reale come una nuova app, un aggiornamento del tema o un'ottimizzazione non corretta. Per ottenere dati più affidabili, utilizza il rapporto Core Web Vitals di Google Search Console, che utilizza i dati degli utenti reali in media su 28 giorni.
Smetti di inseguire i punteggi individuali
La varianza del punteggio del test di velocità è una funzionalità, non un bug. Ogni test rappresenta un possibile risultato in una serie di condizioni. La chiave è si concentra su tendenze e mediane, non sui risultati individuali.
Esegui 3-5 test, prendi la mediana e confrontala con la mediana precedente. Utilizza i dati dei campi di Google Search Console per un monitoraggio affidabile delle tendenze. E invece di ossessionarti sui punteggi, concentrati su ciò che conta davvero: sono i tuoi Core Web Vitals passaggio? È tuo dove lo vuoi?
Il modo più affidabile per aumentare il punteggio di base, in modo che le fluttuazioni avvengano in un intervallo più elevato e più sano, è affrontare gli aspetti fondamentali: rinviare gli script, ottimizzare le immagini e ridurre il codice di terze parti non necessario. Thunder Page Speed Optimizer gestisce tutto questo automaticamente.
Metti alla prova la velocità del tuo negozio adesso e vedi dove si trova la tua linea di base. Eseguilo alcune volte: ora saprai perché i numeri cambiano e perché va perfettamente bene.
Done For You
Core Web Vitals guarantee · 2-week delivery · 6 months Thunder free
Get Expert Optimization →Starting from €1,500