Shopify Speed Score Explained: What It Means & How to Fix It
Shopify Speed Score Explained: What It Means and How to Fix It
Your Shopify speed score is a 0-100 Lighthouse-based rating that compares your store’s homepage, top product page, and top collection page against similar stores — and a score above 50 is considered good, above 70 is awesome. It is not the same test as Google PageSpeed Insights, and confusing the two is why most founders chase the wrong fixes. Here’s what the score actually measures, and the specific changes that move it.
If you haven’t already, start with the full Shopify store speed optimization guide — this article goes deep on the score itself, while the pillar covers the complete optimization checklist.
What Is the Shopify Speed Score?
The Shopify speed score, found in Online Store → Themes → Speed in your admin, runs Google Lighthouse against three pages: your homepage, your highest-traffic product page over the last 7 days, and your highest-traffic collection page. The result is a weighted average, then plotted against a percentile of comparable stores in your same size bracket.
The Shopify speed score is a proprietary 0-100 rating calculated by running Google Lighthouse against three specific pages: the homepage, the store’s highest-traffic product page, and its highest-traffic collection page from the past 7 days. Shopify weights and averages these three results, then compares the outcome to a percentile ranking against similar-sized stores rather than against a fixed benchmark. This is the core difference from Google PageSpeed Insights, which scores a single URL against absolute performance thresholds regardless of what other sites are doing. A store can have a Shopify speed score of 45 (below average for its peer group) while scoring 78 on Google PageSpeed Insights for that same page, because the two tools are answering different questions: “how do you compare to similar stores” versus “how fast is this page in absolute terms.”
Because your top product and collection page can change week to week as traffic shifts, your Shopify speed score can move even if you haven’t touched your theme or apps — a common source of confusion for store owners watching the number fluctuate.
Shopify Speed Score vs. Google PageSpeed Insights
These are two different tests, and only one of them affects your Google rankings.
| Shopify Speed Score | Google PageSpeed Insights | |
|---|---|---|
| What it measures | Homepage + top product + top collection, averaged | Any single URL you enter |
| Comparison basis | Percentile vs. similar stores | Fixed 0-100 scale |
| Data source | Lab data (Lighthouse) only | Lab data + real-user field data |
| SEO impact | Indirect | Direct — feeds Core Web Vitals ranking signal |
| Where to find it | Shopify admin → Themes → Speed | pagespeed.web.dev |
The practical implication: your Shopify speed score is a useful internal health check, but Google doesn’t read it. Google ranks pages using Core Web Vitals data — LCP, INP, and CLS — measured through PageSpeed Insights and real Chrome User Experience Report data. If you’re optimizing for SEO specifically, PageSpeed Insights on your actual product and collection URLs is the number that matters, not the Shopify admin score.
That said, the two are correlated. Fixes that raise one almost always raise the other, because they share the same root causes: heavy JavaScript, unoptimized images, and render-blocking resources. You can run either test directly — Shopify’s own score lives in your admin, while Google PageSpeed Insights tests any URL against the Core Web Vitals thresholds Google actually uses for ranking.

What Is a Good Shopify Speed Score in 2026?
- Below 40 — Below average. Likely running a heavy theme, too many apps, or unoptimized images.
- 40–50 — Average for the platform. Room to improve before it becomes a real bottleneck.
- 50–70 — Good. You’re outperforming a meaningful share of comparable stores.
- 70+ — Awesome, in Shopify’s own terminology. Top-tier for your peer group.
Most unaudited stores land in the 25–45 range once they’ve added a typical stack of 8-15 apps, custom tracking pixels, and a feature-rich theme. If you’re in that range, you’re not an outlier — but it also means there’s a real ceiling being left on the table. For the SEO-relevant equivalent on PageSpeed Insights mobile, see the score breakdown in our fastest Shopify themes comparison, which tests theme baselines directly.
What Actually Affects Your Shopify Speed Score
Four factors drive the vast majority of the variance between a 25 and a 75.
1. Image weight
Images typically account for 50-75% of total page weight on a Shopify store. Large, uncompressed product photography — especially on collection pages showing 20+ products at once — is usually the single biggest lever available.
2. App count and quality
Every installed app can inject its own JavaScript and CSS into every page, whether or not that app is active on the page being loaded. Stores running 20+ apps see measurably worse scores than lean stacks, and the damage isn’t linear — five poorly-coded apps can hurt more than fifteen well-built ones.
3. Theme architecture
Older themes built on jQuery, heavy animation libraries, or bloated CSS frameworks put a hard ceiling on your score before you’ve installed a single app. See our breakdown of which themes score highest out of the box if you’re evaluating a switch.
4. Third-party scripts
Tracking pixels, chat widgets, review platforms, and marketing tags each add a render-blocking or execution-blocking script. Most stores have 5-10 of these running simultaneously without realizing the cumulative cost.

