Hostking South Africa — web hosting and domains

Measure before you change anything

Optimising without measuring means you will not know what worked. Run a test first, keep the result, and re-test after each change. It also stops you fixing something that was never the problem.

  • Test with PageSpeed Insights or GTmetrix
  • Test the page people actually land on, not just the homepage
  • Note the largest contentful paint and total page weight
  • Test on mobile too — it is usually much slower
Measure before you change anything

Images are almost always the problem

On most slow WordPress sites, images account for the majority of the page weight. A single camera photo dropped in unresized can be 6 MB on its own.

  • Resize before uploading — nothing needs to be wider than about 2000px
  • Convert to WebP, which is typically 25–35% smaller than JPEG
  • Enable lazy loading so below-the-fold images wait
  • Compress with an optimisation plugin, then re-test
Images are almost always the problem

Caching does the heavy lifting

Without caching, WordPress rebuilds every page from the database on every visit. Caching stores the finished page and serves that instead — usually the single biggest improvement available.

  • Our LiteSpeed servers include LSCache, which is faster than plugin-only caching
  • Enable page caching first, then browser caching
  • Turn on object caching if your site is database-heavy
  • Clear the cache after changes, or you will test the old version
Caching does the heavy lifting

Plugins and themes

Every plugin adds code to every page load. Most slow sites are not slow because of one bad plugin but because of thirty mediocre ones.

  • Deactivate and delete anything unused — deactivated is not deleted
  • Check for plugins doing the same job twice
  • Page builders are convenient and heavy; know which you are running
  • A bloated theme is harder to fix than a bloated plugin list
Plugins and themes

Then the hosting underneath

You can only optimise so far on slow infrastructure. If the server takes 800ms to respond before WordPress even starts, no amount of caching fixes that.

  • NVMe SSD storage rather than older SATA drives
  • LiteSpeed rather than stock Apache
  • A current PHP version — the difference between PHP 7 and 8 is substantial
  • Servers not so oversold that your neighbours slow you down
Then the hosting underneath

Get Online with Hostking

Hosting from R34.50/month billed annually, with a free domain, free SSL, business email and daily backups included. Choose Starter or above and we design your website free — no agency fee, no contract.

See hosting plans Talk to our team

Hostking support team

How to Speed Up a Slow WordPress Site — Common Questions