CrUX Monitoring
Access Chrome User Experience Report data showing real-world performance from Chrome users.
Chrome User Experience Report (CrUX) provides real-world performance data collected from Chrome users who have opted into sharing usage statistics. This is the same data Google uses for search ranking.
What is CrUX?
CrUX is a public dataset of real user experience data collected by Google Chrome. It includes:
- Core Web Vitals metrics (LCP, CLS, INP)
- Navigation metrics (TTFB, FCP)
- Data from millions of Chrome users worldwide
- 28-day rolling aggregates
CrUX data is updated monthly and represents the previous 28 days of user experience.
Why CrUX Matters
Google Search Ranking
Google uses CrUX data as a ranking factor. Sites with good Core Web Vitals get a ranking boost in search results. CrUX is the definitive source for this evaluation.
Real User Data
Unlike lab tests, CrUX shows actual user experiences:
- Real devices and networks
- Real geographic distribution
- Real user behavior patterns
Comparison with RUM
| Aspect | CrUX | RUM |
|---|---|---|
| Data source | Chrome users only | All visitors with script |
| Update frequency | Monthly | Real-time |
| Coverage | Chrome desktop + mobile | All browsers |
| Granularity | Origin or URL level | Page-level detail |
| Historical data | Public dataset | Your account data |
Using CrUX in VitalSentinel
Adding URLs
Navigate to your domain's CrUX Monitoring section and click Manage URLs. You'll see two tabs:
Manual URLs Tab:
- Enter URLs in the text area (one per line for bulk import, or a single URL)
- Click Add URL (or Add URLs for multiple)
Sitemap URLs Tab:
- Shows URLs discovered from your sitemap scan
- Click Schedule All URLs for CrUX to monitor all discovered URLs at once
- URLs already being monitored are automatically skipped
If no sitemap URLs appear, run a sitemap scan from Domain Settings first.
The number of CrUX URLs you can monitor depends on your plan.
Available Metrics
For each URL, you'll see:
| Metric | Description |
|---|---|
| LCP | Largest Contentful Paint |
| CLS | Cumulative Layout Shift |
| INP | Interaction to Next Paint |
| TTFB | Time to First Byte |
| FCP | First Contentful Paint |
Mobile vs Desktop
CrUX data is broken down by form factor:
- Mobile - Phones and small tablets
- Desktop - Laptops and desktop computers
Each has separate thresholds and data, as mobile performance typically differs from desktop.
Percentile Values
VitalSentinel displays the 75th percentile (P75) value for each metric. This means 75% of your users experience this value or better.
The P75 is the industry standard for Core Web Vitals assessment and is what Google uses for search ranking.
Assessment Status
Each metric shows an assessment based on the P75 value:
| Status | Meaning |
|---|---|
| Pass | P75 meets the "good" threshold |
| Fail | P75 exceeds the "poor" threshold |
| Needs Improvement | P75 is between good and poor |
| No Data | Insufficient traffic for CrUX |
Distribution View
The distribution chart shows what percentage of users fall into each category:
- Green (Good) - Experiences meeting the threshold
- Yellow (Needs Improvement) - Experiences in the middle range
- Red (Poor) - Experiences not meeting the threshold
Trend Indicators
Each metric shows whether performance is:
- Improving - Getting better over time
- Declining - Getting worse over time
- Stable - No significant change
CrUX vs Your RUM Data
You might notice differences between CrUX and your RUM data:
CrUX may differ because:
- Chrome only - CrUX excludes Safari, Firefox, Edge users
- Opt-in users - Only Chrome users who share statistics
- 28-day aggregate - Smooths out daily variations
- Different sampling - Google's sampling may differ from yours
When to use which:
- CrUX - For SEO evaluation and Google ranking assessment
- RUM - For detailed debugging and all-browser coverage
Eligibility for CrUX
Not all URLs have CrUX data. Requirements:
- Publicly accessible - URL must be indexable
- Sufficient traffic - Enough Chrome users visiting
- Not blocked - robots.txt must allow indexing
New pages or low-traffic pages may not have CrUX data. Use RUM for immediate insights.
Origin vs URL Data
CrUX provides two levels of data:
Origin Level
Aggregated data for your entire domain (e.g., https://example.com)
- Always available if you have any traffic
- Represents overall site health
- Good for monitoring homepage/landing
URL Level
Specific page data (e.g., https://example.com/products/widget)
- Requires significant traffic to that URL
- More granular insights
- Useful for key pages
Historical Trends
VitalSentinel tracks CrUX data over time:
- Monthly snapshots stored
- Trend charts showing improvement/regression
- Compare current vs previous periods
Improving CrUX Scores
Since CrUX is a 28-day aggregate:
- Make improvements to your site
- Wait 4-6 weeks for data to reflect changes
- Monitor RUM for immediate feedback
- Check CrUX for Google's view
Priority Order
Focus on metrics in this order:
- LCP - Biggest impact on user perception
- INP - Critical for interactivity
- CLS - Visual stability