A slow website costs you visitors, sales and Google rankings. Speed is part of Google’s page experience signals through Core Web Vitals, and visitors simply leave pages that take too long to load.
The good news: most slow WordPress sites suffer from the same handful of problems. Here are the 12 fixes we apply most often when clients ask us to speed up their sites.
First, measure
Before changing anything, test a few key pages (home page, a service page, a product page) with Google PageSpeed Insights. Note the mobile score and the Core Web Vitals: Largest Contentful Paint (LCP), Interaction to Next Paint (INP) and Cumulative Layout Shift (CLS). Test again after each change so you know what actually helped.
12 fixes for a slow WordPress site
1. Upgrade your hosting
Cheap, overcrowded shared hosting is the most common cause of slow sites. A good managed WordPress host with server-level caching, a recent PHP version and enough resources often makes the biggest single difference.
2. Use the latest supported PHP version
Newer PHP versions run WordPress noticeably faster. Check your hosting panel and upgrade after confirming your theme and plugins are compatible.
3. Turn on page caching
Caching saves a ready-made copy of each page so the server does not rebuild it for every visitor. Use the caching your host recommends, such as LiteSpeed Cache on LiteSpeed servers or WP Rocket elsewhere.
4. Compress and resize images
Large images are often the heaviest part of a page. Upload images at the size they are displayed, convert them to WebP or AVIF, and compress them.
5. Lazy-load below-the-fold media
Images and videos further down the page should load only when the visitor scrolls to them. Do not lazy-load the main hero image, because that delays LCP.
6. Remove plugins you do not need
Every plugin adds code. Deactivate and delete anything unused, and replace heavy plugins with lighter alternatives where possible.
7. Minify and combine CSS and JavaScript carefully
Minifying removes unnecessary characters from code files. Delaying non-critical JavaScript until user interaction can greatly improve mobile scores. Always test afterwards, because aggressive settings can break sliders, menus or forms.
8. Use a CDN
A content delivery network serves your files from servers close to each visitor. If your customers are in the US, UK and Europe, a CDN makes the site faster for all of them.
9. Optimise web fonts
Load only the font weights you use, host fonts locally when possible, and use font-display: swap so text appears immediately.
10. Clean up the database
Old post revisions, spam comments and expired transients build up over time. A periodic clean-up keeps database queries fast.
11. Replace heavy embeds
YouTube videos, maps and social feeds load a lot of third-party code. Use a lightweight preview image that loads the full embed only when clicked.
12. Keep everything updated
WordPress core, themes and plugins regularly ship performance improvements and security fixes. Update regularly, with a backup taken first.
Common mistakes to avoid
- Running two caching plugins at the same time
- Lazy-loading the hero image or logo
- Chasing a perfect score on one page while the rest of the site stays slow
- Testing only on desktop when most visitors are on mobile
Want us to speed up your site?
Speed optimisation is part of every project our WordPress development team delivers, and it is a key part of our technical SEO services. We audit your site, fix the real bottlenecks and show you before-and-after PageSpeed results.
Related reading
Frequently asked questions
Does website speed affect Google rankings?
Yes. Core Web Vitals are part of Google’s page experience signals. Speed also affects bounce rate and conversions, which matter just as much for your business.
Is Elementor slow?
Elementor sites can be very fast when they are built carefully: using containers instead of nested sections, limiting heavy widgets, and pairing Elementor with good hosting and caching.
What is a good PageSpeed score?
A score of 90 or above is considered good. More important than the score itself is passing the Core Web Vitals for real users.
How often should I check my site speed?
Check after every major change, such as a new plugin, theme update or redesign, and at least once a month.
Need help with your website?
TechArizon designs, builds and grows websites for businesses in the US, UK and Europe: WordPress, Shopify, SEO, GoHighLevel and AI automation. Tell us what you need and get a free, fixed quote.