Google runs a public database of how fast almost every website feels to its real visitors. It is free, it covers your competitors, and almost nobody reads it as competitive intelligence.
Here is how to pull any rival's Core Web Vitals, and the three strategic reads hiding in those numbers.
The three numbers, translated
| Vital | Measures | Good means |
|---|---|---|
| LCP (Largest Contentful Paint) | How fast the main content shows | 2.5 seconds or less |
| INP (Interaction to Next Paint) | How fast the page reacts to input | 200 milliseconds or less |
| CLS (Cumulative Layout Shift) | How much the layout jumps around | 0.1 or less |
Where the public data lives
Run any URL, including a competitor's, through PageSpeed Insights. The section labeled "Discover what your real users are experiencing" is field data from the Chrome UX Report: actual Chrome visitors, last 28 days.
That is the number Google itself uses. Ignore the lab score below it for competitive purposes; simulated loads are for debugging, not comparison.
For your own site, Search Console's Core Web Vitals report shows the same field data grouped by page type, free.
Read 1: find the soft targets
Check the vitals of every rival in your benchmark. A competitor with strong rankings and failing vitals is renting position on content strength while shipping a worse experience.
That is a soft target. Matching their content while beating their experience gives you the tie-breaker in every close SERP, and users feel the difference even where rankings do not move.
Read 2: gauge their engineering
Vitals are an engineering signal you can read from outside, like the stack itself. A complex, feature-heavy site holding a good INP has a real performance culture; a simple blog failing CLS has nobody watching the shop.
Watch for jumps, too: a rival whose LCP suddenly improves by seconds probably replatformed, and the vitals change often shows before the profilers catch the new stack.
Read 3: absence is information
PageSpeed Insights shows field data only where the Chrome UX Report has enough traffic. "No data" for a rival's page means that page barely gets Chrome visitors.
Run it across their key pages and you get a rough traffic-presence map without any estimator: which of their pages are actually visited enough to register, and which are furniture.
Calibration: how much this matters
Honesty section. Vitals are a modest ranking factor, closer to a tie-breaker than a trump card. Nobody outranks better content by shaving milliseconds.
The business case is bigger than the SEO case: faster pages convert measurably better, and that pays regardless of position. Treat rankings gains as the bonus, not the reason.
| Situation | Vitals matter |
|---|---|
| Tight SERP, comparable content | Yes: the tie-breaker is real |
| Their content clearly beats yours | No: fix content first |
| E-commerce and conversion pages | Yes, for revenue more than rankings |
| Vanity: chasing 100/100 lab scores | Never: field data is the only scoreboard |
The one-line takeaway: PageSpeed Insights shows any rival's real-user speed free. Use it to spot soft targets with slow sites, to read engineering investment from outside, and to catch replatforms early, while remembering vitals break ties rather than win wars.