Page Speed & Core Web Vitals

Page Speed & Core Web Vitals

Enter your URL to measure your performance score and Core Web Vitals (LCP, INP, CLS) using Google PageSpeed Insights data.

What is Page Speed & Core Web Vitals?

This tool uses Google PageSpeed Insights data to measure your page's loading performance with a 0–100 score and the three core web vitals (LCP, INP, CLS). Page speed is a factor that directly affects both user experience and Google rankings.

Page Speed & Core Web Vitals

How to use it

  1. 1Enter the full address of the page you want to measure.
  2. 2Pick mobile or desktop and press 'Analyze' (results arrive within 15-30 s).
  3. 3Review the performance score and LCP/INP/CLS values; fix the 'poor' ones first.

Core Web Vitals thresholds

LCP ≤ 2.5 s
Largest contentTime for the page's main content to become visible. Under 2.5 s is considered 'good'.
INP ≤ 200 ms
Interaction responseResponse time to clicks or taps. Under 200 ms is considered 'good'.
CLS ≤ 0.1
Visual stabilityHow much elements shift while the page loads. Under 0.1 is considered 'good'.

When to use it

Pre-Campaign Audits

Audit high-traffic landing and product pages before major marketing campaigns; resolve mobile LCP bottlenecks early to prevent checkout abandonments and lost revenue.

Post-Deployment Checks

Immediately test critical templates after pushing theme updates or new JavaScript tags to verify they haven’t triggered layout shifts or interactive delays.

SERP Competitor Benchmarking

Analyze top-ranking competitors for your target keywords; compare their Core Web Vitals against yours to pinpoint whether technical speed differences impact your rankings.

Common mistakes

Prioritizing Desktop Performance

Google uses mobile-first indexing for ranking. A 95 desktop score won’t protect your rankings if your mobile LCP exceeds the 2.5-second threshold.

Testing Only Homepage

Most organic traffic lands on internal product or blog templates. Testing solely your homepage masks heavy scripts present on conversion-critical subpages.

Obsessing Over 100

Aiming for an arbitrary 100 score often breaks usability. Focus strictly on getting Core Web Vitals into green thresholds rather than micro-optimizing Lighthouse metrics.

Frequently asked questions

What's the difference between field and lab data?

Field data is collected from real users (Chrome) who visited your site over the last 28 days and requires enough traffic. Lab data is a controlled, instant simulation; low-traffic pages show only lab data.

Does page speed affect SEO?

Yes. Core Web Vitals are among Google's official ranking signals. Fast, stable pages offer a better user experience, are abandoned less and gain a ranking advantage.

How do I improve my score?

Compress images and switch to modern formats (WebP/AVIF), reduce unnecessary JavaScript, use caching, optimize fonts and choose fast hosting/a CDN.

Why does the result change slightly each time?

Lab measurements can show small fluctuations depending on network and server conditions. Measuring the same page a few times helps you see the trend.

Does adding lazy-load to hero images hurt LCP?

Yes, lazy-loading the main above-the-fold image delays its discovery and directly inflates your LCP score beyond the recommended 2.5 seconds. Apply lazy-loading strictly to below-the-fold assets. For the hero image, prioritize loading instead by adding the `fetchpriority="high"` attribute in your HTML.

How do custom fonts impact CLS scores?

Custom web fonts cause layout shifts when fallback fonts swap abruptly with rendered fonts after loading. To prevent shifts exceeding 0.1, use `font-display: swap;` in CSS paired with matching font metric overrides, and preload critical font files via `<link rel="preload">`.