Skip to content

Core Web Vitals

Core Web Vitals (CWVs) are Google’s standardised metrics for measuring real-world user experience. PerfLeaf measures all five key metrics using a real headless browser.

Time until the largest visible content element (image, video, or text block) is rendered.

RatingThreshold
Good≤ 2.5 s
Needs improvement2.5 – 4.0 s
Poor> 4.0 s

Total unexpected layout shift score during page load. Lower is better.

RatingThreshold
Good≤ 0.1
Needs improvement0.1 – 0.25
Poor> 0.25

Measures responsiveness to user interactions. Replaces FID as of March 2024.

RatingThreshold
Good≤ 200 ms
Needs improvement200 – 500 ms
Poor> 500 ms

Time until the browser renders the first piece of DOM content (text, image, SVG).

RatingThreshold
Good≤ 1.8 s
Needs improvement1.8 – 3.0 s
Poor> 3.0 s

Time from the request being sent until the first byte of the response is received. Reflects server response speed.

RatingThreshold
Good≤ 800 ms
Needs improvement800 ms – 1.8 s
Poor> 1.8 s

The Core Web Vitals card shows average values across all crawled pages with colour-coded pass/fail indicators. Click any individual page in the Pages Analysed list to see page-specific CWV values.

IssueFix
High LCPOptimise images, preload hero assets, reduce render-blocking resources
High CLSSet explicit width/height on images and embeds, avoid injecting content above the fold
High INPReduce long tasks, defer non-critical JS, optimise event handlers
High FCPReduce server response time, eliminate render-blocking CSS/JS
High TTFBUse CDN, optimise server-side rendering, enable caching