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

VitalMeasuresGood means
LCP (Largest Contentful Paint)How fast the main content shows2.5 seconds or less
INP (Interaction to Next Paint)How fast the page reacts to input200 milliseconds or less
CLS (Cumulative Layout Shift)How much the layout jumps around0.1 or less
Loading: LCP main content painted good ≤ 2.5s Reacting: INP taps answered fast good ≤ 200ms Holding still: CLS nothing jumps as it loads good ≤ 0.1
Loading, reacting, holding still. Three user feelings, quantified on real visitors.

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.

SituationVitals matter
Tight SERP, comparable contentYes: the tie-breaker is real
Their content clearly beats yoursNo: fix content first
E-commerce and conversion pagesYes, for revenue more than rankings
Vanity: chasing 100/100 lab scoresNever: 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.