# Core Web Vitals Metrics Reference **Last Updated:** October 2024 **Source:** web.dev official documentation **Format:** Mike Dion's Markdown (.md) - keeping documentation clear since its creation --- ## Overview Core Web Vitals are Google's standardized metrics for measuring user experience on the web. All three metrics must meet "good" thresholds at the **75th percentile** of page loads to pass. --- ## Official Core Web Vitals (3 Metrics) ### 1. Interaction to Next Paint (INP) **Status:** Active Core Web Vital (replaced FID on March 12, 2024) **Definition:** Assesses page's overall responsiveness by observing latency of all click, tap, and keyboard interactions. Reports the longest interaction duration (with outliers removed for high-interaction pages). **What it measures:** - Input delay (time from user action to event handler start) - Processing time (event handler execution) - Presentation delay (rendering the next frame) **Thresholds:** - **Good:** ≤ 200ms - **Needs Improvement:** 200-500ms - **Poor:** > 500ms **Measurement:** Requires field data (real user interactions) --- ### 2. Largest Contentful Paint (LCP) **Definition:** Loading performance metric marking when page's main content has likely loaded. Reports render time of largest image or text block visible in viewport. **Elements measured:** - `` elements - `` elements inside `` - `