If you would rather hand the checking and fixing to someone, see website support in Surrey. Otherwise, work through the steps below in order. They cost nothing except a little time.

How do I check how slow my WordPress site really is?

Open Google PageSpeed Insights, paste your homepage address and press Analyze. Then repeat for your most important service page and your contact page, since those are what customers actually use.

  1. Read the Mobile tab first. Most local customers are on a phone, and mobile results are usually the harder test.
  2. If a “Discover what your real users are experiencing” section appears, that is real-visitor data. If it says there is not enough data, a small site simply has too few visitors; rely on the lab results below it.
  3. Find Largest Contentful Paint (LCP). It measures how long the biggest thing on the screen, usually a banner image or headline, takes to appear. Per web.dev, an LCP of 2.5 seconds or less is considered good.
  4. Scroll to “Opportunities” and “Diagnostics”. These name the specific files and settings that cost the most time, and they map directly to the causes in the next section.
  5. Save a screenshot or the report link. You will want a before-and-after comparison later.

Scores vary between runs, so test two or three times and look at the pattern rather than one number. web.dev also defines two other Core Web Vitals, responsiveness (INP) and layout stability (CLS), which the same report shows.

What usually makes an older WordPress site slow?

Sites built several years ago often combine a few of these at once. Use the report from step 1 to see which apply to you.

CauseHow to spot itTypical fix
Oversized imagesPageSpeed Insights flags "Properly size images" or "Serve images in next-gen formats"; photos uploaded straight from a camera or phoneResize and compress before upload, or use an image-optimisation plugin; serve WebP where the theme supports it
Too many or outdated pluginsDozens of active plugins; some not updated in years; several doing the same job (for example, two SEO or two slider plugins)Remove what you do not use, replace overlapping plugins, update the rest after a backup
Old theme or heavy page builderTheme not updated for years; page loads many scripts and styles for a simple page; layout shifts as the page loadsUpdate if the vendor still supports it; otherwise plan a lighter theme or a rebuild
Outdated PHP versionWordPress admin (Tools → Site Health) or your host's control panel shows an old PHP versionAsk your host to move you to a currently supported PHP version, after checking your theme and plugins work with it
Cheap or crowded shared hostingHigh “server response time” in the report; slow admin screens as well as slow pagesAsk the host about an upgrade, or compare hosting plans; confirm who owns the account first
No cachingRepeat visits are almost as slow as the first; no caching plugin or host-level cache is activeTurn on your host's caching or install one well-reviewed caching plugin, then test forms and logins

This table describes common patterns, not a diagnosis of your site. Your own report is the evidence.

WordPress itself publishes the server requirements it recommends, including current PHP versions, and PHP's maintainers list which versions still receive security fixes at php.net. Running a version that no longer gets fixes is a security issue as well as a speed issue.

Which fixes can I do myself today?

Back up first. Use your host's backup tool or a backup plugin, and confirm you can download the file. Then:

  • Compress images. Start with the homepage banner and anything above the fold. Re-upload smaller versions.
  • Remove unused plugins. Deactivate one, check the pages and forms you rely on, then delete it if nothing broke. If a plugin handles your contact form, bookings or payments, leave it alone until you know what it does. If your form is already unreliable, see why a contact form stops sending emails.
  • Update WordPress, your theme and plugins where updates are available, one at a time, checking the site after each. Ask your host to raise the PHP version, as most hosts offer a setting for it.
  • Turn on caching. Many hosts include it; otherwise one reputable caching plugin is enough. Do not stack several.
  • Look at your hosting plan. Find out what you pay for, when it renews and whose name the account is under.

After each change, re-run PageSpeed Insights and keep the results. If a change breaks something, restore the backup. Do not paste passwords into any form or email; share access only with someone you have chosen to hire.

When is a speed rescue enough, and when should I rebuild?

A rescue is usually enough when:

  • the design and content still suit your business;
  • your theme and key plugins are still supported and can be updated;
  • the report points to images, caching or hosting rather than the theme itself.

A rebuild is worth considering when:

  • the theme or page builder is abandoned and cannot be updated safely;
  • updates keep breaking the site;
  • the site is slow on every page even after the quick fixes;
  • it no longer shows your services, prices or location clearly, or is hard to use on a phone.

Luminary does both: ongoing website support for supported sites, and separately scoped rebuilds and redesigns. Better local search visibility also depends on the site being usable, which is why local SEO work often starts with these checks. Rebuilds are scoped separately from the CAD $250/month plan.

Get my free website review

What should I ask before hiring someone to speed up my site?

  • Will you take a full backup first, and can I restore it?
  • Will you work on a staging copy before changing the live site?
  • Will I get a before-and-after PageSpeed report for the same pages?
  • Who owns the hosting account and domain, and will I keep ownership?
  • What exactly is included, and what would be scoped separately?

Be cautious of anyone who guarantees a score or a ranking before seeing your site. Honest providers describe what they will check and what they will change, then show you the result.

Frequently asked questions

Does a slow website hurt my Google ranking?

Speed is one of many signals. Google Search Central says its core ranking systems look at page experience, which includes Core Web Vitals, but that great page experience does not outrank highly relevant content. A slow site mainly costs you visitors who give up before it loads, so it is worth fixing even if rankings barely move. Nobody can promise a ranking change from speed work.

Is it safe to delete WordPress plugins?

Usually, but not blindly. Take a full backup first, then deactivate one plugin at a time and check the pages, forms and checkout that matter. If something breaks, reactivate it. Deactivating and deleting are different steps: deactivate and test first, delete only when you are sure nothing depends on it. If you are unsure what a plugin does, ask your developer before removing it.

Will changing hosting fix my slow site?

Sometimes. If your plan is crowded or old, moving can help, but a 2015-era theme with huge images will still be slow on fast hosting. Run PageSpeed Insights first and read what it flags. If the report points to images, scripts and layout rather than server response time, new hosting alone will not be the fix. Moving a site also needs a backup and a tested switch-over, so treat it as a small project.

How long does a WordPress speed-up take?

It depends on what is slowing the site down. Compressing images and removing an unused plugin can be done in an afternoon; an outdated theme or page builder can take much longer to untangle. Ask for a written scope and a before-and-after PageSpeed report, and be cautious of anyone who promises a specific score or load time before looking at your site.

Do I need a new website, or can the old one be sped up?

If the content and design still suit your business and the theme is still maintained, a speed rescue is often enough. If the theme or builder is abandoned, the site cannot be updated safely, or it no longer reflects your business, rebuilding may cost less than repeated patching. Luminary can look at your site and tell you which applies, in a free website review.

Sources: web.dev: Largest Contentful Paint · Google Search Central: page experience · PageSpeed Insights · WordPress requirements.