Is your website slow? 7 steps to a faster WordPress site

A slow site loses visitors and Google rankings alike. These are the 7 steps I go through on every speed project, in order, starting with the biggest impact.

Lassú a weboldalad? 7 lépés a gyorsabb WordPress oldalhoz

In short: A slow WordPress site can usually be fixed, not rebuilt, by working through 7 steps in order: measuring first, then images, caching and hosting, trimming plugins, fonts and third-party scripts, database cleanup, and re-measuring afterward. Images are the single most common culprit I find.

Most visitors give up after three seconds if a page has not loaded, and Google treats mobile loading time as a ranking factor. If you want a faster WordPress site, most slow sites only need to be put in order, not rebuilt. These are the seven steps I go through on every optimisation job.

1. Measure before you touch anything

Google PageSpeed Insights is free and shows mobile and desktop results separately. The score itself matters less than the three metrics behind it: how long it takes for the largest element to appear (LCP), how much the content jumps around (CLS), and how quickly the page responds to a tap or click (INP). Write down your starting point so you can see the improvement.

2. Images: the most common culprit

A 4 MB photo taken on a phone and uploaded straight to the "About us" page costs seconds on its own. Images need to be converted to WebP, resized to the dimensions they are actually displayed at, and lazy-loaded so they only download when the visitor scrolls to them. In WordPress a good image optimisation plugin automates all of this.

3. Caching and the server

Caching means the page is not rebuilt from the database for every single visitor; they get a ready-made copy instead. The best tool depends on your hosting: LiteSpeed Cache on a LiteSpeed server, WP Rocket or similar elsewhere. The hosting itself matters too. No plugin can make a fast site out of an overloaded budget plan.

4. Plugins: keep fewer

Every plugin loads code, often on pages where it is not needed at all. Go through the list: anything that does not provide an active feature can be deleted. Above twenty plugins there is almost always dead weight, and the two or three "do-everything" plugins (slider, form builder, page builder) are the heaviest.

5. Fonts and third-party scripts

Google Fonts, the chat widget, the Facebook pixel, the embedded map and video are all external requests that can block rendering. Fonts are best served from your own server, videos and maps should only load on click, and tracking codes should load delayed, after the cookie consent.

6. The database and the clutter

WordPress keeps a copy of every previous version each time you save, and plugins leave behind logs and temporary data. Over the years this can add up to hundreds of megabytes of clutter. A regular database clean-up (revisions, spam, expired transients) noticeably speeds up both the admin area and the site.

7. Measure again, and keep it maintained

Optimisation has to be repeated, because every new plugin and every large image can bring the slowdown back. That is why regular speed measurement and looking after the cache, the images and the database are part of my maintenance package.

What does a faster WordPress site cost?

A one-off speed optimisation depends on the current state of your site; the maintenance package includes it from 250 RON/month. If you send me your site's address on the contact page, I will measure it and tell you for free what is slowing it down.

Sárosi Zoltán

Written by

Sárosi Zoltán

Founder, WordPress developer – Eagle Solutions

I have been building websites and online stores from Harghita County since 2011, for small businesses, associations and agency partners. Everything I write here comes from my own projects.

More about me →

Have a question about your own website?

Tell me in a few sentences what you need. I reply within one business day, and the first consultation is free.

Already have a website? Put its address in the message and I'll send you a free 10-point list of what I would improve. No strings attached.

Message Zoltán → See pricing

Not sure yet what you need? Work out your price range in two minutes →

Download the 10-point website checklist (PDF) →

← Back to the blog