Shopify's built-in speed score causes more anxiety than any other metric in the Shopify admin. Merchants see a number out of 100, assume anything below 80 is a disaster, and start ripping out apps, stripping back functionality, and making changes that hurt their conversion rate in pursuit of a higher score. The problem is that Shopify's speed score is based on Google Lighthouse, a lab-based simulation tool that does not measure how real customers experience your store. Google itself has confirmed that Lighthouse scores do not directly affect search rankings. What actually affects your rankings, your conversions, and your revenue is how your store performs for real users in real conditions, and that is measured by an entirely different set of metrics.
This article explains why you should stop obsessing over your Shopify speed score, what you should measure instead, and which speed optimisations actually move the needle for your business.
Agency insight: We have seen Shopify stores generating millions in annual revenue with speed scores below 30, and stores with scores above 80 that barely convert. The score is not the problem. Focusing on it instead of conversion rate and real user experience is the problem.
Shopify's speed report, found in the Online Store section of your admin, displays a score out of 100 based on Google Lighthouse performance testing. Lighthouse is an open-source tool built by Google that runs automated simulations of page loading under controlled lab conditions. It tests your homepage, a product page, and a collection page, then generates a composite score.
The score is comparative: Shopify benchmarks your store against similar Shopify stores using the same theme, so a score of 50 does not mean your store is slow. It means your store performs around the median for stores of your type.
The problem is that most merchants interpret the score as an absolute measure of speed, assume anything below 70 or 80 is unacceptable, and make decisions that prioritise the score over their actual business performance.
There are three fundamental reasons why obsessing over the Shopify speed score is counterproductive:
1. You cannot fully control it. Many of the factors that affect your Lighthouse score are outside your control: Shopify's own infrastructure, your theme's underlying architecture, third-party app scripts that load on every page, and the simulated network conditions Lighthouse uses during testing. You can optimise around the edges, but the score is largely determined by decisions made by Shopify, your theme developer, and your app developers, not by you.
2. Even the best websites score poorly. YouTube, which is owned by Google, routinely scores in the 40s on Lighthouse. Instagram scores similarly. The average Lighthouse score for the top ten most visited websites globally is approximately 59. Only Wikipedia consistently scores above 85. If the world's highest-traffic, best-engineered websites cannot achieve high Lighthouse scores, a Shopify store with apps, dynamic content, and conversion tools should not be expected to either.
3. The score does not correlate with revenue. We have audited Shopify stores generating seven-figure annual revenue with speed scores below 30, and stores with scores above 80 that struggle to convert. The score measures one dimension of performance in isolation. Your business success depends on the interplay of speed, design, trust signals, product quality, pricing, and the entire customer journey, not a single number.
This distinction is the most important concept in the entire page speed conversation, and the one most merchants are unaware of.
Lighthouse lab data is generated by running a simulation of your page loading on a throttled connection in a controlled environment. It tests one scenario under artificial conditions. The results can vary significantly between test runs, even seconds apart, because the simulated conditions do not perfectly replicate the diversity of real user environments.
Field data (also called Real User Metrics or RUM) is collected from actual Chrome browser users visiting your site. It measures how your pages perform for real customers on real devices, real networks, and real geographic locations. This data is collected through the Chrome User Experience Report (CrUX) and is what Google actually uses for ranking purposes.
Google has been explicit about this: Core Web Vitals field data is a ranking factor. Lighthouse lab scores are not. When Google evaluates your page speed for search rankings, it uses the field data from real users, not the simulated lab data that your Shopify speed score is based on.
This means your Shopify speed score could be 25 and your Core Web Vitals could be passing, or your speed score could be 90 and your Core Web Vitals could be failing. The two metrics measure different things in different ways.
Core Web Vitals are the three specific metrics Google uses as ranking signals, all measured from real user field data:
Largest Contentful Paint (LCP): measures how long it takes for the largest visible element (usually a hero image or heading) to load. Google considers LCP under 2.5 seconds as "good."
Interaction to Next Paint (INP): replaced First Input Delay (FID) in 2024 as the responsiveness metric. It measures how quickly your page responds to user interactions (clicks, taps, keyboard input). Google considers INP under 200 milliseconds as "good."
Cumulative Layout Shift (CLS): measures visual stability, whether elements move around on the page while it is loading. Google considers CLS under 0.1 as "good."
You can check your store's Core Web Vitals field data in Google Search Console (under Experience > Core Web Vitals) or through PageSpeed Insights by entering your URL. PageSpeed Insights shows both the Lighthouse lab score and the field data from real users, clearly separated. Focus on the field data section.
For a comprehensive guide to Shopify SEO including Core Web Vitals, see our Shopify SEO guide.
If the Shopify speed score is not the right metric to obsess over, what should you focus on? These four metrics give you a genuine picture of how your store's performance affects your business:
1. Conversion rate. This is the metric that matters most. If your conversion rate is strong and stable, your store is performing well regardless of what your speed score says. If you add a reviews app and your speed score drops by 10 points but your conversion rate increases by 15%, that is a net win.
2. Core Web Vitals (field data). Check Google Search Console regularly to ensure your Core Web Vitals are passing. If they are, Google is not penalising your store for speed. If any are failing, address those specific metrics rather than chasing a general speed score.
3. Landing page load time. Your landing pages, particularly those receiving paid traffic, should load in under 3 seconds. Cold traffic from ads is far less patient than organic visitors. Test specific landing page URLs using PageSpeed Insights or WebPageTest rather than relying on a site-wide score.
4. User engagement metrics. Bounce rate, session duration, and pages per session indicate whether real users are experiencing friction. If bounce rates are high and session duration is low, performance could be a contributing factor, but so could design, product relevance, pricing, or trust signals.
While you cannot control every factor that affects your speed score, there are meaningful optimisations that improve both real-world performance and user experience:
Some factors that affect your speed score are entirely outside your control as a merchant:
Spending time and money trying to optimise things outside your control is wasted effort. Focus on the items in the section above, which are within your control and directly affect user experience.
One of the most common mistakes merchants make is removing useful apps to improve their speed score. This is almost always counterproductive.
A reviews app that adds 0.3 seconds to your page load but increases conversion rate by 10% is a net positive for your business. A chat widget that adds 0.2 seconds but reduces pre-purchase support tickets and increases customer confidence is worth keeping. A loyalty programme app that adds a small performance cost but increases repeat purchase rate and customer lifetime value is generating revenue your speed score cannot measure.
The right question is not "does this app slow down my store?" It is "does the value this app provides outweigh its performance cost?" In most cases, conversion-enhancing apps are worth keeping even if they reduce your speed score, because the speed score does not correlate with revenue, but conversion rate does.
Why Matters perspective: when we audit a client's Shopify store, we never recommend removing an app purely because it affects the speed score. We evaluate each app's impact on conversion rate, customer experience, and revenue, then recommend removal only if the app is not delivering value that justifies its performance cost. For more on conversion optimisation, see our guide on how to increase Shopify conversions.
Do not rely on a single tool. Use multiple sources to get a complete picture of your store's performance:
| Tool | What It Measures | Best For |
|---|---|---|
| Google Search Console | Core Web Vitals field data across your entire site | The definitive source for how Google evaluates your speed |
| Google PageSpeed Insights | Both field data (CrUX) and lab data (Lighthouse) for specific URLs | Testing specific pages and seeing both real-world and lab results |
| GTmetrix | Detailed waterfall analysis of page loading | Identifying specific resources that slow down loading |
| WebPageTest | Real browser testing from multiple locations and devices | Testing how your store loads for customers in different regions |
| Shopify Speed Report | Lighthouse lab score benchmarked against similar stores | A rough comparative benchmark only, not an absolute measure |
Page speed matters. We are not arguing that it does not. A store that takes eight seconds to load will lose customers and rank poorly. What we are arguing is that the Shopify speed score is a poor proxy for actual performance, and that optimising for it at the expense of conversion-driving features is one of the most common strategic mistakes Shopify merchants make.
The stores we work with that perform best commercially are not the ones with the highest speed scores. They are the ones that load quickly enough for Core Web Vitals to pass, have conversion-optimised product pages with reviews, trust signals, and clear calls to action, use apps that enhance the customer experience even at a small performance cost, and focus their optimisation efforts on the metrics that actually correlate with revenue.
If you are unsure whether your store's performance is genuinely hurting your conversion rate or whether you are simply chasing a misleading score, our free SEO audit includes a Core Web Vitals assessment alongside a full technical and on-page SEO review.
Does the Shopify speed score affect SEO? No. Google has confirmed that Lighthouse lab scores do not directly affect search rankings. Google uses Core Web Vitals field data (collected from real Chrome users) as a ranking signal, not lab-based Lighthouse scores. Your Shopify speed score could be low while your Core Web Vitals pass, and your SEO would not be affected.
What is a good Shopify speed score? The score is comparative, not absolute. A score of 50 means your store performs around the median for similar stores. Most well-functioning Shopify stores with apps and conversion tools score between 25 and 55. Scores above 70 are unusual for stores with any meaningful app functionality. The score itself is less important than your Core Web Vitals field data and your conversion rate.
Should I remove apps to improve my speed score? Only if the app is not delivering value. An app that adds 0.3 seconds to load time but increases conversion rate by 10% is a net positive for your business. Evaluate each app by its business impact, not its effect on a lab-based score. Remove apps you are not actively using, as they often leave behind residual scripts.
What are Core Web Vitals and how do I check them? Core Web Vitals are three metrics Google uses as ranking signals: Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). Check them in Google Search Console under Experience > Core Web Vitals, or test specific URLs at PageSpeed Insights. Look at the field data section, not the Lighthouse lab score.
How fast should my Shopify store load? Google considers an LCP under 2.5 seconds as "good." For landing pages receiving paid traffic, aim for a total load time under 3 seconds. If your Core Web Vitals are passing and your conversion rate is healthy, your store is fast enough regardless of what the speed score says.
Does switching to a faster Shopify theme improve speed? Yes, theme choice is one of the most impactful factors within your control. Shopify's free Online Store 2.0 themes (Dawn, Sense, Craft) are among the fastest available. If you are running a heavy legacy theme with excessive animations and JavaScript, switching to a 2.0 theme can produce a significant improvement in both lab scores and real-world performance. See our Online Store 2.0 guide for more detail.
Improving your Shopify store's speed is worthwhile. Chasing a perfect speed score is not. The score is based on a lab simulation that does not reflect real-world performance, is influenced by factors outside your control, and does not correlate with the metrics that actually drive your business: conversion rate, revenue, and customer experience.
Focus on what matters: ensure your Core Web Vitals field data is passing, your landing pages load in under three seconds, your product pages have the trust signals and conversion tools your customers need, and your app stack is earning its performance cost through measurable business value.
If your speed score is 30 but your Core Web Vitals pass and your conversion rate is strong, your store is performing well. Do not let a misleading number convince you otherwise.
If you want an honest assessment of your store's real-world performance, our free SEO audit covers Core Web Vitals, technical SEO, and on-page optimisation. Email us and we would be happy to take a look.