Why Local Businesses Score Poorly on Mobile PageSpeed (And What to Do)

11 min read By Stefan Gabos

Run your local-business website through Google PageSpeed Insights and you'll likely see two very different numbers: a comfortable green score on desktop, and a red or orange one on mobile. A salon site that scores 92 on desktop can score 38 on mobile. That gap isn't a glitch — it's the whole point of the test, and the mobile number is the one that matters, because 64% of global web traffic is now mobile as of mid-2025 — and for a local business, the phone is where most "near me" searches begin.

This post explains exactly why the mobile score is so much lower, what's dragging it down on a typical builder-built local site, why it costs you customers and rankings, and what actually fixes it. Every figure is sourced.

Why Mobile PageSpeed Scores Are So Much Lower Than Desktop

If your site scores 100 on desktop but 40 on mobile, here's the short answer: Lighthouse — the engine behind PageSpeed Insights — runs two completely different tests. The desktop test assumes a fast wired connection and a capable computer. The mobile test deliberately simulates a cheap, slow phone on a weak network. Two factors do the damage:

  • Throttled network. The mobile test simulates "Slow 4G" — roughly 1.6 Mbps download and 150 ms of latency — while desktop runs on a fast wired connection. — Lighthouse Throttling docs, Google
  • Throttled CPU. The standard mobile test applies a CPU slowdown to mimic a mid-tier phone, where desktop applies none. A mid-range Android chip is dramatically slower at parsing and running JavaScript than a laptop. — CPU Throttling in Lighthouse, DebugBear

The effect on the metric that punishes heavy JavaScript is enormous. Across the whole web, the median desktop page has a Total Blocking Time of 67 ms; the median mobile page is 1,209 ms — roughly 18× more blocked. — Web Almanac 2024 Performance Chapter, HTTP Archive

So mobile isn't scoring lower because the test is unfair. It's scoring lower because it's the honest test — it measures your site on the device most of your customers are holding. The desktop score is the flattering one you can safely ignore.

Why Builder-Built Local Sites Score Worst of All

If your site was built on Wix, Squarespace, or a WordPress page-builder theme, the throttled mobile test hits especially hard, because those platforms ship a lot of code to every visitor. DebugBear's October 2025 builder comparison ran real Lighthouse tests across the major platforms. The mobile scores:

Mobile Lighthouse scores by website builder (DebugBear, October 2025)
Builder Mobile
Score
Mobile
LCP
Webflow774.95 s
Wix725.24 s
GoDaddy633.93 s
WordPress.com345.54 s
Squarespace318.79 s

Squarespace's median mobile LCP of 8.79 seconds means the average phone visitor waits almost nine seconds for the main content to appear. Google's "good" threshold for LCP is 2.5 seconds. Even Wix, the strongest of the mainstream builders at 72, has a mobile LCP of 5.24 seconds — more than double the good mark.

Real-user data tells the same story. Across all sites measured by Google's Chrome User Experience Report, only 57% of Wix sites and 60% of Squarespace sites passed all three Core Web Vitals on mobile in 2024, and WordPress sat at 40% — versus a global average of about 51%. To the platforms' credit, every one of those numbers is trending up year over year. But "improving" and "fast" aren't the same thing, and a throttled phone test doesn't grade on a curve — and you're still paying a monthly subscription for that overhead.

We've covered the structural reasons builders consistently lag hand-coded sites on PageSpeed in detail. The short version: a drag-and-drop editor has to ship a general-purpose rendering engine to every visitor's phone, whether your page uses it or not.

What's Actually Dragging Your Mobile Score Down

Four things account for most of the damage on a typical local-business site. None of them are exotic — they're the default state of the modern web.

1. Too much JavaScript

