Website speed optimisation south africa

Website performance decides who waits and who leaves.

Most South African visitors arrive on mobile, often on data, sometimes on a weak signal. A site that takes six seconds loses a large share of them before it renders, and Google measures the same delay through Core Web Vitals. Website performance work fixes both problems with one set of changes.

Vitals greenMeasured on real visitors, not lab tests

Performance statusAll vitals passing
lcp_mobile
1.6 s
inp_response
112 ms
cls_shift
0.02
ttfb_server
184 ms
page_weight
642 KB
image_format
WebP, lazy
render_blocking
2 deferred
cdn_hit_rate
94%
Measured continuously on live trafficReport sent monthly
3 metricsLCP, INP and CLS are what Google actually measures
MobileWhere most South African traffic arrives
Real usersScores from live visitors, not lab simulations
R3,450Where ongoing performance work sits
Capability

What website performance work actually fixes

Nine causes, in roughly the order they matter on a typical South African business site.

Fix 01

Oversized images

The single biggest cause, every time. A 4MB photo straight off a phone displayed at 600 pixels wide. Converted to WebP, resized properly and lazy loaded, often cutting page weight by eighty percent.

Fix 02

Render blocking scripts

Fonts, trackers and plugin code that must download before anything appears. Deferred, inlined or removed so the page paints while the rest loads behind it.

Fix 03

Slow server response

Time to first byte over 600ms means the visitor is waiting before a single pixel exists. Usually cheap hosting or an unoptimised database, and both are fixable.

Fix 04

No caching or CDN

Pages rebuilt from the database on every visit instead of being served ready-made from an edge location near the visitor. Correct caching is often the largest single improvement after images.

Fix 05

Plugin bloat

Every plugin adds code to every page, including pages that never use it. Auditing what is genuinely needed and removing the rest routinely takes seconds off load time.

Fix 06

Layout shift

Content jumping while images and ads load, making people tap the wrong thing. Fixed by reserving space, and it is one of the three metrics Google grades you on.

Fix 07

Database bloat

Years of post revisions, expired transients and orphaned tables from removed plugins, making every query slower. Cleaned and indexed properly.

Fix 08

Font loading

Custom fonts that block text from appearing, or cause a visible flash when they swap in. Preloaded and configured so text is readable immediately.

Fix 09

Third party scripts

Chat widgets, pixels, heat maps and analytics, each adding weight. Loaded late and only where they earn their place, so they never delay the page itself.

Website speed optimisation in South Africa showing performance scores before and after optimisation work

Same site, same content. The difference is configuration, not a rebuild.

The scorecard

Core Web Vitals, in plain language

Google grades every site on three measurements taken from real visitors, published openly as Core Web Vitals. Here is what each one actually means.

MetricWhat it measuresPassFail
LCPHow long until the main content appearsUnder 2.5sOver 4s
INPHow quickly the page responds when tappedUnder 200msOver 500ms
CLSHow much the layout jumps while loadingUnder 0.1Over 0.25
TTFBHow fast your server starts respondingUnder 600msOver 1.8s

Why website performance is worth paying for

  • It is a ranking factor. Not the biggest one, but when two sites are otherwise close, the faster one wins, and that describes most competitive local searches.
  • It decides who stays. Every additional second of load time costs conversions, and the effect is sharpest on mobile, which is where most of your traffic is.
  • It lowers your ad costs. Google scores landing page experience when setting cost per click, so a faster page pays less for the same position.
  • Data costs money here. A page that is 4MB instead of 600KB is asking a South African visitor to spend their own airtime to see it.
  • It compounds with SEO. A faster site gets crawled more thoroughly, which means new pages get indexed sooner.
The work

How website performance work is done

Measure, fix the biggest cause, measure again. Never guess, and never change five things at once without knowing which one worked.

STEP 01

Baseline measured

Real user data from Search Console plus lab tests, on mobile and desktop, so we know what visitors actually experience.

STEP 02

Causes ranked

Every issue listed by how many milliseconds it costs, so the work starts where the return is largest rather than where it is easiest.

STEP 03

Fixed on staging

Changes applied to a copy first and checked page by page, because aggressive optimisation can break layouts if nobody looks.

STEP 04

Verified and shipped

