Core Web Vitals audit

Ten checks for the three metrics a field report will quote at you, plus the measurements that explain them. Start with the metrics themselves so you know which one is actually failing, then work through the causes rather than guessing. The important discipline here is separating lab from field. A trace on your machine tells you what happens on your machine, and the number in a field report came from real visitors on real networks. When the two disagree, neither is wrong and only one of them is the reason anyone is asking.

10 checksabout 71 min end to end

The metrics

  • How to test core web vitals
    Take all three at once so the work that follows is aimed at the one that is failing.
    12 min
  • How to check LCP of a page
    The paint the visitor is waiting for, and the metric most often fixed by changing what loads first rather than by making anything faster.
    10 min
  • How to check CLS
    The defect that disappears on a fast machine with a warm cache, which is every developer's machine.
    10 min

What happens before the first paint

What the page is made of

Take it with you

The file is the same list as Markdown checkboxes, ready to paste into a release ticket or a pull request description.

Ticks are kept in this browser only. They are not sent anywhere and other people do not see them.