UX Rating is a composite score that shows what percentage of your real user experiences are Good, Need Improvement, or Poor. It's built from four key metrics: Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), Interaction to Next Paint (INP), and Time to First Byte (TTFB).
A higher "Good" percentage means more of your visitors are having a fast, stable experience.
How is UX Rating calculated?#
Each real user session reports a rating per metric — good, needs improvement, or poor — based on Google's Core Web Vitals thresholds:
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| LCP | < 2.5s | 2.5–4.0s | > 4.0s |
| CLS | < 0.1 | 0.1–0.25 | > 0.25 |
| INP | < 200ms | 200–500ms | > 500ms |
| TTFB | < 800ms | 800–1800ms | > 1800ms |
The system pools all individual metric ratings across all sessions and calculates what percentage fall into each bucket:
- Good UX — the percentage of all metric ratings classified as "good"
- To Improve UX — the percentage classified as "needs improvement"
- Poor UX — the percentage classified as "poor"
UX Rating is not a per-session pass/fail. It's an aggregate across all four metrics and all sessions. For example, if you had 1,000 sessions and each reported 4 metrics, that's 4,000 individual ratings. If 3,200 of those were "good", the Good UX percentage would be 80%.
Missing metrics are excluded, not penalised#
If a visitor loads a page but never interacts with it (no click, tap, or keypress), there's no INP value for that session. That session still contributes its LCP, CLS, and TTFB ratings — but doesn't drag INP down with a zero or a penalty. The denominator adjusts naturally, so UX Rating is weighted toward metrics that are actually measurable for each visit.
Where to find UX Rating#
Navigate to Site → Real User Monitoring → Audience to see UX Rating displayed as a bar chart over time, with each bar showing the percentage split between good, needs improvement, and poor experiences.

How to improve your UX Rating#
Since UX Rating is a composite of four metrics, improving any one of them will lift your overall score. Focus on the metrics where the largest share of ratings fall outside "good":
- Improve Largest Contentful Paint — optimise images, reduce server response times, eliminate render-blocking resources.
- Improve Cumulative Layout Shift — set explicit dimensions on images and embeds, avoid inserting content above existing content.
- Improve Interaction to Next Paint — reduce JavaScript execution time, break up long tasks, optimise event handlers.
- Improve Time to First Byte — use a CDN, optimise server-side processing, enable caching.