JavaScript is the single biggest mobile killer because the phone has to download it, parse it, and run it — all on that throttled CPU. The median mobile page now ships 558 KB of JavaScript, and 44% of it goes completely unused. The median mobile page runs 14 "long tasks" that freeze the main thread for a combined 2,366 ms. — Web Almanac 2024 JavaScript Chapter, HTTP Archive

2. Render-blocking resources

When a script or stylesheet in the page's <head> has to load before the browser can paint anything, the visitor stares at a blank screen — what the Web Almanac calls render-blocking resources that "delay rendering." It shows up in the real-user numbers: only 51% of mobile pages hit a "good" First Contentful Paint, versus 68% on desktop. — Web Almanac 2024 Performance Chapter, HTTP Archive

3. Heavy, unoptimized images

The median mobile page weighs 2.3 MB, up 357% over the last decade, and images are the largest slice. A hero photo exported straight from a phone or a stock library at full resolution is often the single element Lighthouse flags as your LCP — the thing the visitor is waiting for. — Web Almanac 2024 Page Weight Chapter, HTTP Archive

4. Third-party scripts

Live chat widgets, booking embeds, analytics, review badges, font loaders, ad pixels — each adds code you don't control. Over 90% of pages load at least one third-party resource, and at the heavy end third-party JavaScript alone runs to 1,292 KB. — Web Almanac 2024 JavaScript Chapter, HTTP Archive On a builder site you often can't remove these even if you wanted to.

Why a Bad Mobile Score Costs You Real Customers

A low PageSpeed number isn't a vanity metric. On mobile, speed maps directly to whether a potential customer stays or bounces — and for a local business, that visitor was often about to call or walk in.

For a local business this is sharper than for an online store, because local mobile searches are high-intent. Google's data has long held that 76% of people who search for something nearby on a smartphone visit a related business within a day. If your site takes nine seconds to paint on their phone, a chunk of that ready-to-buy traffic is gone before they ever see your hours or your phone number.

Mobile PageSpeed Is Also a Ranking Factor

Speed doesn't only lose the visitors who arrive — it can reduce how many arrive in the first place. Two things make the mobile score a search-ranking concern, not just a UX one:

For a local business competing for "[service] near me," where several competitors offer similar content, a faster mobile site is exactly the kind of tiebreaker that decides who shows up first.

What Actually Fixes a Low Mobile Score

To improve your mobile PageSpeed score, the fixes fall into two buckets: things you can do on your existing site, and the structural fix.

On your existing site

  • Compress and resize every image. Serve images at the size they actually display, in a modern format like WebP. This alone often moves the needle most, because images are usually the LCP element. (We use cwebp and jpegoptim on every PageDrop site.)
  • Defer or remove non-critical JavaScript. Add defer to scripts that don't need to run before paint, and delete the ones you don't use. Remember: 44% of mobile JS goes unused.
  • Audit your third-party scripts. Every chat widget, pixel, and embed has a cost. Keep the ones that earn their weight; cut the rest.
  • Self-host fonts and limit weights. Loading fonts from a third party adds a render-blocking round trip; self-hosting two weights instead of six is faster.
  • Test on mobile, not desktop. Always read the mobile tab in PageSpeed Insights. The desktop score is the one lying to you.

The structural fix

There's a ceiling to what you can tune on a builder site, because the platform's own overhead is baked in — you can optimize your images and still be shipping a rendering engine you never use. The structural fix is to serve the visitor's phone exactly what the page needs and nothing more.

That's what a hand-coded static one-page site does. No general-purpose editor runtime, no plugin stack, no unused JavaScript — just the HTML, the minimal CSS, and the images for your page. It's why a static site can score in the high 90s on the same throttled mobile test that leaves the mainstream builders anywhere from the low 30s (Squarespace) to the low 70s (Wix), and why hosting it on a CDN like Cloudflare Pages keeps that speed everywhere.

Want a site that scores green on mobile, not just desktop? PageDrop builds hand-coded one-page sites for local businesses for $297 one-time — built mobile-first, optimized images, no builder bloat. See what belongs on the page in the salon website checklist or the restaurant homepage checklist.

