PageSpeed Insights · Core Web Vitals on real URLs
Web Vitals signals as real users experience them, per URL.
FREE · OFFICIAL GOOGLE
Why I use it
- Field data (CrUX) when available : better than lab-only tests for prioritisation.
- Free, stable, easy to share with technical or non-technical clients.
How I use it : mini guide
I always test four templates: home, a representative collection, a top PDP, cart.
- Mobile first : Read LCP, INP, CLS on mobile : the main SEO and UX reference on Shopify.
- Opportunities vs diagnostics : Sort recommendations by estimated impact and theme implementation cost.
- Align with GSC : If GSC flags a URL on CWV, I re-run PSI on that exact URL.
- Iterate : After lazyload, preload, or section refactors, re-test the same URL to avoid regressions.
I don’t chase a “performance score” for its own sake when CWV are green and the business is stable.
Concrete Shopify example
PDP with inflated LCP from a non-prioritised hero image: srcset + LCP image preload ; field CWV moved to green.
Limits I've identified
- A snapshot : real user networks vary.
- Not a full server or third-party app audit.
- Generic hints may not apply as-is to a constrained Shopify theme.