PageSpeed Insights Score Low on Mobile but Fine on Desktop

Your PageSpeed Insights score is low on mobile — often red or orange — while desktop looks fine, and you want to know whether the mobile number is real, why it jumps around, and which fixes actually raise it.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

The mobile score is lower because the test is deliberately harsh. PageSpeed Insights runs Lighthouse with simulated throttling: it imitates a mid-range phone with a slower processor and a slow mobile connection. Your desktop test gets a fast machine and fast connection. The same page, same code, simply takes much longer under those conditions, and JavaScript suffers most because a slower processor takes longer to run it. That is why Total Blocking Time — how long the page is too busy to respond — is so often the mobile problem, and why sites heavy on page builders, sliders, and third-party widgets drop hard on mobile while looking fine on desktop.

Keep lab and field data separate in your head. The 0 to 100 score is lab data: one simulated load, useful for spotting problems, and it varies between runs. Field data — the Core Web Vitals assessment, when your site has enough Chrome visitors to show it — is what real people experienced over the past 28 days, and it is what Google uses in search. A mobile lab score of 55 with a passing field assessment usually means real visitors are fine. For the metrics themselves and what counts as good, see Core Web Vitals failing.

A handful of items account for most mobile points: a large or lazy-loaded LCP image, render-blocking CSS and scripts in the page head, unused JavaScript from plugins that load on every page whether needed or not, and third-party scripts you added over the years. Fixing those usually moves a mobile score from red into orange or green. Chasing 100 is a different matter — the last points often mean removing features customers use, like chat or embedded reviews, and a perfect lab score is not a ranking factor. Aim for a site that feels fast on a real phone and passing field data where available. If the whole site is slow, not just the score, start with website loads slowly.

What not to do

When to get help

It is worth bringing someone in when the mobile score is poor and the site also feels slow on a real phone, when the report points at theme or page-builder files you can't safely change, or when every speed plugin you try breaks something. The biggest improvements often come from decisions a report can't make for you — which scripts to load only on the pages that need them, whether a heavy theme is worth keeping, whether the host is the bottleneck — and from testing each change so forms and checkout keep working. That judgment is what separates a real improvement from a score that moves while the site breaks.

Glenn, who runs WebsiteSelfHelp, improves mobile speed on small business sites without breaking what already works. Send the page you are worried about and you will get a straight answer on what is slowing it down on phones and what fixing it would take. No passwords needed to start.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Frequently asked questions

Why is my PageSpeed Insights score low on mobile but good on desktop?

The mobile test simulates a mid-range phone on a slow connection with a slower processor, while desktop uses fast conditions. Heavy images and JavaScript cost far more time on the simulated phone, so the same page scores lower.

Does a low mobile PageSpeed score hurt my Google rankings?

Not directly. Google uses real-user Core Web Vitals data, not the lab score, and even that is a modest ranking factor. A low score is a sign of problems worth fixing, mainly because slow pages lose visitors.

Why does my PageSpeed score change every time I test?

Each run is a fresh simulated load, and small differences in server response, network timing, and third-party scripts shift the result. Variations of several points are normal. Run it a few times and use the middle result.

What is a good PageSpeed score on mobile?

Google labels 90 and above as good and 50 to 89 as needing improvement. For many small business sites with some third-party tools, a mobile score in the 70s or 80s with passing real-user data is a sensible target.

What does Reduce unused JavaScript mean?

The page downloads scripts that it mostly doesn't use on that page, often from plugins, page builders, or widgets that load everywhere. The fix is usually loading them only where needed or removing ones you no longer use.

Can I fix a low mobile PageSpeed score myself?

Often partly. Compressing large images, not lazy-loading the top image, and removing unused plugins and widgets are safe owner-level fixes. Script deferral and theme changes are riskier and worth testing on a staging copy or leaving to someone experienced.

How much does it cost to improve mobile page speed?

It varies with the cause. Image cleanup and plugin pruning can be a small job, while replacing a heavy theme or moving hosts is a bigger one. Ask for a quote tied to specific findings from the report, not a promised score.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible