A slow site drives visitors away and hurts SEO. However, speeding up WordPress does not have to be complicated. Follow this order, starting with the most impactful and easiest ones.

1. Measure first, don’t guess
Note your initial speed using tools like PageSpeed Insights or GTmetrix. Test the homepage and one article. Save the results so you know which steps actually help.
2. Install page caching
Caching stores the final page output so the server doesn’t need to rebuild it on every visit. Simply install one caching plugin and enable its basic settings. Installing multiple caching plugins at once often causes problems.
3. Shrink images
Images are usually the largest contributors to page size.
- Convert to modern formats like WebP.
- Don’t upload 4000-pixel photos when only 800 pixels are displayed.
- WordPress already adds the
loading="lazy"attribute to images, but the image at the very top of the page should ideally not be lazy loaded.
4. Reduce plugins as needed
What matters isn’t the number of plugins, but how heavy each plugin is. Deactivate and delete unused plugins. Check one by one: if a plugin only provides a minor feature, there might be a lighter way.
5. Use a supported PHP version
Newer PHP versions are generally faster and more secure. Check the list of versions still receiving support at php.net/supported-versions, then change it via your hosting panel. Test your site afterward, as older plugins or themes might be incompatible.
6. Clean the database
WordPress saves a revision every time an article is saved. You can limit this with a single line in wp-config.php:
define( 'WP_POST_REVISIONS', 5 );
Also, delete spam comments and unused old drafts.
7. Consider a CDN and hosting
A CDN serves images and static files from servers close to your visitors. If all the steps above have been done but the site is still slow, only then consider upgrading your hosting plan.
Safe workflow
- Change one thing at a time, then re-measure.
- Backup before you start.
- Test on mobile devices, as most visitors use them.
With these steps, many sites will feel much lighter without needing to change the entire layout.

