Save 15% with code SAVE15

PageSpeed Insights

Run Google PageSpeed tests, track Core Web Vitals, view optimization scores, and get AI-powered summaries.

Last updated Feb 21, 2026

Overview

BoostPro lets you run Google PageSpeed Insights tests and track Core Web Vitals directly from the WordPress dashboard. No need to leave your admin panel or open external tools.

The PageSpeed testing panel is located on the BoostProDashboard tab.

Running a test

Click the test button on the dashboard. Tests take up to 90 seconds to complete. Results are stored locally so you can review them at any time without re-running the test.

Results show mobile and desktop scores side by side, along with individual Core Web Vitals metrics for each device type.

Automated daily tests

BoostPro schedules a daily test via the boost_pagespeed_cron cron hook. Tests run automatically once per day so you can track performance trends without manual intervention.

API

Test requests are fetched from api.srworks.co/v1/pagespeed, which proxies the Google PageSpeed Insights API.

Optimization score

Separate from the Google PageSpeed score, BoostPro calculates its own optimization score from 0 to 100 based on which features you have enabled. Each feature category contributes a weighted percentage:

FeatureWeight
Image Optimization20%
Lazy Load BG + Video15%
CSS Optimization15%
JS Optimization15%
Resource Cleanup10%
Font Optimization5%
Preconnect & Preload5%
DB Cleanup5%
Image Dimensions5%
Page Caching5%

Core Web Vitals explained

MetricTargetWhat it measures
LCP (Largest Contentful Paint)< 2.5sLoading performance. Measures when the largest visible element finishes rendering.
FCP (First Contentful Paint)< 1.8sFirst visual content. Measures when the first text or image appears on screen.
TBT (Total Blocking Time)< 200msJavaScript blocking the main thread. Total time the main thread was blocked by long tasks.
CLS (Cumulative Layout Shift)< 0.1Visual stability. Measures how much elements shift around as the page loads.
TTFB (Time to First Byte)< 800msServer response time. Measures how long the server takes to respond to the first request.

AI-powered summary

After running a test, you can optionally generate a plain-language summary of the results. The AI summary explains what the scores mean and suggests which BoostPro features to focus on.

AI summaries are limited to 15 requests per day and are processed via the Anthropic API through api.srworks.co.

Cache stats

The dashboard also displays cache statistics:

  • Total cached pages: number of HTML files in the cache directory
  • Cache directory size: total disk space used by cached files
  • Last purge: timestamp of the most recent cache purge

Quick actions

The dashboard provides one-click actions:

  • Run test: trigger a manual PageSpeed test
  • Purge cache: clear all BoostPro caches
  • Apply recommended settings: enable all settings marked as recommended
  • Reset to defaults: restore all settings to factory defaults

Tip

Test both mobile and desktop. Mobile scores are typically lower due to simulated throttling. Focus on mobile first since Google uses mobile-first indexing.

Important

PageSpeed scores fluctuate between tests due to network conditions and server load. Look at trends over time rather than individual test results.