Core Web Vitals, and why your site is slow

Three metrics, a handful of causes, and the fixes that actually move them. Most slow sites are slow for the same small set of reasons.

Questions

Related questions

Is a perfect Lighthouse score worth chasing?

No. Lighthouse is a lab simulation; Google ranks on field data. Getting from good to perfect usually costs far more than it returns, and the effort is better spent on content.

Does hosting affect Core Web Vitals?

Yes — server response time directly affects LCP, and no amount of front-end work compensates for a slow origin. Cheap shared hosting is a common and hidden cause.

How often should we check?

Monthly for most sites, and always before and after a significant release. Performance decays gradually as content and tags accumulate.

Our scores are good on desktop and bad on mobile. Why?

Mobile testing assumes a slower device and network, which is realistic. Mobile is also the scoring that matters most, since indexing is mobile-first.

"@ + (FinalCta ../../ 'Want this applied to your own project?' 'Tell us what you are working on. We will give you an honest view of what would actually move the needle, including when the answer is that you do not need us.' 'Start a Project') + @"