Google PageSpeed Insights (PSI) is a free tool by Google that analyzes a web page and reports its performance on mobile and desktop using real-world data (Chrome UX Report) and lab data from Lighthouse.
Performance measures page load speed. Accessibility measures how usable the page is for people with disabilities. Best Practices covers modern web development standards. SEO checks if the page is optimized for search engine discovery. Scores range from 0 to 100.
90–100 is considered Good (green). 50–89 is Needs Improvement (orange). 0–49 is Poor (red). Aim for a Performance score above 80, especially on mobile, where most web traffic originates.
Core Web Vitals are three real-world user experience signals: LCP (Largest Contentful Paint — how fast the main content loads), FID/TBT (interaction delay), and CLS (Cumulative Layout Shift — visual stability). Google uses them as ranking signals.
Mobile testing simulates a slower 4G connection and a mid-range Android device. Desktop testing uses faster network and hardware assumptions. This accurately reflects the experience most mobile visitors have.
Usually 10–25 seconds. The Google PageSpeed Insights API runs a fresh Lighthouse analysis on every request, which takes time. The result is not cached — you always get a live analysis.
LCP (Largest Contentful Paint) measures how long it takes for the largest visible content element (usually a hero image or heading) to load. Improve it by optimizing images, using a CDN, preloading key resources, and reducing server response time.
CLS (Cumulative Layout Shift) measures visual stability — how much elements move around as the page loads. A high CLS means buttons and text jump around, frustrating users. Fix it by specifying width/height for images and avoiding dynamically injected content.
Yes. You can check any publicly accessible URL. The analysis uses the Google PageSpeed Insights API, which fetches the live page from Google's servers, not yours.
No. The tool works without an API key using Google's anonymous quota. If you run many checks and hit rate limits, an admin can add a PageSpeed API key in the admin panel to increase the limit.
Check after major updates to your site (new themes, plugins, images). Also monitor after deploying performance improvements to confirm they worked. Regular monthly checks help catch regressions early.