Skip to main content
TroubleshootingHosting

29 October 2026 3 min read

WordPress site suddenly slow? What to check

Article by Dan Woodward

an illustration of a website on a unicycle

A WordPress website that has gradually become slower over three years is one type of problem. A website that was perfectly happy yesterday and suddenly takes eight seconds to load today is another.

When performance changes suddenly, it is normally worth asking what else changed at the same time before deciding that the hosting needs upgrading or another optimisation plugin needs installing.

First, make sure the slowdown is real

Test the website outside your normal browser. Open a private window and try the site on your phone using mobile data. Visit a few different pages and check WordPress admin as well.

If the admin area is responsive but one particular page is painfully slow, that tells you something. If every page and the whole WordPress dashboard are equally sluggish, we would probably start looking further down the stack.

Recent changes matter too. A new plugin, updated theme, tracking script, huge image, video embed, product import, marketing tool or hosting configuration change can all have an immediate effect on performance.

Check caching before adding more optimisation

A working cache can make WordPress dramatically faster. A cache that has stopped working, is being bypassed or has been misconfigured can have the opposite effect.

Check whether your caching plugin, server cache and CDN are operating as expected. If Cloudflare or another CDN sits in front of the site, remember that there may be several different layers involved.

What we would not recommend is installing three more optimisation plugins in the hope that more optimisation automatically means more speed. Several tools all trying to minify, defer, combine and rewrite the same assets can create problems of their own.

The slow part might not be WordPress

Plugins can introduce slow database queries or external requests without visibly breaking the site. Third-party chat systems, analytics, marketing scripts, videos, external fonts and other services can also delay the page even when WordPress itself is responding normally.

Large images remain another extremely common cause of unnecessarily heavy pages. A proper performance test helps identify what the browser is actually waiting for instead of guessing.

Hosting can absolutely be responsible too. The server may be short of memory or CPU, PHP workers may be saturated, database performance may be poor or a shared environment may be struggling under load. Good performance work looks at both what WordPress is asking the server to do and whether the server has enough resources to do it.

Simply buying a larger hosting package will not necessarily fix inefficient WordPress code, just as optimising WordPress cannot completely compensate for genuinely unsuitable hosting.

The goal is not a perfect green score in a testing tool. The real objective is a website that feels quick, stable and reliable for actual visitors.

If you are not sure what is slowing yours down, send us the website address. We can take a look at where the delays appear to be happening and help work out whether the issue sits with WordPress, the hosting or a mixture of both.

Article by

Dan Woodward

Dan Woodward

Web Developer

Dan specialises in Elementor, front-end development and creating smooth digital experiences. As the principal developer behind our Elementor website framework, he brings together design implementation and technical problem-solving, building custom plugins and functionality to make sure our websites do exactly what they need to.

Get in touch

Website taking a while to load?

Whether something's broken, you need ongoing support, or you're wondering whether to improve or rebuild, we're here to help. Tell us a little about your website and we'll help you work out the sensible next step, without making things more complicated than they need to be.