Skip to main content

Core Web Vitals

Core Web Vitals (CWV) are Google's user-experience metrics for loading performance (LCP), responsiveness (INP), and visual stability (CLS). This module shows you how to measure them (lab vs field), interpret failures, and prioritize fixes that move real-user metrics. Use it as your "measurement compass" before making server, cache, theme, or plugin changes.

LessonDescription
Introduction to CWVWhat CWV measures, why it matters, and how to read the metrics
Largest Contentful PaintReduce LCP by optimizing the primary above-the-fold element and render path
LCP Case StudyWalkthrough: diagnose and fix a slow LCP on a real site
First Contentful PaintImprove first paint by tightening the critical rendering path
Cumulative Layout ShiftEliminate CLS by reserving space for images, fonts, ads, and UI
CLS Case StudyWalkthrough: diagnose and fix layout shifts
Interaction to Next PaintImprove INP by reducing main-thread work and third-party overhead
INP Case StudyWalkthrough: reduce a high INP by fixing JavaScript bottlenecks
TTFB (Time to First Byte)The server response metric that gates LCP and overall UX
TTFB Case StudyWalkthrough: reduce TTFB with caching and server changes
FID (First Input Delay)Deprecated metric: what it was and how it maps to INP
Supporting MetricsUse FCP, TBT, waterfalls, and diagnostics to find root causes
Benchmarking WorkflowA repeatable before/after process to prove improvements
Quick Lab & Cheat SheetFast checks and reference targets for day-to-day work