Re-measured on staging, then pushed live. You get before and after numbers rather than an assurance that it feels faster.

STEP 05

Monitored ongoing

Performance decays as content and plugins accumulate. Monthly checks catch the drift before it costs you rankings.

Cost

Website performance pricing

Website performance work is once-off if the site just needs fixing, ongoing if you want it to stay fixed. Most sites need both, in that order.

Speed optimisation

R4,500 once-off

A full pass over an existing site: images, caching, scripts, database and fonts, with before and after numbers.

  • Baseline and cause analysis
  • All nine fix areas addressed
  • Tested on staging first
  • Written before and after report

Growth plan

R3,450 per month

Ongoing monitoring with quarterly tuning, so performance does not quietly decay as the site grows.

  • Core Web Vitals monitored
  • Quarterly optimisation pass
  • New images optimised on upload
  • Monthly performance reporting

Critical plan

R12,500 per month

For stores and high-traffic sites where speed maps directly to revenue and slowdowns need catching within the hour.

  • Continuous performance monitoring
  • Monthly optimisation passes
  • Load testing before campaigns
  • One hour response commitment

Plan comparison on website maintenance packages. If the site is fundamentally too heavy to rescue, a website redesign is often cheaper than optimising it forever.

Straight answers

Website performance questions we get asked

What does website speed optimisation cost in South Africa?

A once-off optimisation pass is R4,500 with us, and ongoing monitoring sits inside the R3,450 a month plan. Locally you will see R1,500 for someone installing a caching plugin, and R15,000 upward from larger agencies. The difference is whether anyone measures before and after.

How much faster will my site actually get?

On a typical unoptimised WordPress site, load times commonly drop by half or more, and mobile scores often move from failing to passing. We measure your baseline first and tell you what is realistically achievable rather than promising a number blind.

Is a caching plugin enough on its own?

It helps, and it is roughly a third of website performance work. Caching does nothing about 4MB images, render blocking scripts or a bloated database. Installing one and calling the work done is why plenty of sites are still slow despite having a speed plugin.

Do Core Web Vitals really affect rankings?

Yes, though they are a tiebreaker rather than the main event. Content and relevance matter more. But most local searches are decided between sites that are otherwise very similar, and that is exactly where a tiebreaker decides the outcome.

My PageSpeed score is 40. Is that bad?

Worth fixing, yes, and do not obsess over the number itself. The lab score is a simulation. What Google actually uses is field data from your real visitors, which appears in Search Console. We work from that and use the lab score only for diagnosis.

Will optimisation break my website?

Not the way we do it, because everything is applied to a staging copy and checked page by page before going live. Aggressive optimisation genuinely can break layouts, which is exactly why it is not a one-click job.

Why did my site get slower over time?

Website performance decays as content and plugins accumulate. Every new image, tracking script and plugin adds weight, and nobody notices month to month. That gradual drift is the reason performance belongs on a monthly plan rather than being a once-off purchase.

Does hosting affect website performance?

Substantially. Hosting sets the ceiling on website performance, because server response time is where the page begins, and cheap shared hosting often costs a full second before anything else has started. Optimising a site on poor hosting has a hard ceiling you cannot code your way past.

What about images I upload myself later?

On a plan, new uploads are converted and compressed automatically, so your team can upload straight from a phone without slowly ruining the site. That single automation prevents most of the decay we see.

Does speed matter more on mobile?

Considerably, and mobile is where most South African traffic is, so website performance is judged there first. Mobile devices are slower to process pages, mobile connections vary, and data costs the visitor money. Everything is optimised mobile first for that reason.

Can an e-commerce store be fast?

Yes, though it needs more care, because carts and checkouts must never be cached. Done properly a WooCommerce store can pass Core Web Vitals comfortably, and on a store the conversion effect of speed is directly measurable in sales.

How long does the optimisation take?

About a week for a standard site: website performance is measured, fixed on staging, verified and launched. Larger sites and stores take two, mostly because there is more to check page by page before pushing live.

Next step, no cost

Find out what your visitors are actually waiting for.

Send us your web address and we will send back a free performance report: your Core Web Vitals on mobile and desktop, the biggest causes ranked by what they cost you in milliseconds, and what is realistically achievable.

Scroll to Top