Skip to content
  • Home
  • eCommerce Insights
  • Solutions
  • Projects
  • Shopify Apps
  • About us
  • Contact us
Log in
    Logo
    • Home
    • eCommerce Insights
    • Solutions
    • Projects
    • Shopify Apps
    • About us
    • Contact us
    Log in LET’S TALK

    Item added to your cart

    View cart
    Share
    LinkedIn X
    Home › eCommerce Insights › Stop Chasing a Green Lighthouse Score

    Stop Chasing a Green Lighthouse Score

    A perfect Lighthouse score isn't what Google ranks you on, and it isn't free either. Here's what actually maps to lost revenue, and what's vanity.
    Conversion Rate Optimisation Core Web Vitals Mobile UX Shopify Performance Site Speed Technical SEO
    MQ
    Muhammad Qasim Tufail
    August 27, 2026
    5 min read
    Share
    LinkedIn X
    Stop Chasing a Green Lighthouse Score
    Stop Chasing a Green Lighthouse Score

    Run Lighthouse on a heavily customised Shopify store with a real app stack, real reviews, real upsells, a real chat widget, and you'll rarely see green. That's not a sign something's broken. It's a sign the store is doing its job.

    Every script a merchant installs to make more money, on-site search, personalisation, loyalty, live chat, also blocks the main thread for a few extra milliseconds, and Lighthouse punishes that hard.

    "Chasing 90+ on a store built the way most $1M-$20M brands actually run their business is an expensive, often pointless exercise. The number worth watching isn't the score. It's whether the specific things a shopper feels are fast."

    Lighthouse vs. reality, by the numbers

    30%

    Weight Total Blocking Time carries in your score, the metric third-party scripts hit hardest

    2.5s

    Largest Contentful Paint threshold for "good," the metric that actually maps to a browsing decision

    28

    Days of real visitor data behind Core Web Vitals, not one simulated Lighthouse run

    What the score is actually measuring

    Lighthouse's performance score is a weighted blend of five lab metrics: Total Blocking Time carries the most weight at 30%, Largest Contentful Paint and Cumulative Layout Shift are tied at 25% each, and First Contentful Paint and Speed Index take 10% each. TBT alone is close to a third of your score, and it's the metric third-party scripts hit hardest, because it measures how long the main thread is tied up in long tasks during load. Stack five apps that each fire their own script on page load and TBT climbs fast, dragging the whole score down even if nothing about the actual shopping experience got worse.

    "None of this is what Google uses to rank you. Google's ranking signal comes from the Chrome UX Report, real field data collected from actual visitors over the previous 28 days, not from a single simulated Lighthouse run."

    Search Console's Core Web Vitals report shows you that field data, scored against three metrics: Largest Contentful Paint, Interaction to Next Paint (which replaced First Input Delay as a Core Web Vital in March 2024), and Cumulative Layout Shift. A store can sit at a 60 in Lighthouse and pass Core Web Vitals cleanly in Search Console, or the reverse. They're measuring different things, on different visits, with different weightings, and only one of them touches your rankings.

    The two numbers that map to revenue

    If you're only going to watch two things, watch Largest Contentful Paint and how long it takes before a tap actually does something. LCP is close to "time to main image," the point your hero product shot, banner or above-the-fold content finishes rendering. Under 2.5 seconds is good, over 4 seconds is poor, and every extra second past that is a shopper looking at a half-loaded page deciding whether to wait. That's the moment a browsing decision gets made.

    The second is responsiveness once the page has loaded, effectively "time to a usable buy button." Google's field metric for this is Interaction to Next Paint, and the target is under 200 milliseconds; over 500ms is poor. Lighthouse doesn't measure INP directly in a lab run, it uses Total Blocking Time as a proxy, but the underlying question is the same: when someone taps Add to Cart, does the button respond straight away, or is the main thread still busy running a script from an app that finished rendering minutes ago? A customer who taps and gets nothing taps again, then leaves.

    What's vanity, and what buying the last points actually costs

    Speed Index and First Contentful Paint move your overall number around a lot without telling you much a shopper would notice. Speed Index in particular rewards visually quiet pages, sparse ones with little going on above the fold, which is the opposite of what most retail homepages are trying to do. Treat a 10-point swing in either as noise unless it comes with a specific, named fix attached.

    The real cost shows up when an agency promises to get a customised theme with a full app stack into the 90s. Getting there usually means stripping out the reviews widget, the personalisation engine, the loyalty program or the live chat, the very tools installed to lift conversion and average order value, because those are what's hammering TBT. You end up trading a working revenue lever for a lab score nobody outside your own dev team will ever check. That's a bad trade nine times out of ten.

    "The better question isn't 'how do we hit 90,' it's 'which specific app on this page is adding the most blocking time for the least commercial return,' and that's a much shorter, much cheaper list to work through."

    Chrome DevTools makes that list easy to find. Open the Performance panel, record a page load, and look at the main thread track for long yellow blocks, each one is a script holding up everything else, and hovering over it names the file. Nine times out of ten it's the same handful of categories: a chat widget polling for updates before anyone's opened it, a personalisation pixel firing on every product image, or a reviews app that loads its full JavaScript bundle even on pages with zero reviews to show. Fixing three specific scripts usually buys back more real responsiveness than a blanket "optimise everything" pass, and it doesn't touch the apps actually doing commercial work.

    Measure it yourself

    1. Open Search Console's Core Web Vitals report. See what real visitors are experiencing over the last 28 days, that's the number tied to your rankings.
    2. On your own phone, on your own mobile data, load a product page. Time how long after it looks finished before a tap on Add to Cart actually does something.

    If that gap is under half a second, you're in better shape than your Lighthouse score probably says you are.

    The bottom line

    A Lighthouse score is a diagnostic, not a scoreboard. It's useful for spotting which script is the worst offender on a page, and close to worthless as a target to hit for its own sake, particularly on a store carrying the app stack a $1M-plus retailer actually needs to run.

    At beCommerce, we separate real performance issues from Lighthouse vanity metrics as part of every technical review. If you want a hand finding which scripts are actually costing you, book your free audit →.

    Share LinkedIn Post on X
    BT
    beCommerce Team
    Certified Shopify Partners · Sydney, Australia

    We're an elite Shopify consultancy composed of eCommerce experts and seasoned engineers. As a certified partner, we architect and implement custom solutions perfectly tailored to drive online growth for leading fashion, tech and telco brands.

    Shopify PlusConversion OptimisationAustralian eCommerce
    Free Shopify store audit

    Is your store making any of these mistakes?

    We audit Shopify stores for exactly these kinds of conversion-killing patterns — the ones that have become normalised until you see them through a customer's eyes.

    Book your free audit →
    Related articles
    AI Search
    AI Search and Google Are Doing Different Jobs for Your Shopify Store, and One Fix Helps Both
    Sep 18, 2026 · 4 min read
    Core Web Vitals
    How to Audit Your Own Shopify Store in an Afternoon (Free Tools Only)
    Sep 04, 2026 · 8 min read
    Previous Layout Shift Is Why Customers Tap the Wrong Thing Next When Your Support Chat Widget Is the Slowest Thing on Your Homepage
    Logo

    beCommerce is an elite Shopify consultancy composed of eCommerce experts and seasoned engineers. As a certified partner, we architect and implement custom solutions perfectly tailored to drive online growth for leading fashion, tech and telco brands.

    Our links

    • Home
    • eCommerce Insights
    • Solutions
    • Projects
    • Shopify Apps
    • About us
    • Contact us

    Contact us

    contact@becommerce.com.au 02 8880 0435

    Got a project ? Let’s talk

    © BE COMMERCE PTY LTD

    • Privacy policy
    • Terms of service
    • Refund policy
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.