Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Core Web Vitals

LCP, INP, and CLS
from real users.

Field data, not lab simulations. Track the three Core Web Vitals Google uses as a ranking signal — per page, per device, at the p75 — sourced from your actual visitors via the lightweight Site Qwality RUM script.

Free tier included No credit card 2-minute setup
app.siteqwality.com / vitals / acme.com
acme.com HealthyLIVE
LCP p752.1s
INP p7584ms
CLS p750.06
Homepage2100ms
Product2450ms
Cart1950ms
Checkout3100ms
Blog post1700ms
What you get

The performance signal Google actually uses.

Lighthouse measures a lab condition. Core Web Vitals from real users measures what Google's crawler sees when it evaluates your pages for ranking. Site Qwality collects field data from every visitor and surfaces the p75 values per page, per device, and per release — so you can act on the numbers that matter.

LCP, INP and CLS at p75

The three ranking-signal metrics tracked at the 75th percentile — the threshold Google uses to assess whether a URL is "good."

Real user field data

Collected via the Site Qwality RUM snippet from genuine page loads — not a headless browser on a lab network.

Per-page and per-device breakdown

See how LCP on mobile compares to desktop, and which specific pages have regressions rather than just a site-wide average.

Trend tracking over time

Vitals are stored historically so you can chart how any metric moved across your last 30 deployments or the past 90 days.

Regression alerts

Set a p75 threshold for each vital; an alert fires the moment field data shows users are experiencing above-threshold values.

Complements synthetic audits

Pair real-user vitals with scheduled Lighthouse audits to see both lab scores and field data side-by-side for every page.

01 · Field data vs lab data

Lab scores look good.
Users disagree.

A Lighthouse audit runs in controlled conditions: fast connection, powerful machine, empty cache. Your real visitors arrive on a 4G phone from across the world with 20 browser tabs open. Core Web Vitals field data captures their experience — and that is the experience Google ranks.

  • Collects data from every real page load, not sampled lab runs
  • Segments by device type so mobile and desktop regressions are distinct
  • The p75 threshold matches how Google's Page Experience signal is scored
app.siteqwality.com / vitals / product
acme.com / product HealthyLIVE
LCP p752.3s
INP p7596ms
CLS p750.04
Desktop1850ms
Mobile2300ms
Tablet2050ms
Slow 3G4200ms
02 · Deploy confidence

See the exact release
that moved the needle.

Mark deployments on your Core Web Vitals timeline and instantly see whether a release improved or degraded real-user experience. Combine with error tracking and session replay to understand not just that LCP got worse — but why.

  • Deployment markers on every metric trend chart
  • Compare p75 values before and after any specific release
  • Link directly to session replays where a user experienced a high LCP
install the RUM snippet<!-- add once to <head> -->
<script defer
  src="https://cdn.siteqwality.com/rum.js"
  data-token="YOUR_TOKEN"
></script>
✓ <2kB gzipped · vitals appear within seconds
3

Google ranking-signal vitals tracked at p75

<2kB

gzipped RUM script — zero noticeable impact on LCP

p75

the exact percentile Google uses in its Page Experience signal

$0

free tier — start without a credit card

FAQ

Questions, answered.

Lab data (from Lighthouse or synthetic audits) is measured in a controlled environment on a simulated device and connection. Field data is collected from real users on their actual devices and connections. Google's Page Experience ranking signal uses field data, not lab data, which is why tracking real-user vitals matters for SEO.

Google's Core Web Vitals assessment determines a URL's status — "Good," "Needs Improvement," or "Poor" — based on the 75th percentile. If your p75 LCP is under 2.5 seconds, 75% of your users see a "Good" load. Tracking p75 aligns your monitoring to what actually affects your ranking.

Add a single