19/08/2026
If your website is quick most of the time and occasionally takes forever, that's not your imagination. And it's probably not your hosting.
The randomness is the clue.
WordPress doesn't have a proper scheduler. It fakes one. Every time somebody visits, WordPress checks whether a background job is due, and if one is, that visitor's pageload does the work. Backups, emails, tidying up, all of it.
Which means a customer clicking through from your ad can end up sitting there running your admin queue.
We took on a site that was spiking to 40 seconds. Same host, same theme, no changes to either. Moving that scheduling off the pageload took it to a steady 1.2 seconds.
Nobody had done anything wrong. It's just what WordPress does by default, and it gets worse the busier you get.
If that sounds like your site, send us a message and we'll tell you whether it's this. Takes about 5 minutes to check ๐
https://hotspot.digital/maintenance-packages/