How to Fix a Low Shopify Speed Score
Step 1: Audit and remove unused apps
Shopify’s own performance guidance starts here for a reason: app scripts are the most common hidden cost on a store owner’s radar. Go to Settings → Apps and sales channels and list every installed app. For each one, ask: is this actively driving revenue or conversions right now? Uninstall anything dormant. For apps you keep, check their theme app embed settings and disable them on pages where they aren’t needed — a size-guide app doesn’t need to load on your homepage.
Step 2: Compress and lazy-load every image
Run your product images through a compression tool before upload, target WebP format, and confirm your theme lazy-loads below-the-fold images by default (Dawn and most 2024+ themes do this natively). Collection pages with 20+ product thumbnails see the largest gains here.
Step 3: Switch to a lightweight theme if you’re on a legacy one
If your theme predates 2023 or wasn’t built by Shopify or a performance-focused developer, check its official demo store score on PageSpeed Insights before assuming app cleanup alone will fix things. A heavy theme puts a ceiling on your score that no amount of app trimming will break through — see the full theme-by-theme comparison for real PageSpeed data across seven options.
Step 4: Cut third-party scripts to essentials
Audit every tracking pixel and embedded widget in Online Store → Preferences and your theme’s custom scripts. Consolidate analytics where possible — running Google Analytics, Meta Pixel, TikTok Pixel, and three separate email platform trackers simultaneously is common and expensive in load time.
Step 5: Re-run the test after each change
Don’t batch every fix and test once — the Shopify speed score updates periodically, not instantly, and isolating which change moved the needle tells you where your highest-ROI future work is. Use PageSpeed Insights on your actual top product URL for a faster feedback loop than waiting on the admin dashboard to refresh.

Common Mistakes That Keep Your Score Low
The most common mistake Shopify store owners make when trying to raise their speed score is optimizing images while ignoring app bloat, or vice versa — treating the problem as single-cause when it’s almost always compounding. A store with perfectly compressed images but 18 installed apps will still score poorly, because app-injected JavaScript often outweighs image payload on modern connections. Similarly, uninstalling apps without addressing a legacy jQuery-based theme leaves a hard ceiling in place regardless of app count. The fix that produces the largest score jump is almost always the combination: theme audit, app cleanup, and image compression executed together rather than sequentially, because each factor’s impact is partially masked by the other two until all three are addressed.
A second frequent error: chasing the Shopify admin score instead of PageSpeed Insights when the actual goal is SEO. If your priority is search rankings, test and optimize against Core Web Vitals data directly — the admin score is a helpful proxy, not the metric Google uses.
FAQ
What is considered a good Shopify speed score?
A Shopify speed score above 50 is considered good, and above 70 is described by Shopify itself as awesome. These thresholds are relative — Shopify compares your store’s Lighthouse results against similar-sized stores rather than a fixed universal benchmark. Most unoptimized stores running a typical stack of apps land between 25 and 45, meaning a score in the 50s already puts you ahead of a large share of comparable merchants.
Does the Shopify speed score affect SEO rankings?
Not directly. Google’s ranking algorithm uses Core Web Vitals — LCP, INP, and CLS — measured via PageSpeed Insights and real Chrome user data, not the Shopify admin’s internal speed score. The two are correlated because they share root causes, but if SEO is the goal, PageSpeed Insights mobile scores on your actual product and collection URLs are the metric to track and optimize against directly.
Why does my Shopify speed score keep changing without me editing anything?
Because the score is calculated against your highest-traffic product and collection pages from the last 7 days, and those pages can shift week to week as customer behavior changes. A new product going viral or a collection getting featured in an email campaign can change which pages get tested, which moves the score even with zero changes to your theme or app stack.
How often should I check my Shopify speed score?
Monthly is sufficient for most stores, or immediately after any theme change, major app install, or removal. Checking more frequently than that mostly captures noise from the rotating top-traffic pages rather than meaningful performance shifts. Pair each check with a PageSpeed Insights test on your actual top-selling product URL for a more stable, SEO-relevant reading.
Can too many apps really hurt my speed score that much?
Yes — installing 20 or more apps has a measurable, non-linear impact on load time, because each app can inject scripts into every page load regardless of whether that app is active on the current page. The damage compounds: apps competing for the main JavaScript thread create execution delays beyond what their individual file sizes would suggest. Auditing and removing dormant apps is consistently one of the highest-ROI fixes available, often producing a larger score jump than image optimization alone.
Key Takeaways
- The Shopify speed score compares your homepage, top product, and top collection page against similar stores — it’s relative, not absolute.
- It’s a different test from Google PageSpeed Insights, which is what actually feeds SEO rankings through Core Web Vitals.
- 50+ is good, 70+ is awesome, and most stores land between 25-45 before any cleanup.
- Images, app count, theme architecture, and third-party scripts drive nearly all of the variance.
- Fix all three together — theme, apps, images — rather than one at a time, since their effects compound.
For the complete optimization checklist beyond the score itself, revisit the Shopify store speed optimization pillar guide, and if a theme switch is on the table, compare real PageSpeed data across seven options in 7 Fastest Shopify Themes in 2026.
This post contains affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.



