Core Web Vitals: Google vs Cloudflare, Which One Matters?
Google and Cloudflare both report Core Web Vitals differently. Learn which data Google uses for rankings and how to use both tools together.

The short answer: Google uses its own Chrome User Experience Report (CrUX) data for search rankings, not Cloudflare Web Analytics. Both tools measure Core Web Vitals differently because they collect data from different sources. Use Google Search Console for your ranking signal and Cloudflare for real-time monitoring.
If you have ever checked your site speed in two different tools and gotten two completely different scores, you are not alone. Google Search Console might show your Largest Contentful Paint at 3.2 seconds while Cloudflare Web Analytics shows 1.8 seconds for the same page. This difference confuses business owners and even experienced developers. The good news is both numbers are valid, they just measure different things.
Key Takeaways
- Google CrUX (Chrome User Experience Report) is the only data source Google uses for ranking
- Cloudflare Web Analytics measures from its edge network, not real user devices
- The two tools often show different numbers for the same site, and that is normal
- Use Cloudflare for real-time monitoring and Google Search Console for SEO decisions
- Core Web Vitals that matter: LCP (under 2.5s), INP (under 200ms), CLS (under 0.1)
What Are Core Web Vitals and Why They Matter
Core Web Vitals are three specific metrics Google uses to evaluate how fast and stable your website feels to real visitors. They became an official Google ranking factor in 2021 and remain part of the page experience signals in 2026.
The three metrics are Largest Contentful Paint (LCP), which measures how quickly the main content loads and should be under 2.5 seconds. Interaction to Next Paint (INP), which replaced First Input Delay in 2024 and measures how quickly your site responds to user clicks or taps, with a target under 200 milliseconds. And Cumulative Layout Shift (CLS), which measures whether elements jump around as the page loads, with a target under 0.1.
Failing these thresholds does not immediately tank your rankings, but passing them gives you an edge over competitors with similar content quality. If you are not sure where your site stands, we can run a free audit and show you exactly what to fix.
Google CrUX vs Cloudflare Web Analytics
Here is where the confusion starts. Google and Cloudflare both report performance metrics, but they collect data in fundamentally different ways.
Google CrUX pulls data from real Chrome users who have opted into sharing usage statistics. It uses a 28-day rolling average across all visits to your site. This means CrUX reflects what actual visitors experience on their real devices, including slow phones on 3G connections. This is the data that appears in Google Search Console under the Core Web Vitals report, and it is the only performance data Google uses for ranking.
Cloudflare Web Analytics measures performance from its CDN edge network and from all visitors regardless of browser. It captures data using a lightweight JavaScript beacon and reports metrics in near real-time. Because Cloudflare measures closer to the server and includes non-Chrome browsers, its numbers often look better than CrUX.
| Feature | Google CrUX | Cloudflare Web Analytics |
|---|---|---|
| Data source | Real Chrome users (opted in) | All visitors via JS beacon |
| Used for Google ranking | Yes | No |
| Update frequency | 28-day rolling average | Near real-time |
| Browser coverage | Chrome only | All browsers |
| Measurement point | User device | Edge network + user device |
| Access | Search Console, PageSpeed Insights | Cloudflare dashboard |
If your site runs on Cloudflare and you want a modern website that passes Core Web Vitals from day one, the architecture matters more than the CDN.
How to Use Both Tools Together
The best approach is treating these tools as complementary rather than competing. Each one gives you information the other cannot.
Cloudflare: Your Real-Time Early Warning System
Use Cloudflare Web Analytics for day-to-day monitoring. If you push a code change that breaks LCP, Cloudflare will show the regression within hours. It also helps you spot performance differences across countries and connection types. When something looks off, Cloudflare tells you fast.
Google Search Console: Your SEO Source of Truth
Check Google Search Console weekly for your actual ranking signal. The Core Web Vitals report under Experience shows exactly what Google sees. If CrUX says you are failing LCP, that is the score that matters for SEO, regardless of what Cloudflare shows. Our indexing and monitoring service tracks these signals automatically so you never miss a regression.
Want to make sure your Core Web Vitals are helping your rankings, not hurting them? Get a free audit and our team will walk you through it.
A Practical Workflow
Start your morning with Cloudflare for quick health checks. Review Google Search Console CrUX data weekly. When CrUX shows a problem, use PageSpeed Insights to get specific fix recommendations, then verify the fix in Cloudflare before waiting 2 to 4 weeks for CrUX to update.
The Bottom Line
- Google CrUX is the only Core Web Vitals data source that affects your search rankings
- Cloudflare Web Analytics is excellent for real-time monitoring but does not influence Google rankings
- Different numbers between the two tools are normal and expected
- Use Cloudflare daily for quick checks and Google Search Console weekly for SEO decisions
- A fast, well-architected site will score well on both tools
Both tools serve a purpose, and using them together gives you the most complete picture of your site performance. The key is knowing which score matters when you are making SEO decisions.
Frequently Asked Questions
Does Google use Cloudflare Web Analytics for rankings?
No. Google uses its own Chrome User Experience Report (CrUX) data for ranking decisions. CrUX collects performance metrics from real Chrome browser users who have opted in. Cloudflare Web Analytics is a separate system that measures performance from its own CDN edge network. Only CrUX data appears in Google Search Console and influences your search rankings.
Why do my Core Web Vitals look different in Google and Cloudflare?
The two tools measure from different vantage points. Google CrUX collects data from real Chrome users on various devices and connections worldwide, using a 28-day rolling average. Cloudflare measures from its edge servers and all visitors regardless of browser. Different user pools, measurement methods, and time windows naturally produce different numbers.
What are the three Core Web Vitals metrics?
The three Core Web Vitals are Largest Contentful Paint (LCP), which measures loading speed and should be under 2.5 seconds. Interaction to Next Paint (INP), which measures responsiveness and should be under 200 milliseconds. Cumulative Layout Shift (CLS), which measures visual stability and should be under 0.1.
Should I ignore Cloudflare Web Analytics for SEO?
No. Cloudflare Web Analytics is excellent for real-time performance monitoring and catching issues quickly. Use it as your early warning system, then verify with Google Search Console CrUX data to see what Google actually sees. Both tools serve different purposes and work best together.
How often does Google update CrUX data?
CrUX data in Google Search Console uses a 28-day rolling average of real Chrome user visits. The data updates daily but reflects the previous 28 days. PageSpeed Insights shows the same CrUX field data alongside lab test results. Major improvements typically take 2 to 4 weeks to fully reflect in your CrUX scores.
Can I pass Core Web Vitals on Cloudflare but fail on Google?
Yes, this happens frequently. Cloudflare measures from its optimized edge network, so scores tend to look better. Google CrUX measures from real user devices, including slow phones on weak connections. A site that looks fast from Cloudflare edge can still fail CrUX if most visitors use budget devices or slow mobile networks.
Which Core Web Vitals tool should I check first?
Start with Google Search Console, since that is the data Google uses for ranking. Check the Core Web Vitals report under Experience. If you see issues there, use Cloudflare Web Analytics and PageSpeed Insights to diagnose the root cause. Cloudflare helps you identify patterns, while PageSpeed Insights gives specific fix recommendations.
Related Articles

Best Free Website Builder for Small Business SEO (2026)
Compare Wix, Squarespace, WordPress, and bolt.new for small business websites. See why JavaScript frameworks win for SEO.
5 min read

How Long Does SEO Take? Realistic Timelines
Honest SEO timelines for local businesses. Learn what to expect in months 1-3, 3-6, and 6-12, plus what factors speed...
5 min read

How Much Does Local SEO Cost in 2026?
Local SEO pricing ranges from $0 (DIY) to $5,000+/month (agencies). Learn what drives costs, what you actually need, ...
5 min read