Skip to content

Your website is slow on phones: what's causing it and how to fix it

Why your website is slow on mobile, how to test it properly with Google's free tool, and the usual fixes: images, scripts, plugins and hosting.

By Miro, Wave Digital. Updated .

On most small business sites, a slow phone experience comes down to a few things: images that are far too big, too many scripts and plugins, and hosting that's a long way from New Zealand with no caching. Test it first so you know which one you're dealing with, then fix the biggest problem.

Test it properly

  1. Open PageSpeed Insights (pagespeed.web.dev), paste in your home page address and run it.
  2. Choose the Mobile tab.
  3. Read the field data first, then the lab data below it.
PageSpeed Insights mobile results for wavedigital.co.nz, with scores of 99, 100, 100 and 100
Our own site, tested on mobile in October 2026. 'No Data' at the top means not enough Chrome users have visited yet for field data.
Field data Lab data
Where At the top Further down
What it is What real Chrome users experienced on your site over the last 28 days A single test on a simulated mid-range phone on a mobile network
Why it helps This is the one that matters The suggestions under it point to what to fix

If your site doesn't get enough visitors, the field data section shows data for your whole site instead, or nothing at all.

The numbers to watch

The three Core Web Vitals in the field data are:

Metric What it measures Good
Largest Contentful Paint (LCP) How long the main content takes to appear 2.5 seconds or less. Over 4 seconds is poor.
Interaction to Next Paint (INP) How quickly the page responds when someone taps something 200 milliseconds or less
Cumulative Layout Shift (CLS) How much the page jumps around while it loads 0.1 or less
PageSpeed Insights lab metrics, with Largest Contentful Paint at 1.7 s
The lab results from the same test, on an emulated Moto G Power over Slow 4G. The lab test lists Total Blocking Time rather than INP.

The usual causes, and what to do

Images that are too big

A photo straight off a phone or camera can be several megabytes. A phone has to download all of it to show a picture a few centimetres wide.

The big header at the top

Whatever is largest at the top of the page is usually what LCP measures. A full-screen slider, background video or huge hero photo makes that slow. One compressed image beats a slider of five.

Too many plugins and scripts

Every plugin and add-on can load its own code on every page. On a phone, all of that has to download and run before the page responds properly, which shows up as poor INP.

Not sure what a plugin does? Switch it off and test before deleting it. If something breaks, see a plugin update broke my site.

Chat, tracking and embed widgets

Chat bubbles, tracking pixels, booking widgets, social feeds and embedded maps or videos all load code from other companies' servers. Google's advice is to keep only what you use and clear out the rest regularly, such as old tracking codes from a past agency.

If you need a chat widget, look for one that only loads the full chat when someone taps the button.

Hosting far away, with no caching

If your server is in the US or Europe, every visitor in New Zealand waits for data to travel there and back. Cheap shared hosting can also be slow to respond. Google suggests a server response time (TTFB) of 0.8 seconds or less.

If your host can't offer either, it may be time to move to a new host. On Wix or Squarespace you can't change the hosting, so focus on images, apps and embeds. If you're thinking of leaving anyway, see Wix and Squarespace price rises.

Does speed affect Google rankings?

It can, but it isn't the main thing. Google says Core Web Vitals are used by its ranking systems, but a good score doesn't guarantee top rankings, and relevant content comes first.

Speed matters more to your customers than to Google.

When to get help

You can do the image work and the plugin clean-out yourself. Get help if:

Speed slips as plugins and content pile up, so check it as part of website maintenance. For a second opinion, our free website check includes a look at how your site loads on a phone.

Is your site slow on phones, out of date or marked "Not secure"?

Put in your web address and find out free in about 30 seconds.

Rather not deal with this yourself?

Safe puts your site on fast hosting with the padlock and backups included, and moving it is part of the plan, with no setup fee. Safe is $95 a month + GST, with no setup fee and no fixed term.