You check your Shopify admin and see a speed rating. You run your store through Google PageSpeed Insights and get a completely different number. Which one is actually right — and which one is the one Google cares about when it ranks your store?
Shopify’s own speed report measures how your store performs for the people who actually shop on it. Google’s PageSpeed Insights and Search Console measure something related but not identical — and they’re the ones tied to your search rankings. They’re built from different data, updated on different schedules, and answering slightly different questions, which is exactly why they rarely show the same result.
Whichever number you’re staring at, the underlying causes are usually the same: heavy images, too many apps, and script bloat. Plug In Speed handles the image compression and lazy-loading gaps that drag both scores down — it won’t move a single number by a guaranteed amount, but it fixes the root causes both Shopify and Google are reacting to.
Try Plug In Speed →What Shopify’s speed report actually measures
Shopify’s current speed reporting is built on the three Core Web Vitals — Largest Contentful Paint (LCP, loading speed), Interaction to Next Paint (INP, responsiveness), and Cumulative Layout Shift (CLS, visual stability) — measured from real visitor data, not a simulated lab test. Shopify calls this Real User Metrics (RUM): it’s pulled from actual sessions on Chromium-based browsers (Chrome, Edge, Opera, Samsung Internet) and Firefox, covering your home page plus your highest-traffic product and collection pages.
Rather than one combined 0–100 number, each of the three metrics gets its own rating: Good, Moderate, or Poor. Shopify’s own documentation is explicit about the bar: for your store to be considered “good,” at least 75% of your page loads need to land in the Good range across all three metrics. You’ll find this reporting through Online Store → Themes, alongside a broader performance view in Analytics.
Worth knowing if you’ve read older guides: Shopify’s speed reporting didn’t always work this way. It used to be a single combined score out of 100, calculated from a weighted average of Google Lighthouse lab-test scores. Shopify has since moved to the real-user, three-metric system described above — so if a guide or forum post describes “your Shopify speed score out of 100,” it’s likely describing the older version.
What counts as good — and why Shopify won’t give you a magic number
| Metric | What it measures | “Good” threshold |
|---|---|---|
| LCP | Loading speed | Under 2.5 seconds |
| INP | Responsiveness | Under 200 milliseconds |
| CLS | Visual stability | Under 0.1 |
These are the same thresholds Google itself uses, and Shopify’s bar for calling your overall performance “good” is hitting them on at least 75% of real page loads.
If you remember an older 0–100 score: that version was based on Lighthouse’s own scoring bands (90–100 strong, 50–89 needs work, below 50 poor) — but even Shopify’s own materials stopped short of naming one clean “good” target for it, because it was a lab-simulated proxy for performance, not a direct measurement of what real shoppers experienced. That’s part of why Shopify moved to real-user data.
How this differs from Google PageSpeed Insights and Search Console
This is the part that trips people up, because there are genuinely three different measurements in play:
- Shopify’s own speed report — real-user Core Web Vitals data from Shopify’s visitor sample (Chromium browsers + Firefox), shown Good/Moderate/Poor.
- Google PageSpeed Insights — a Lighthouse lab score (a simulated single test) plus separate “field data” pulled from Google’s Chrome User Experience Report (CrUX) — real Chrome users only, and only if your store gets enough Chrome traffic to qualify.
- Google Search Console’s Core Web Vitals report — also built from CrUX field data, aggregated site-wide. This is the one most directly tied to Google’s Page Experience ranking signal.
The mismatch happens because Shopify’s real-user sample and Google’s CrUX sample are drawn differently — Shopify pulls from a broader set of browsers, Google’s field data is Chrome-only and opt-in. For rankings specifically: it’s Google’s own Core Web Vitals field data (the kind you see in Search Console) that factors into Page Experience, not the number in your Shopify admin. Shopify’s report is still genuinely useful — real-user data about your actual store, updated more frequently and without needing enough Chrome traffic to qualify for Google’s dataset.
Which guide is this? For the metric-by-metric breakdown of LCP, INP, and CLS and how to check them for free, see our Shopify Core Web Vitals guide — this post intentionally doesn’t re-cover that ground.
What actually moves your Shopify speed score
The good news: whichever score you’re looking at, the fixes overlap almost completely, because both Shopify’s and Google’s numbers react to the same underlying weight on your store — oversized images, script-heavy apps, and layout without reserved space. The full fix-by-fix breakdown lives in our Shopify speed optimization guide. This post exists to answer a narrower question: what Shopify’s own number means and how it relates to Google’s.
A Google-commissioned study with Deloitte (“Milliseconds Make Millions,” analyzing 37 brand sites and over 30 million mobile sessions) found that a 0.1-second improvement in mobile site speed increased retail conversions by 8.4%.
Portent’s page-speed analysis across billions of page views found ecommerce pages loading in under 2 seconds converted at 3.05%, compared to 1.94% for pages loading in 3–4 seconds.
Google & Deloitte & PortentFrequently asked questions
What is a good Shopify speed score?
Under Shopify’s current real-user reporting, “good” means your Core Web Vitals — LCP, INP, and CLS — land in the Good range on at least 75% of real page loads. If you’re looking at an older 0–100 combined score, Shopify’s own guidance stops short of naming one flat target, since that version was a lab-simulated proxy rather than a direct measurement of real visitor experience.
Does Shopify’s speed score affect SEO rankings?
Not directly. Google’s ranking-relevant Page Experience signal is based on Google’s own Core Web Vitals field data (visible in Search Console), not the number in your Shopify admin. The same underlying issues tend to drag down both scores together, so improving one usually helps the other.
Why is my Shopify speed score different from my Google PageSpeed score?
They’re built from different data. Shopify’s report uses real visitor sessions across Chromium browsers and Firefox. PageSpeed Insights blends a simulated Lighthouse lab test with separate Chrome-only field data. Different samples and methodologies mean the two numbers can genuinely disagree without either being wrong.
Why does my Shopify speed report look different from what an old blog post describes?
Shopify has updated how it reports speed over time — moving from a single combined 0–100 score based on Lighthouse lab tests to a real-user, three-metric Core Web Vitals breakdown. Older content describing “a score out of 100” is likely referencing the earlier version.
Where do I find my Shopify speed report?
It’s available through Online Store → Themes in your Shopify admin, alongside a performance view under Analytics.
Fix the images, trim the apps, and both numbers tend to move in the same direction — even though they’re never guaranteed to say the exact same thing. Treat Shopify’s report as your early-warning system for real visitor experience, and Google Search Console as the one that actually reflects what Google sees when it ranks you.
Fix the root causes behind both scores
Plug In Speed compresses images and closes lazy-loading gaps across your storefront.
Try Plug In Speed →
