What is measured
Every test is real requests from our server, timed part by part: the DNS lookup, the TCP connection, the TLS handshake plus the server’s own processing, and the download. That gives the time to first byte (TTFB) - the point before which nothing on the page can appear. A single-page test repeats the request three times on fresh connections and reports the median, because one request can be unusually lucky or unlucky. The HTML is then checked for what slows rendering: scripts and stylesheets that block it, images without dimensions, missing compression, oversized pages and third-party domains.
One page or the whole site
By default only the page you enter is tested - the home page if you type just the domain. Choose All pages and the site's pages are listed from its XML sitemap (or from the links on its home page when there is no sitemap). Pick the ones you want - up to 200 - and they are tested three at a time, with a summary of the median and slowest pages and the issues that appear on most of them. An issue on every page is almost always a template or server setting, so fixing it once fixes the whole site.
Why the reason matters
The same report means different things depending on why you are looking. If the site feels slow, server response time comes first; for Google rankings, it is Core Web Vitals and what blocks rendering; after a hosting move, TTFB, HTTP version, compression and caching. The reason you pick puts those findings at the top and changes the advice.
Core Web Vitals
LCP, INP and CLS come from real browsers, so they are not computed from the HTML. Tick Include Core Web Vitals and the report adds Google's own data from PageSpeed Insights: real-visitor figures from the Chrome UX Report where the site has enough traffic, and a Lighthouse lab test on a simulated phone.
What good looks like
Google’s guidance is a TTFB of 0.8 seconds or less; over 1.8 seconds is poor. The fastest sites serve cached HTML from a CDN close to the visitor. If your TTFB is slow, the usual fixes are page caching (so the server does not rebuild the page on every request), a CDN, and a faster database query or host. Remember that one test from one location is a sample - run it a few times.
Quick wins
- Turn on Brotli or gzip compression for HTML, CSS and JavaScript.
- Add
deferto scripts in the head. - Set width and height on every image, and lazy-load those below the fold.
- Serve images as WebP or AVIF - the image compressor converts them.
- Use HTTP/2 or HTTP/3 - usually a single setting on the host or CDN.
Checking on-page SEO as well? Run the SEO checker, and the security headers checker for the server side.


