← All articles
Published: 2026-09-21

Core Web Vitals: What's Actually Worth Fixing First

Not every performance problem moves rankings or revenue. Here's how to tell which ones do, and what order to fix them in.

  • LCP: how long the main piece of content takes to become visible.
  • INP: how quickly the page responds when someone actually clicks or taps something.
  • CLS: whether elements jump around on the page while it's still loading.

All three get measured from real visitor data, not just a lab test, which is part of why fixing a metric in a testing tool doesn't always move the number Google actually sees.

In practice, three things account for most of the damage: an unoptimized hero image that's larger than it needs to be, render-blocking third-party scripts (analytics tags, chat widgets, font loaders) fighting for the same early moments of the page load, and layout shift caused by ads, embeds, or fonts that load in after the initial layout has already settled.

None of these require a rebuild. They require someone to actually go looking for them, one at a time, instead of guessing.

A perfect lab score in a testing tool is not the goal. Field data from real visitors, the kind Search Console reports on, is what actually reflects the experience Google is scoring. Chasing a 100 in a lab test on a page that already passes in the field is time spent on a number nobody outside your testing tool will ever see.

A perfect Lighthouse score on a page nobody organically finds is not a technical SEO win. It's a hobby.

  • Fix the hero image first. It's usually the single biggest LCP win, and often the easiest to make.
  • Audit third-party scripts and defer or remove whatever isn't earning its place in the load order.
  • Reserve space for anything that loads in late: ads, embeds, custom fonts, so it doesn't shove the rest of the page around when it finally arrives.

Want this fixed on your site?

If any of this sounds familiar, I run the same kind of audit for real businesses.