- Your Shopify speed score is a Google Lighthouse number from 0 to 100, measured on a sample of your pages.
- It reflects lab conditions, not your real shoppers. Treat it as a guide, not gospel.
- The biggest wins usually come from images, apps, and theme code, in that order.
- A few focused fixes can move the score more than a dozen small tweaks.
Your shopify speed score is a single number from 0 to 100 that sits in your admin under Online Store, then Speed report. It looks simple. It is not.
That number is based on Google Lighthouse, run on a sample of your home, product, and collection pages. A low score hints at slow store loading, which costs you sales.
Below, you'll learn what the score actually measures and the fixes that raise it most. We'll keep it plain so you can act today.
What your Shopify speed score actually measures
Shopify runs Google Lighthouse on a few key pages and averages the results. The score weighs several Core Web Vitals and lab metrics.
Each metric measures a different part of how your page feels to load. Here's the plain-English version.
| Metric | What it checks | Why it matters |
|---|---|---|
| LCP (Largest Contentful Paint) | When the biggest thing on screen loads | Shoppers feel the page is "ready" |
| CLS (Cumulative Layout Shift) | How much the page jumps around | Stops mis-taps and frustration |
| TBT (Total Blocking Time) | How long scripts freeze the page | Linked to how snappy taps feel |
| FCP (First Contentful Paint) | When the first text or image shows | First sign something is happening |
One thing to understand: this is a lab test. It runs on a simulated mid-range phone and network, not your actual visitors.
So a score of 45 doesn't mean every shopper waits forever. It means your page has work that a typical phone would struggle with.
Check real-world data too. Google's PageSpeed Insights shows field data from real Chrome users at the top of the report. That's closer to what your customers feel.
Why the score matters (and when it doesn't)
Speed affects two things you care about: sales and rankings. Slow store loading frustrates shoppers before they ever add to cart.
Google's own research and Core Web Vitals guidelines tie slower pages to higher bounce. Baymard Institute puts average cart abandonment near 70%, and friction like slow loads feeds that.
But don't chase a perfect 100. Most Shopify stores can't hit it, and the last few points rarely pay off.
Aim for steady, real improvement. A jump from 30 to 60 often matters far more to your shoppers than 85 to 90.
Don't obsess over the number while ignoring real-world load. A high lab score with slow field data still loses sales. Fix what your customers feel first.
The fixes that move your speed score most
If you want to speed up your Shopify site, start where the weight is. These three areas cause most slow scores.
1. Heavy, unoptimized images
Images are usually the single biggest drag on store loading. Large hero banners and product photos bloat LCP fast.
Compress images, serve modern formats, and size them for the slot they fill. Our image optimization service handles this at scale.
2. Too many apps
Every app can inject scripts and styles, even on pages that don't use it. Ten apps can quietly add seconds.
Audit what you actually use and remove the rest. An app audit and removal often delivers the fastest single win.
3. Bloated theme code
Old themes and layered customizations load scripts you don't need. This raises your Total Blocking Time.
A theme code audit finds render-blocking code and trims the fat.
Want a faster store without the guesswork?
Our team raises your speed score by fixing what matters, not everything at once.
How to speed up a Shopify site, step by step
Here's a simple order of work. Do these in sequence so you can measure what each change does.
- Benchmark first
Run PageSpeed Insights and note your Shopify speed report. Save the numbers before you touch anything.
- Fix images
Compress, resize, and lazy-load below-the-fold images. See our lazy loading setup.
- Audit apps
Remove unused apps and the leftover code they left behind.
- Clean theme code
Remove render-blocking scripts and defer non-critical JavaScript with JavaScript optimization.
- Check Core Web Vitals
Target LCP, CLS, and TBT directly with a Core Web Vitals fix.
- Re-test and compare
Run the same tests again. Keep changes that help, roll back ones that don't.
Before
- 5MB hero image on mobile
- 12 apps, 4 unused
- Scripts blocking first paint
- Score stuck in the 30s
After
- Right-sized, compressed images
- Only apps you actually use
- Non-critical scripts deferred
- Score climbing into the 60s+
Where speed scores usually get stuck
Mobile is where most stores lose points. The simulated phone test is harsh, and real shoppers browse on phones too.
If your mobile number lags your desktop, that's your priority. Our mobile speed optimization focuses there.
Caching and delivery help too. A proper CDN and caching setup speeds repeat visits.
Quick checklist to speed up your Shopify website
Use this before you call anyone. Many of these you can start on your own.
- Compress and resize every product and banner image
- Remove apps you no longer use
- Lazy-load images below the fold
- Defer non-essential JavaScript
- Limit custom fonts to one or two
- Test on mobile, not just desktop
- Re-run PageSpeed Insights after each change
If the score barely moves after this, the problem is likely deeper in theme or app code. That's where expert help pays off.
When to bring in a pro
DIY fixes get you part of the way. The harder gains sit in render-blocking scripts, third-party tags, and theme internals.
If you'd rather focus on selling, our PageSpeed score improvement service targets the fixes that lift the number and the real-world feel.
Speed also supports your rankings. Pair it with our Shopify SEO guide for 2026 for the full picture.
For the technical side of load behavior, Google's Core Web Vitals overview is a solid reference.
Frequently Asked Questions
What is speed optimization?
Speed optimization is the work of making your pages load and respond faster. For Shopify, that means lighter images, fewer scripts, cleaner theme code, and better caching so shoppers wait less.
How do you do website speed optimization?
Start by benchmarking with PageSpeed Insights, then fix the biggest drags first: images, unused apps, and render-blocking code. Re-test after each change so you keep only the fixes that help.
How do you do speed optimization on Shopify?
Compress and lazy-load images, remove apps you don't use, and defer non-critical JavaScript. For deeper gains, audit the theme code and set up proper CDN caching, or hire a specialist to handle it.
Is a Shopify speed score of 100 possible?
Nearly all live Shopify stores can't reach 100 because apps and tracking add weight. A realistic target is steady improvement into the 50s, 60s, or higher, paired with fast real-world load times.
Does a higher speed score mean more sales?
Faster pages reduce friction and bounce, which supports conversions, but the score alone doesn't guarantee sales. Focus on real-world load speed and a smooth checkout alongside the number.
Not sure what's dragging your score down? Get a free quote and we'll point you to the fixes that matter most for your store.