The Short Version

  • Mobile scores lower than desktop on purpose — the test simulates a slow, throttled phone, which is what 60% of your visitors use.
  • Builder sites score worst because they ship code to every phone: Squarespace's median mobile LCP is 8.79 s, Wix's 5.24 s, against a 2.5 s "good" mark.
  • The usual culprits are excess JavaScript, render-blocking resources, heavy images, and third-party scripts.
  • It costs customers (53% bounce past 3 seconds) and rankings (mobile-first indexing + Core Web Vitals).
  • Tuning helps; a hand-coded static site removes the ceiling entirely.

Frequently Asked Questions

Why is my mobile PageSpeed score so much lower than desktop?

Because Lighthouse runs two different tests. The mobile test simulates a slow 4G connection (about 1.6 Mbps, 150 ms latency) and throttles the CPU to mimic a mid-tier phone, while the desktop test assumes a fast wired connection and a capable computer. The gap is by design — the mobile test reflects the device most of your visitors actually use. Across the web, the median mobile page is roughly 18× more "blocked" than the median desktop page.

What is a good mobile PageSpeed score for a small business website?

Aim for 90+ on mobile, which is achievable for a lean, image-optimized one-page site. More important than the headline number are the Core Web Vitals: LCP under 2.5 seconds, INP under 200 ms, and CLS under 0.1. A score in the 50s or below means real visitors on phones are waiting too long and some are leaving.

Why do Wix and Squarespace sites score badly on mobile?

Drag-and-drop builders ship a general-purpose rendering engine and a lot of JavaScript to every visitor, whether your page uses it or not. On a throttled mobile test that overhead is punishing. In DebugBear's October 2025 comparison, Squarespace's median mobile Lighthouse score was 31 (8.79 s LCP) and Wix's was 72 (5.24 s LCP), versus a 2.5 s "good" LCP threshold.

Does mobile page speed affect Google rankings?

Yes. Google uses mobile-first indexing for the web, meaning it crawls and ranks the mobile version of your site rather than the desktop one. Core Web Vitals are part of the page-experience signal, which Google describes as aligning with what its ranking systems reward — effectively a tiebreaker between pages of comparable quality. For local searches with similar competitors, a faster mobile site can decide who ranks higher.

How much does a slow mobile site cost a local business?

Google's 2016 data found 53% of mobile visits are abandoned past a 3-second load. Portent's 2022 study found a 1-second site converts about 2.5× better than a 5-second one. For local businesses the stakes are higher because mobile "near me" searches are high-intent — Google has reported that 76% of people who search for something nearby visit a related business within a day. A slow site loses those visitors before they see your hours or phone number.

Why is my website slow on mobile?

Usually JavaScript and images. The median mobile page ships 558 KB of JavaScript with 44% unused, and weighs 2.3 MB overall, largely from unoptimized images. On a throttled phone CPU, excess JavaScript freezes the main thread (the median mobile page spends about 2,366 ms in long tasks), while a full-resolution hero image is often the element the visitor waits longest to see.

Can I fix my mobile PageSpeed score without rebuilding the site?

Partly. Compressing and properly sizing images, deferring or removing unused JavaScript, auditing third-party scripts, and self-hosting fonts will all improve the score — often substantially. But there's a ceiling on a builder site, because the platform's own overhead is fixed. To reliably score in the 90s on mobile, a lightweight hand-coded static site removes the bottleneck rather than working around it.

Why does my site score 100 on desktop but 40 on mobile?

The desktop test isn't throttled, so heavy JavaScript and large images barely register — a fast computer on a wired connection chews through them. The mobile test throttles both CPU and network, exposing exactly that weight. A site can genuinely be "fast" on a laptop and slow on a phone at the same time. Trust the mobile number, because that's the experience most of your customers get.

Back to blog