PageSpeed & Core Web Vitals
Run Lighthouse audits and track Core Web Vitals history for your site directly from Pulse.
Pulse integrates with the Google PageSpeed Insights API to run Lighthouse audits on your site and track performance over time. Results are stored so you can see whether changes you ship improve or hurt your scores.
Enable PageSpeed checks
Go to your site Settings and toggle PageSpeed Monitoring on. Then choose a check frequency:
| Frequency | When it runs |
|---|---|
| Daily | Once per day |
| Weekly | Once per week |
| Monthly | Once per month |
You can also trigger a check on demand using the Run Check button. A 5-minute cooldown applies between manual runs.
PageSpeed dashboard
Results are at /sites/{id}/pagespeed.
Lighthouse gauges
Four circular gauges show scores from 0–100:
- Performance
- Accessibility
- Best Practices
- SEO
Each gauge is colour-coded: green (90–100), orange (50–89), red (0–49).
Core Web Vitals
Individual metric cards with a Good / Needs Improvement / Poor rating for each:
| Metric | What it measures |
|---|---|
| FCP | First Contentful Paint |
| LCP | Largest Contentful Paint |
| TBT | Total Blocking Time |
| CLS | Cumulative Layout Shift |
| Speed Index | How quickly content is visually populated |
| TTI | Time to Interactive |
Page load filmstrip
A frame-by-frame screenshot sequence showing how the page renders over time. Useful for identifying when content first appears and whether there are layout shifts visible.
Performance trend chart
A historical chart of your Lighthouse Performance score over all recorded checks. See at a glance whether your score is improving, declining, or stable.
Diagnostics
A list of actionable findings grouped by category (Performance, Accessibility, Best Practices, SEO), each with a severity level and estimated savings where applicable.
Mobile and desktop
Use the Mobile / Desktop toggle to switch between the two audit types. Scores and metrics differ significantly between modes — mobile is typically lower due to simulated throttled network and CPU.
PageSpeed Insights audits are run against your live public URL. Pages behind authentication or behind a CAPTCHA cannot be audited.
Historical navigation
Use the check history navigation to step back through previous audits and compare them. The filmstrip, metrics, and diagnostics all update to reflect the selected historical check.
PageSpeed results reflect conditions at the time of the check — server load, CDN cache state, and third-party scripts all influence scores. A single result is a data point, not a definitive rating.