Title: OnPage Speed Checker
Author: mangcodingdev
Published: <strong>22 de maig de 2026</strong>
Last modified: 1 de juny de 2026

---

Cerca extensions

![](https://ps.w.org/onpage-speed-checker/assets/icon-256x256.png?rev=3543057)

# OnPage Speed Checker

 Per [mangcodingdev](https://profiles.wordpress.org/mangcodingdev/)

[Baixa](https://downloads.wordpress.org/plugin/onpage-speed-checker.1.1.0.zip)

 * [Detalls](https://ca.wordpress.org/plugins/onpage-speed-checker/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/onpage-speed-checker/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/onpage-speed-checker/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/onpage-speed-checker/#developers)

 [Suport](https://wordpress.org/support/plugin/onpage-speed-checker/)

## Descripció

OnPage Speed Checker helps you monitor content performance without leaving wp-admin.

This plugin provides:

 * Homepage performance snapshot for Mobile and Desktop.
 * Content performance table for published pages and posts.
 * One-click audit action from dashboard rows.
 * Detailed modal view with score breakdown, Core Web Vitals, and recommendations.
 * Single URL report export from detail modal with CSV and PDF options.
 * Settings page to control content scope, table results per page, and timeout.
 * Stored latest snapshot results for faster dashboard review.

Important behavior:

 * Homepage is treated as primary and shown in the top summary section.
 * Front page entries are excluded from the content list table to avoid duplication.
 * API key is configured and verified directly from plugin settings.
 * Dashboard audit actions are disabled until API key verification is successful.

### External Services

This plugin connects to a third-party service:

 * Service name: Google PageSpeed Insights API
 * Service URL: https://pagespeedonline.googleapis.com/pagespeedonline/v5/runPagespeed
 * Trigger: Only when an administrator runs an audit from the plugin dashboard.
 * Data sent: The audited page URL and selected strategy (`mobile` or `desktop`).
 * Purpose: Retrieve Lighthouse/PageSpeed performance results for the target URL.
 * Service privacy policy: https://policies.google.com/privacy
 * Service terms: https://policies.google.com/terms

## Captures

[⌊Dashboard overview with homepage performance, summary cards, and content table.⌉⌊
Dashboard overview with homepage performance, summary cards, and content table.⌉[

Dashboard overview with homepage performance, summary cards, and content table.

[⌊Detail modal with Mobile/Desktop tabs, Core Web Vitals, and recommendations.⌉⌊
Detail modal with Mobile/Desktop tabs, Core Web Vitals, and recommendations.⌉[

Detail modal with Mobile/Desktop tabs, Core Web Vitals, and recommendations.

[⌊Settings page for audit behavior and recommendation display.⌉⌊Settings page for
audit behavior and recommendation display.⌉[

Settings page for audit behavior and recommendation display.

[[

[[

## Instal·lació

 1. Upload the plugin folder to `/wp-content/plugins/`, or install it from the WordPress
    Plugins screen.
 2. Activate **OnPage Speed Checker** through the `Plugins` screen in WordPress.
 3. Open `OnPage Speed Checker > Settings`.
 4. Enter your Google PageSpeed API key.
 5. Click **Test API Connection** and ensure the status is **Connected**.
 6. Click **Save Changes**.
 7. Open `OnPage Speed Checker > Dashboard`.
 8. Run your first audit using the **Check Now** or **Check** button.

## PMF

### Does this plugin use Google PageSpeed Insights API?

Yes. The plugin integrates with PageSpeed Insights API and stores the latest audit
snapshot for each target.

### Where do I set the API key?

You can set the key in `OnPage Speed Checker > Settings`.

### Can I test API key before saving settings?

Yes. You can run **Test API Connection** directly from Settings before clicking **
Save Changes**.

### Why are the «Check Now» and «Check» buttons disabled?

Audit actions are disabled when API key status is not verified. Open `OnPage Speed
Checker > Settings`, run **Test API Connection**, make sure status is **Connected**,
then save changes.

### Why is the homepage not listed in the table?

Homepage performance is displayed in the dedicated top section. The list table focuses
on content pages/posts to keep the dashboard clean.

### Can I filter and paginate results in the dashboard table?

Yes. You can search, filter by type and score status, and navigate paginated entries.
Current filter state is preserved after audit actions.

## Ressenyes

![](https://secure.gravatar.com/avatar/7296a81c83e4858f53011a7d0b181ac508f2d1d505ca4112301aab1cfbf0bbae?
s=60&d=retro&r=g)

### 󠀁[Excellent SEO Audit Tool for Content Optimization](https://wordpress.org/support/topic/excellent-seo-audit-tool-for-content-optimization/)󠁿

 [dotrock](https://profiles.wordpress.org/dotrock/) 3 de juny de 2026

Quick SEO Audit has become one of my favorite SEO plugins. It provides clear and
actionable insights without overwhelming users with complicated technical data. 
I really like how it focuses on content optimization and presents everything in 
an easy-to-understand dashboard. The SEO score, content metrics, and recommendations
help me quickly identify areas for improvement before publishing. It’s fast, lightweight,
and very useful for bloggers, marketers, and website owners who want a simple way
to improve on-page SEO. Great work by the developer. Highly recommended!

 [ Llegiu totes les 0 ressenyes ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/)

## Col·laboradors i desenvolupadors

«OnPage Speed Checker» és programari de codi obert. La següent gent ha col·laborat
en aquesta extensió.

Col·laboradors

 *   [ mangcodingdev ](https://profiles.wordpress.org/mangcodingdev/)

[Traduïu «OnPage Speed Checker» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/onpage-speed-checker)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/onpage-speed-checker/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/onpage-speed-checker/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/onpage-speed-checker/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/onpage-speed-checker/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.1.0

 * Added CSV **Download Report** from detail modal for homepage, pages, and posts.
 * Added download popover with **CSV** and **PDF** choices from the report button.
 * Added print-friendly PDF export flow (open report and save as PDF from browser
   dialog).
 * Report includes score summary, Core Web Vitals (LCP, CLS, INP), and top recommendations.
 * Added secure export endpoint with nonce and capability checks.
 * Added CSV value hardening to protect spreadsheet formula injection.

#### 1.0.0

 * Initial stable release.
 * Added API key verification workflow in plugin settings.
 * Added **Test API Connection** action with connected/disconnected status handling.
 * Added support for testing unsaved API key values before saving settings.
 * Dashboard audit buttons are disabled until API key is verified.
 * Added dashboard notice with direct link to Settings when API key is not verified.
 * Added local environment API test fallback to public probe URL (`https://wordpress.
   org/`).
 * Improved API status persistence after test/save to avoid false «Needs Verification»
   state.
 * Dashboard UI for homepage + content performance overview.
 * Audit actions for homepage, pages, and posts.
 * Detail modal for score breakdown and recommendations.
 * Settings page for audit scope, pagination size, timeout, and Best Practices visibility.
 * Performance-focused PageSpeed request with Best Practices category support.
 * Improved content listing logic for large sites and multilingual setups (pages
   + posts loaded per type, merged, and sorted).
 * Front page exclusion logic in content table.
 * Simplified table pagination UI to compact navigation (`<<`, `<`, current/total,`
   >`, `>>`).
 * Homepage loading overlay (5 animated dots, blur + dark backdrop) while homepage
   audit is running.
 * Homepage Check Now button is disabled during in-progress checks.
 * Row-level audit UX for pages/posts:
    - Check button is disabled while checking.
    - Status changes to Checking… during request.
    - Status changes to Error when request fails.
 * Improved API reliability on live servers:
    - Retry on timeout (`cURL error 28`) with extended second-attempt timeout.
    - Better HTTP request args (`httpversion`, redirection, custom user-agent).
    - More descriptive API error messages per strategy (mobile/desktop).
 * Persisted audit state in DB:
    - Added `last_audit_status` and `last_audit_message`.
    - Error status remains visible after page refresh.
 * Automatic DB schema upgrade routine for existing installations.

## Meta

 *  Versió **1.1.0**
 *  Darrera actualització **fa 1 mes**
 *  Instal·lacions actives **Menys de 10**
 *  Versió del WordPress ** 6.4 o posterior **
 *  Provada fins a **7.0**
 *  Versió del PHP ** 7.4 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/onpage-speed-checker/)
 * Etiquetes
 * [admin dashboard](https://ca.wordpress.org/plugins/tags/admin-dashboard/)[lighthouse](https://ca.wordpress.org/plugins/tags/lighthouse/)
   [pagespeed](https://ca.wordpress.org/plugins/tags/pagespeed/)[performance](https://ca.wordpress.org/plugins/tags/performance/)
   [seo](https://ca.wordpress.org/plugins/tags/seo/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/onpage-speed-checker/advanced/)

## Valoracions

 5 sobre 5 estrelles.

 *  [  1 valoració de 5 estrelles     ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/?filter=5)
 *  [  0 valoracions de 4 estrelles     ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/?filter=4)
 *  [  0 valoracions de 3 estrelles     ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/?filter=3)
 *  [  0 valoracions de 2 estrelles     ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/?filter=2)
 *  [  0 valoracions de 1 estrelles     ](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/onpage-speed-checker/reviews/)

## Col·laboradors

 *   [ mangcodingdev ](https://profiles.wordpress.org/mangcodingdev/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/onpage-speed-checker/)