Try this right now: open your website on your phone, on mobile data, like your customers do. Count the seconds before you can actually read and use it.
If you got past three, you have a problem — and it’s costing you more than you think.
Why speed is a revenue issue, not a technical one
Speed feels like a developer concern. It isn’t. It’s a sales concern wearing a technical costume:
- Visitors leave. Bounce rates climb sharply with every additional second of load time. A meaningful slice of your traffic gives up before your site ever renders — and you paid to get some of that traffic there.
- Google demotes you. Page speed and Core Web Vitals are ranking factors. A slow site ranks below faster competitors, which means less traffic arriving at a site that’s already losing the traffic it gets.
- Ads cost more. Google Ads factors landing page experience into Quality Score. Slow landing page, lower score, higher cost per click. You’re literally paying a premium for being slow.
- Mobile users suffer most. Most South African browsing happens on mobile, often on inconsistent connections. A site that’s sluggish on fibre is unusable in the real world your customers live in.
Slow compounds. Every problem feeds the others.
The real culprits (in order of likelihood)
1. Enormous images
The number one cause, by far. A phone photo dropped straight into a website can be 5–8MB — twenty times heavier than it needs to be. A page with ten of them is asking mobile visitors to download the equivalent of a short video before they can read a headline.
Diagnosis: If your team uploads photos straight from a phone or camera, this is your problem.
2. Bloated themes and page builders
That premium theme with 40 demo layouts and infinite options? All of that flexibility ships as code — code every visitor downloads whether you use the features or not. The same goes for heavyweight page builders stacked on top.
Diagnosis: If your site was built by customising a multipurpose theme, there’s almost certainly a thick layer of unused code slowing every page.
3. Plugin pile-up
Each WordPress plugin adds code, and many load their scripts on every page — including pages that never use them. Sites accumulate plugins over the years like a garage accumulates boxes. Twenty, thirty, forty plugins later, every page carries the weight.
Diagnosis: Count your active plugins. If you can’t explain what each one does, you have passengers.
4. Cheap hosting
R59/month hosting puts your website on a server crammed with hundreds of others, all fighting for the same resources. No amount of optimisation fixes a slow foundation. The difference between budget shared hosting and decent hosting is often a full second or more of response time — for a few hundred rand a month.
Diagnosis: If you chose your hosting on price alone, or don’t know where your site is hosted, start here.
5. No caching or optimisation layer
Without caching, your server rebuilds every page from scratch for every single visitor — like cooking each meal from raw ingredients when the dish is identical every time. Caching, compression, and a CDN are standard practice, and a surprising number of sites run without any of them.
Diagnosis: This one needs a technical check — but if nobody has ever mentioned caching to you, assume it’s not configured.
Test it yourself in five minutes
You don’t need us for the diagnosis. Go to PageSpeed Insights (free, by Google), enter your URL, and look at the mobile score.
- 90+: You’re in great shape. Rare air.
- 50–89: You’re leaving money on the table. Fixable, usually without a rebuild.
- Under 50: Your site is actively costing you visitors, rankings, and ad efficiency every day.
Look at the “Opportunities” section below the score — it will name the culprits, usually images and unused code, confirming everything above.
Can it be fixed without rebuilding?
Usually, yes. Image compression, caching setup, plugin cleanup, and better hosting fix the majority of slow sites, and it’s days of work rather than weeks. A rebuild only enters the conversation when the theme or platform itself is the problem — and if that’s the case, you’d rather know now than after another year of paying the slow-site tax.
Get your speed problem diagnosed properly
Send us your URL. We’ll run a proper performance audit, tell you exactly what’s slowing your site down, what it’s costing you, and what fixing it involves — no obligation, no jargon.