5 ways to speed up your WordPress website

May 15, 2020

How many seconds do you wait for a website to load before you forget about it and move on?

20 seconds? 10?

After 6 seconds you are going to react to it taking longer than normal for a site to load. After 10 you know something is amiss and 20 seconds? Who waits that long anyway?

39% of people will stop engaging with a website if images won’t load or take too long to load


A quicker loading website will also serve you well when it comes to SEO and Google ranking, all good things we want!

How to speed up your wordpress website

Finding the time

Do you know long it takes for you site to load? And do you know how to find out?

There are many websites out there to use to check the loading time. I like Pingdom to check the speed of my website.

Just write your website address and hit “Start test”.

After a few seconds, you will get a detailed report about your sites speed. This will be pretty advanced and give you reports on lots of things.

The key numbers are the top ones:

  • Load time
  • Performance grade
  • Page Size

Obviously you want to keep the “Load time” as low as possible. A low number is under 6 seconds, anything above and people will notice that your site is a bit slower than most.

5 things to speed it up

Here are five quick things you can do to speed up your site!

1. Reduce Image size

Don’t upload pictures larger than they need to be.
Before you upload a picture, use tinyjpg.com to shrink them even more. Then use a plugin like WP Smush that works in the background shrinking all of your images even more.

2. Use a cache plugin

When you use a cache plugin that plugin will save a lightweight version of your content, eg Page or Post, and serve that to your visitors – instead of the heavier and slower version containing all the code and scripts.
W3 Total Cache is the most popular one.

3. Clean up your database

Delete spam, old drafts of posts or pages. Delete themes you are not using and uninstall and delete plugins you are not using.
There is some debate if installed but unused plugins add weight to your site or not. But even if they don’t, it’s good practise to delete the ones you are not using due to the security risk. An installed plugin is a way in for hackers.
It’s also so much nicer with a clean and organized database.

4. Install a CDN

A CDN will store your site’s info on lots of different servers around the world, and serve your visitor files from the server closest to them which will speed it all up.
Try Cloudflare plugin or the Image CDN “ShortPixel adaptive images”.

5. Keep your website up to date!

This is one of WordPress most annoying things! Everything needs to be updated “all.the.time”. But keeping your themes and plugins up to date can speed up your site!
Just be careful before you hit Update, make sure you have a backup of your site in case something goes wrong!

Five quick and easy things to do to increase the speed of your site! Did your numbers go down after going through the steps?

Hand with coffee and computer

stop hustling – get the guide here!

Download your free guide with "20 ideas to drive traffic to your website" here! This guide  also includes a bonus workflow to create more content smarter.