Chapter 08 of 09Part 3 · Quality and launch

Website speed and Core Web Vitals explained

What makes a page feel slow, the three Core Web Vitals in plain terms, and the fixes that matter most on a small site.

8 minBy Zuzo StudioUpdated

9 min

In this chapter you will

  • explain what LCP, INP and CLS measure and their targets
  • tell lab data from field data and when to use each
  • fix the image, script and font problems that slow small sites

Before you startThis builds on Web accessibility basics: pages everyone can use.

Check your understanding

3 questions

Q1Your hero image appears late and LCP is 4 seconds. Which change is most likely to make it worse?

Show the answer

Adding loading="lazy" to the hero image A lazy image is not requested until the browser has worked out the layout, so the main image starts downloading later and LCP gets slower.

Q2Text jumps down the page when an image above it finishes loading. Which metric does that hurt, and what is the fix?

Show the answer

CLS; set width and height on the image With a width and height the browser reserves the space before the file arrives, so nothing moves and CLS stays at zero.

Q3Lighthouse gives your page 98, but Search Console reports poor INP. Which should you trust?

Show the answer

Search Console, because it reflects real visitors Field data comes from real people on their own devices and networks, and it is what Google uses to judge the page.

Key takeaways

  1. Website speed is about how fast a page feels at three moments: loading, responding and staying still.
  2. Good scores are LCP within 2.5 seconds, INP of 200 milliseconds or less and CLS of 0.1 or less, at the 75th percentile of real visits.
  3. Lighthouse gives repeatable lab data while you build; field data from real visitors is what Google uses.
  4. Resize images, set their width and height, and never lazy load the hero image.
  5. Defer scripts and keep web fonts to a minimum so the main content is never waiting on them.
Up next · Chapter 09 · 9 min How to launch a website on your own domain Domains, hosting, DNS records and HTTPS, then the titles, sitemap and Search Console that help people find your page.

02FAQ

Questions on this chapter

Something else on your mind? Email the studio and a designer, not a salesperson, replies within a day.

What is a good website speed?

Aim for the Core Web Vitals targets: the main content drawn within 2.5 seconds, responses to taps within 200 milliseconds, and a layout shift score of 0.1 or less, for at least three out of four real visits.

How do I check my website speed for free?

Run Lighthouse in Chrome DevTools or use PageSpeed Insights for a lab test. Once the site has enough visitors, PageSpeed Insights and the Core Web Vitals report in Google Search Console also show field data from real users.