CheckVibeCodeCheckVibeCode
Checks/Performance
PerformanceLive8 checks

Performance & Core Web Vitals Scanner

Lab diagnostics plus real-user Core Web Vitals from CrUX and RUM — with daily regression alerts before rankings drop.

How this scan works

  • Real TTFB and full-response timing measured directly
  • Google PageSpeed Insights API integration for Lighthouse lab scores plus CrUX field data when an API key is configured — works keyless too, at a lower quota
  • LCP and CLS from the Lighthouse lab run; INP from CrUX real-user data, since INP measures real interaction latency and a lab run has no user to produce it
  • INP is reported as informational (not a pass) when the origin has too little Chrome traffic for CrUX to publish it
  • Resource-weight breakdown (HTML/CSS/JS/image bytes) from the fetched page
  • Daily regression alerts need the same recurring-worker infrastructure as uptime monitoring