Skip to content
Insights from Google PageSpeed icon
Performance plugin Maintained

Insights from Google PageSpeed

Check every page of your WordPress site with Google PageSpeed Insights, from wp-admin, and keep the score history.

Created by Matt Keys. PlugStack has maintained it since October 2026 with his support, and the author credit stays with him. Visit Matt Keys

  • Version 5.0.0
  • Tested up to WordPress 7.1.3
  • PHP 7.2+
  • 10,000+ active installs
  • 4.8/5 from 28 reviews
Insights from Google PageSpeed Overview screen with scores, trend and Performance distribution
The problem

PageSpeed Insights checks one URL at a time, and the result is gone when you close the tab. On a site with a hundred pages, nobody notices the slow ones.

How it is solved

The plugin checks the whole site from wp-admin and keeps every report, so you can sort pages by what needs work and see how scores change over time.

What it does

  • Every page in one list

    Scan pages, posts, archives and custom URLs. All scores sit in one table you can sort by the pages that need work first.

  • All five Lighthouse scores

    Performance, Accessibility, Best Practices, SEO and AI Agents, the new Agentic Browsing category from Google.

  • Real-user Core Web Vitals

    When Google has Chrome user data, you get LCP, CLS and INP for each page and for the whole site.

  • Score history

    One point per day, so you can see which change made the site slower and when.

  • Desktop and mobile

    Check one or both. One switch in the header changes every screen.

  • Runs in the background

    Scans run on a schedule, skip pages with a fresh report and stop politely when the daily Google quota is used up.

See it in action

Questions

Is it free?

Yes. The plugin is free on WordPress.org. It needs a free Google API key, and the docs show how to get one in a few minutes.

Who makes it?

Matt Keys created the plugin and is still its author. PlugStack maintains it with his support: Matt reviewed the 5.0.0 release before it shipped.

Can it check a site on localhost or behind a login?

No. Google loads each page from its own servers, so the page has to be reachable from the internet.

Why does my score change between checks?

Lab scores move a few points from run to run, mostly because of how fast the server answers at that moment. Look at the trend over several days, or at the real-user data.

Where do I ask for help?

On the WordPress.org support forum. Questions there are answered by the maintainer.

Check the whole site, not one URL

Install the free plugin, add a Google API key and run your first scan.

Insights from Google PageSpeed Get it free
Explore plugins