Core Web Vitals: What I Check Before Launching a Client Site

Performance testing is most useful when it happens before launch, not after a client notices that the new site feels slow. I treat Core Web Vitals as part of quality assurance alongside responsive testing, accessibility checks, and form testing.

Largest Contentful Paint

The largest visible element is often a hero image, banner, or prominent heading. I check whether that asset is appropriately sized, whether it is being lazy-loaded incorrectly, and whether unnecessary render-blocking resources delay its appearance.

Interaction responsiveness

Long JavaScript tasks can make a polished interface feel unresponsive. Sliders, tracking tools, chat widgets, animation libraries, and third-party apps are common sources of unnecessary work on the main thread.

Layout stability

Unexpected movement is frustrating because it causes visitors to lose their place or click the wrong element. Images should have dimensions, banners should reserve their space, and injected content should not suddenly push the page downward.

  • Test on mobile and desktop.
  • Check logged-out production behavior.
  • Test pages with real content rather than empty templates.
  • Review third-party scripts separately.
  • Verify images use appropriate dimensions and formats.

I also test multiple page types because one excellent homepage score does not represent the entire website. Blog posts, collection pages, product pages, and search results often have very different performance characteristics.

Leave a Comment