← Back to all guides ✻ why pages load slowly

Why Is My Website Slow? Causes and Fixes

Design & Tech Guide · 10 min read · Published 29 October 2026

In this postRead a PageSpeed reportWhy speed varies by visitorSix causes and fixes30-day planWorked exampleFix it yourself or get help?FAQ
slow pages cost you visitors

A slow website costs a small business visitors, enquiries and trust, usually without any warning. Nobody emails to say your page took too long; they simply leave. This guide shows how to confirm the problem, read a PageSpeed report, fix the six most common causes on WordPress, page-builder and custom sites, and follow a 30-day plan that produces measurable results.

It is written for owners and managers of small business sites, and for anyone who maintains a site for them. Most fixes need no developer, and where one is needed we say so. If you would rather have someone diagnose it for you, our website audit does exactly that.

Confirm it’s slow: reading a PageSpeed report step by step

Don’t judge by how the site feels on your own device. You have probably visited it before, so your browser has stored much of it, and your connection may be faster than your customers’.

  1. Open Google’s free PageSpeed Insights, enter a page address and run the test. Check the Mobile tab first, then Desktop.
  2. The top section, “Discover what your real users are experiencing”, shows data from actual visitors.
  3. Under “Diagnose performance issues” you get four scores: Performance, Accessibility, Best Practices and SEO. Red is 0 to 49, orange is 50 to 89 and green is 90 to 100. This guide focuses on Performance.
  4. Read the metrics. First Contentful Paint is when anything first appears. Largest Contentful Paint is when the main content appears. Total Blocking Time is how long the page ignores taps while loading. Cumulative Layout Shift is how much the page jumps. Speed Index is how quickly the page visually fills in. Our Core Web Vitals guide explains these in more detail.
  5. Scroll to the opportunities and diagnostics. They list what is slowing the page, often with estimated time savings. Start with the biggest.
PageSpeed Insights desktop report showing Performance 98, Accessibility 94, Best Practices 100, SEO 100 and Agentic Browsing 2/2, with a largest contentful paint of 0.8 seconds
A healthy desktop report for a client site we optimised (lab data, desktop).

Scores change from run to run, so test each page two or three times and focus on the pattern. Test your busiest page and your enquiry page, not only the homepage.

Why the same site is fast for one visitor and slow for another

Speed depends on three things you don’t control: the visitor’s device, their connection and how far they are from your server. A customer on a mid-range phone using patchy mobile data in one city has a very different experience from someone on a laptop with fibre in another. Businesses that serve customers in more than one country feel this most.

The six most common causes and how to fix each

1. Oversized images

How to spot it: PageSpeed flags “Properly size images”, “Serve images in next-gen formats” or “Efficiently encode images”, or the page is several megabytes. Photos uploaded straight from a camera or phone are the usual source.

2. Too many plugins and scripts

How to spot it: PageSpeed flags “Reduce unused JavaScript” or “Reduce the impact of third-party code”, and the page makes dozens of requests. Chat widgets, sliders, trackers and social feeds all add weight.

3. Slow or overloaded hosting

How to spot it: PageSpeed flags “Reduce initial server response time”, the site is slow even on a simple page, or it slows at busy times. A server response of around 0.8 seconds or less is commonly treated as good.

4. No caching or compression

How to spot it: Repeat visits are barely faster than the first one, or PageSpeed flags “Use efficient cache lifetimes” or “Enable text compression”.

5. Heavy themes, fonts and embeds

How to spot it: A large page-builder theme produces a lot of code, many font files load, or videos load automatically. PageSpeed flags “Avoid enormous network payloads” or “Minimize main-thread work”.

6. An unmaintained or compromised site

How to spot it: Plugins and themes are out of date, the database is full of old revisions and spam, or the site suddenly slowed and you notice unfamiliar redirects or files.

💬 Not sure which of these is slowing your site? Our website audit finds the specific causes and sends you a prioritised list of fixes.

Get a fixed audit quote →

A 30-day improvement plan

WeekFocusWhat to do
1Measure and fix imagesRecord mobile and desktop scores for your three key pages. Resize and compress images, then retest.
2Scripts and pluginsRemove unused plugins and scripts, delay chat and trackers, then retest.
3Caching and hostingTurn on caching and compression, check server response and decide whether hosting needs to change.
4Fonts, embeds and monitoringTrim fonts and video embeds, retest everything and set a regular check. See tracking website performance.

Worked example: from 3.1 seconds to 0.8 seconds

This is a client site we optimised (name withheld). We tested the same page on desktop with PageSpeed Insights before and after the work, which covered the standard fixes described in this guide.

MetricBeforeAfter
Performance score8898
First Contentful Paint2.9 s0.8 s
Largest Contentful Paint3.1 s0.8 s
Accessibility8994
Agentic Browsing1/22/2

The lesson is in the timings. A Performance score of 88 looks fine at a glance, but a 3.1-second Largest Contentful Paint sits above the 2.5-second line Google treats as good. That is the delay visitors feel, and it fell by roughly three quarters. Accessibility and Agentic Browsing also moved over the same period. These are lab results from one test each, so exact numbers vary between runs, and mobile results are usually lower and should be measured separately.

Fix it yourself or get help?

You can usually do yourself

  • Compress and resize images before uploading
  • Delete plugins you don’t use (after a backup)
  • Turn on a caching plugin or your host’s caching
  • Remove embeds and widgets you don’t need

Worth bringing in help

  • High server response times or a hosting move
  • Rebuilding a heavy theme or page builder
  • Scripts that conflict or break the layout
  • Enquiry forms, checkout or tracking involved

To find out exactly what is slowing your site, start with a website audit. If the work is mostly ongoing upkeep, such as updates, plugin clean-ups and backups, our website maintenance service covers it. Whatever you change, back up first and test your enquiry forms afterwards. Slow menus are a related problem; see mobile navigation mistakes.

⚡ rule of thumb: fix the heaviest thing first, then retest on a phone

Frequently asked questions

How fast should a website load?

Google treats a Largest Contentful Paint of 2.5 seconds or less as good. Aim for the main content of your key pages to appear quickly on a phone, not just on a fast desktop connection.

What is a good PageSpeed score?

Scores from 90 to 100 are shown in green, 50 to 89 in orange and below 50 in red. The timings behind the score matter more, because a page can score in the high 80s and still take over 3 seconds to show its main content.

Why is my website fast on desktop but slow on mobile?

The mobile test simulates a slower phone on a slower connection, and phones have less processing power than computers. Heavy images, scripts and fonts hurt far more there, so always check mobile results first.

Does website speed affect Google rankings?

Speed is part of Google’s page experience signals, but it is one of many factors. A faster site does not guarantee higher rankings, though a very slow site can lose visitors wherever it ranks.

Will new hosting or a new theme fix a slow site?

Sometimes, but not always. If oversized images, extra scripts or missing caching are the cause, they will slow the new setup too. Identify the cause first, then decide what to change.

Can a slow website cost me customers?

Yes. Visitors who wait too long often leave before they see your offer or contact you. We can’t promise a specific result from speeding a site up, because outcomes depend on traffic quality, your offer and competition.

Do you offer speed fixes?

Our website audit reviews speed on desktop and mobile and gives you a prioritised report. Carrying out the agreed fixes is a separate, optional service, quoted with scope and cost before work begins. For ongoing upkeep, see our website maintenance service.

Not sure what’s slowing your site down?

Share your website and your main concern. We’ll confirm the scope, price and delivery date in a fixed quote before any work begins.

Request an audit quote →
← Back to all guides
Is your website slow? Get it checked.Get a fixed quote →