Largest Contentful Paint
Track synthetic LCP over time and inspect the LCP-related resources involved in the browser load.
Core Web Vitals monitoring
Track synthetic LCP and CLS in a controlled browser, use TBT to investigate blocking work, and connect metric changes to the resources and scripts that changed.
Free check · No signup required
Why it matters
Lab and field measurements answer different questions. Controlled synthetic tests are excellent for repeatable debugging and regression detection, while field metrics describe what real visitors experience across actual devices and interactions.
SiteState keeps that distinction explicit. Synthetic browser runs track LCP and CLS and use Total Blocking Time as a diagnostic signal for main-thread work. SiteState does not invent Interaction to Next Paint from a lab run because INP requires real interaction data.
What SiteState monitors
Track synthetic LCP over time and inspect the LCP-related resources involved in the browser load.
Keep a repeatable synthetic CLS history so layout instability changes can be spotted over time.
Use TBT as a lab diagnostic for main-thread blocking work without relabeling it as INP.
Identify resources classified as important to the largest-contentful-paint path and prioritize investigation.
Attribute sampled CPU time to first-party and third-party scripts when JavaScript work becomes a likely bottleneck.
Compare current synthetic behavior with recent baselines so a persistent deterioration is visible as a regression rather than a single red test.
Built for real workflows
Track whether page-experience signals move after template, image, tag or content changes without confusing lab measurements with field rankings.
Use browser evidence, blocking resources and script attribution to investigate what changed behind a metric regression.
Keep a consistent synthetic methodology across client sites and share operational status separately from private diagnostic detail.
State, not metrics
SiteState labels its browser measurements as lab data and keeps the test profile consistent so historical comparisons are meaningful. That makes the data useful for debugging and regression detection even before field integrations are added.
INP is intentionally not estimated from synthetic runs. When SiteState adds real-user or external field data, those measurements should remain a separate layer rather than being blended into synthetic results.
FAQ
SiteState currently monitors synthetic page-experience signals including LCP and CLS in controlled Chromium runs. It also tracks TBT as a lab diagnostic for blocking work.
No. INP is an interaction metric based on real user interaction data. SiteState does not fabricate an INP value from a synthetic browser load.
Lab tests use a controlled environment, while field data reflects real users, devices, networks and interactions. The two datasets are useful for different purposes and should not be treated as interchangeable.
SiteState combines LCP history with resource classification, page weight and JavaScript diagnostics so you can investigate likely contributors to a regression.
Free performance tools
Run focused browser diagnostics before moving the same site into continuous performance monitoring.
Free website health tools
Inspect current availability and infrastructure without creating an account.
Explore SiteState
One check tells you how your website is doing now.
SiteState tells you when it changes.