Software

Why Is My Website Slow? How to Read a Website Speed Test

Written by
Read time
6 min
Published
Filed under
Add to Preferred Sources
Website Speed Test

Most slow websites are slow for one of four reasons: the server takes too long to send the first byte, oversized images or fonts delay the main content, too much JavaScript blocks the browser from responding, or elements jump around as late-loading items push them aside. A speed test tells you which of these is your problem, but only if you read the report in the right order.

The quickest way to start is to run your page through a website speed test and look first at three numbers, the Core Web Vitals, before the overall score. The score is a summary. The vitals and the diagnostics beneath them are where the reasons sit.

The three numbers that answer “is my site slow?”

Google’s Core Web Vitals measure loading, responsiveness and visual stability. Each has a published “good” threshold, assessed at the 75th percentile of page visits, separately for mobile and desktop. Meeting the threshold at the 75th percentile means at least three in four visits had an experience at least that good.

Metric What it measures Good Needs improvement Poor
Largest Contentful Paint (LCP) When the main image or text block appears 2.5 s or less 2.5–4.0 s Over 4.0 s
Interaction to Next Paint (INP) How quickly the page responds to taps, clicks and key presses 200 ms or less 200–500 ms Over 500 ms
Cumulative Layout Shift (CLS) How much visible content moves unexpectedly 0.1 or less 0.1–0.25 Over 0.25

Two supporting metrics help with diagnosis. Time to First Byte (TTFB) shows how long the server takes to begin responding; Google suggests most sites aim for roughly 0.8 seconds or less. First Contentful Paint (FCP) marks the first text or image on screen, with 1.8 seconds or less considered good.

Field data and lab data are not the same thing

Many speed reports show two kinds of result. Field data comes from real Chrome users over a rolling 28-day window, across many devices and connections. Lab data comes from a single simulated load on a fixed device and network. Field data tells you what visitors actually experience; lab data tells you why, because it can be repeated and broken down. If they disagree, trust field data for the verdict and lab data for the debugging. A low-traffic page may have no field data at all, in which case the lab run is all you have.

Worked example: reading a sample speed test line by line

Here is a sample result for the mobile version of a small US e-commerce home page. The figures are illustrative but typical of a site built on a page builder with a large hero image.

Line Finding Result Status
1 Performance score (lab) 48 / 100 Poor
2 Time to First Byte 1.4 s Slow
3 Largest Contentful Paint 4.6 s Poor
4 Interaction to Next Paint (field) 310 ms Needs improvement
5 Cumulative Layout Shift 0.21 Needs improvement
6 Hero image 2,400 KB JPEG, 3,200 px wide Oversized
7 Render-blocking resources 3 stylesheets, 2 scripts Blocking
8 Unused JavaScript Approx. 640 KB Wasteful

Line 1. A lab score of 48 sits in the “poor” band (below 50; 50–89 needs improvement; 90 and above is good). It confirms a problem but does not say what the problem is, so move on quickly.

Line 2. A 1.4-second TTFB means the browser waits well over a second before receiving anything. Every later metric inherits that delay. Likely causes are uncached pages on shared hosting, slow database queries or a server far from US visitors. Full-page caching and a content delivery network are the usual remedies.

Line 3. LCP at 4.6 seconds is poor. Subtract the 1.4-second TTFB and roughly 3.2 seconds remain, which points straight at line 6.

Line 4. An INP of 310 ms means taps on menus or “add to cart” buttons feel sluggish. This usually traces to heavy scripts occupying the browser’s main thread, which links to lines 7 and 8.

Line 5. CLS of 0.21 suggests images or banners without reserved space. Add width and height attributes to images and reserve room for cookie notices and promotional bars.

Line 6. A 2,400 KB hero image displayed on a phone screen is the single biggest fix. Resized to the width actually shown and compressed to a modern format at around 380 KB, it would be roughly 84 per cent lighter.

Lines 7 and 8. Five render-blocking files and about 640 KB of unused JavaScript delay first paint and slow interaction. Defer non-essential scripts, remove plugins the page does not use and load sliders or chat widgets only when needed.

A typical fix to the hero image, for example, looks like this:

<img src="/images/hero-1200.webp" width="1200" height="675"
     fetchpriority="high" alt="Spring collection">

Run the same check on your own pages: enter your website address in the free website speed test and compare your LCP, INP and CLS with the thresholds above, then work through the diagnostics in the order shown here.

What makes the same site score differently each time?

Lab scores move between runs, sometimes by ten points or more. Server load, network variability, third-party ads and A/B testing scripts all change from one load to the next. Test each important page three times and use the median. Always compare mobile with mobile, because mobile tests simulate a slower processor and connection and will nearly always score lower than desktop.

Location matters too. A server in Europe will show a higher TTFB to a US test location than to a European one. If most of your customers are in the United States, test from there.

Mistakes people make when fixing a slow website

  • Chasing a perfect 100. The score is a lab estimate. Passing the Core Web Vitals in field data matters more than the last few points.
  • Testing only the home page. Product, category and blog templates often have different problems. Test one example of each template.
  • Adding an optimisation plugin on top of a bloated theme. Removing unneeded scripts beats compressing them.
  • Lazy-loading the main image. Lazy-loading the LCP image delays it. Load it eagerly and lazy-load images further down the page.
  • Ignoring redirects. Every redirect before the final page adds a full round trip. A redirect checker will show whether your links pass through unnecessary hops.

Speed is one part of page quality. Once the page loads properly, a website SEO checker will catch missing titles, headings and descriptions that also affect how the page performs in search.

Frequently asked questions

What is a good website speed test score?

In lab tools based on Lighthouse, 90 or above is good, 50 to 89 needs improvement and below 50 is poor. The more important test is whether your Core Web Vitals meet the good thresholds in field data: LCP of 2.5 seconds or less, INP of 200 milliseconds or less and CLS of 0.1 or less.

Why is my website fast on my computer but slow in the test?

Your browser has probably cached the site, and you are likely on a fast connection with a powerful processor. Mobile speed tests simulate a mid-range phone on a slower network, which is closer to how many visitors arrive. Test in a private window and trust the mobile result.

Does website speed affect Google rankings?

Core Web Vitals form part of Google’s page experience signals, but relevance and content quality carry far more weight. Speed rarely lifts a weak page to the top. It does affect whether visitors stay, buy or leave, which is often the stronger commercial reason to fix it.

How often should I run a speed test?

Test after any significant change, such as a new theme, plugin, tracking script or hero image, and review key templates monthly. Field data covers the previous 28 days, so allow roughly four weeks after a fix before expecting the real-user figures to reflect it fully.

A slow website is rarely a mystery once you read the report in order: server response first, then the main content, then interaction and stability. Fix the largest item, retest and repeat. When you are ready to see where your own pages stand, run them through the TechBullion page speed checker and start with the biggest number in the red.

Share this
Comment

More executive interviews

Founders, CEOs and technology leaders talk about what they build, how they fund it, and where AI, finance and data are taking their industries next.

All interviews

Pin It on Pinterest

Share This