Core Web Vitals

Real user measurements from bprintiq.com visitors

Good Needs improvement Poor
LCP

Largest Contentful Paint

CLS

Cumulative Layout Shift

INP

Interaction to Next Paint

FCP

First Contentful Paint

TTFB

Time to First Byte

Top Pages by Measurements
Recent Measurements
Google's Thresholds
MetricDescriptionGoodNeeds ImprovementPoor
LCPTime until the largest visible element loads2.50s4.00s> 4.00s
CLSVisual stability — how much the page shifts unexpectedly0.1000.250> 0.250
INPResponsiveness to user interactions200ms500ms> 500ms
FCPTime until first content appears on screen1.80s3.00s> 3.00s
TTFBServer response time800ms1800ms> 1800ms
Alert Status

Hourly checks · 4-hour cooldown per metric · 10 sample minimum

Test Alert Email

Sends a sample "poor LCP" alert to [email protected]

Alert History

Last 50 alert events

Alert Configuration

Check Frequency

Every 1 hour

Runs automatically in production

Evaluation Window

Last 1 hour of data

p75 computed from recent samples

Minimum Samples

10 measurements

Prevents false positives on low traffic

Cooldown

4 hours per metric

No repeat alerts within cooldown window

Poor alert

Fires when p75 exceeds the "poor" threshold. Re-fires after 4h cooldown if still poor.

Regression alert

Fires once when a metric drops from "good" to "needs improvement".

Recovery alert

Fires when a previously poor or fair metric returns to "good".

Metrics are collected from real visitors using the web-vitals library. Data is stored in your database. This page is not indexed by search engines.

Social Share Analytics

Outbound share clicks tracked via UTM parameters