Guide

Website Speed and Core Web Vitals in Pakistan

Test your site on a mid-range Android phone on mobile data, not on your office fibre. That number is the one your customers experience.

10 September 202610 min readGrowAx, Lahore

  • LCP
  • INP
  • CLS
  • Images
  • Scripts

Almost every site we audit in Pakistan is slow, and almost every owner is surprised — because they have only ever seen it on a laptop on a good connection. Their customers see something else entirely.

This guide covers what the metrics mean, what actually causes slowness here, and the fixes in order of value. Most sites need the first two items and nothing else.

What Core Web Vitals measure

Three metrics, measured from real visitors rather than a lab test.

MetricWhat it measuresGoodUsual cause when bad
LCPHow long until the main content appearsUnder 2.5sLarge unoptimised images, slow server, render-blocking resources
INPHow quickly the page responds to interactionUnder 200msHeavy JavaScript occupying the main thread
CLSHow much the layout jumps while loadingUnder 0.1Images without dimensions, injected banners, late-loading fonts

The critical detail is that Google uses field data from actual Chrome users. If your visitors are on mid-range Android phones on mobile data around Lahore, that is the experience being measured — not the one on your MacBook.

What actually makes sites slow here

1. Images (the biggest cause, by a wide margin)

A 4MB hero photograph straight from a camera. Product images at 3000px displayed at 400px. Logos as PNGs that should be SVGs. On a typical Pakistani mobile connection, a 4MB image is several seconds on its own.

2. Third-party scripts

Analytics, pixels, chat widgets, review widgets, heatmaps, three ad platforms. Each adds weight and main-thread work. We routinely find sites running two analytics tools and a chat widget nobody has answered in a year.

3. Page builders and heavy themes

A marketplace theme ships code for dozens of features you will never use. Page builders add layers of markup and CSS around content that could be a fraction of the size.

4. Cheap hosting

Shared hosting with a slow response time delays everything that follows. If the server takes 1.5 seconds to begin responding, no amount of front-end work rescues the page.

5. No caching or CDN

Especially for international audiences. A Faisalabad exporter's site served only from a local server is slow for the German buyer it was built to impress.

6. Web fonts

Four font families in six weights. Each is a download that blocks or shifts text rendering.

The two-minute test

Open your site on a mid-range Android phone, on mobile data, away from your office WiFi. Count the seconds before you can read something. That number, not the lab score, is what your customers experience.

The fixes, in order of value

  1. Compress and resize every image

    Serve WebP or AVIF, at the size actually displayed, with width and height attributes set so nothing shifts. On most sites this single step is the majority of the available improvement.

  2. Audit third-party scripts

    List every script, name its business purpose, delete anything without one. Load what remains after the page is interactive rather than before it renders.

  3. Lazy-load below-the-fold media

    Images and embeds further down the page should not compete with the content someone is trying to read.

  4. Fix the server response

    Better hosting, caching, and a CDN. If time to first byte is over about 600ms, this is your ceiling regardless of what else you do.

  5. Reduce and defer JavaScript

    Ship less, split what remains, and stop blocking the main thread. This is where INP problems live.

  6. Discipline the fonts

    Two families at most, subset to the characters you use, with font-display set so text is readable while they load.

  7. Then, and only then, look at the code

    Most sites never reach this step, because the first four fixed the problem.

How much does speed actually matter?

Two separate arguments, and the weaker one gets quoted more often.

For SEO

Core Web Vitals are a ranking signal, but a modest one. A slow page with the best answer will still outrank a fast page with a poor one. Speed is a tiebreaker, not a strategy.

For conversion

This is the real argument. People leave slow pages, and they leave before they have seen anything you paid to show them. If you buy traffic, you are paying for visitors who never arrive at your content.

If you run ads, speed work usually pays for itself faster than any campaign optimisation, because it improves the return on every click you have already bought.

Measuring it properly

  • PageSpeed Insights — use the field data section at the top, not the lab score. The lab score is a simulation; the field data is your actual users.
  • Search Console Core Web Vitals report — grouped by URL pattern, so you can see which templates are failing rather than which single page.
  • A real phone, on real mobile data — the test no tool replaces, and the one that changes minds internally.
  • Test from your customers' location — if you sell to the UK from Faisalabad, test from the UK.
  • Re-measure after every change — including after adding a plugin, because plugins are how sites get slow again.

One caution: chasing a perfect score is a waste of effort. Getting into the “good” band on all three metrics captures nearly all the benefit; the last few points cost disproportionately.

Hammad Ur Rehman

Hammad Ur RehmanCEO and growth strategy at GrowAx Enterprises, Lahore. Writes about the build side of websites, CRM and automation work.

Questions

FAQs

What is a good PageSpeed score?

Aim for green field data on all three Core Web Vitals. The overall lab number is a diagnostic tool, not a target — optimising for it specifically is a common waste of a budget.

Will a faster site rank higher?

Slightly, all else equal. Speed is a genuine but modest ranking factor. Its real value is conversion — people stay and buy.

Is WordPress inherently slow?

No. Heavy themes, plugin sprawl and cheap hosting are slow, and WordPress attracts all three. A disciplined WordPress site performs perfectly well.

Do I need a CDN in Pakistan?

If your audience is local and your hosting is reasonable, the gain is modest. If you serve international buyers, a CDN is one of the highest-return changes available.

How much does speed optimisation cost?

An audit and the high-value fixes — images, scripts, caching — is typically a short engagement. Deeper work on a bloated theme can approach the cost of rebuilding, at which point rebuilding is usually the better answer.

Start a project

Want this applied to your business?

Send us the situation and we will tell you which part of this actually matters for you.