Features

A PageSpeed test shows you one moment, seen from the outside. Permo also measures from inside your own server, keeps every check, and notes what changed on your site. So you see when a page got slower, and why.

  1. MeasureChecks from your own server and Google's test, on your schedule.
  2. UnderstandEvery value explained where you see it.
  3. AnalyzeFind what slows a page down, and whether it's your site or your server.
  4. MonitorEvery check kept, with what changed on your site.

Measure

What does Permo check, and how often?

Tools like PageSpeed Insights test your site from the outside. Permo also checks it from the inside, from your own server, runs Google's test for you on a schedule you set, and keeps every result.

  • Measured from your own server

    Permo loads each page from your own server, past the page cache. You see how long WordPress takes to build it, even without a Google key.

    About the uncached response time
  • Your server, with every check

    Each check also notes how busy the server is, how much memory PHP uses, and how fast the database answers. A test from the outside can't see any of this.

    Server values in the demo
  • Google's PageSpeed test, built in

    Every monitored page is also tested for mobile and desktop with PageSpeed Insights, using your own free Google API key, with data from real Chrome visitors where Google has it.

    PageSpeed Insights in the demo
  • Runs on its own

    Choose up to ten pages, starting with your homepage, and how often to check them. The Status tab lists every check and tells you when one started late.

    Settings in the demo

Understand

What does this number mean? Is it bad?

A number on its own doesn't tell you much. Permo explains each value where you see it, in plain words, and links to a page that goes further.

Image · System infoA card with its tooltip open, such as Autoloaded options, and the link to its page in the docs
  • An explanation at every value

    Each value has a short explanation, two sentences at most, one hover or tap away.

    Try the tooltips in the demo
  • Show descriptions

    Switch on Show descriptions, and the explanations appear right on the screen, for every value at once.

  • Ratings where they help

    Google's metrics carry Google's three ratings: Good, Needs improvement and Poor. Server and WordPress values turn yellow or red when something needs a look.

  • A page for every value

    Each explanation links to its own page in the docs: what the value is, why it matters, and what influences it.

    An example: autoloaded options

Analyze

What's causing it? My site or my server?

When a page is slow, Permo helps you see where the time goes: on the server, in WordPress, in the cache, or in the browser.

Image · DashboardWhere to start: the layers from the server up, with their status
Image · System infoServer & System: PHP and server cards, with color where something needs a look
  • Your site or your server

    Permo sorts what it measures into layers, from the server up to the browser, and shows which layer has a lasting problem. It also says which layers it can't measure, such as a CDN.

    About performance layers
  • What's running on your site

    Server, PHP, WordPress, plugins, content and database in one place, with color where something needs a look. Each plugin shows its status on wordpress.org.

    System info in the demo
  • Findings with the element

    Google's findings in Google's order, each with the element on the page it's about and the time it could save.

    Findings in the demo
  • How the page loads

    A filmstrip, a waterfall of every file, and the work on the browser's main thread show what happened, and when.

    About PageSpeed Insights

Monitor

Is it getting better or worse? What changed?

A single test shows one moment. Permo keeps every check, together with what changed on your site. If a page gets slower in mid-August, you see it, and you see that your page builder was updated that same week.

Image · Performance historyServer view: server load, PHP memory and database response over time, with the hover line
Image · DashboardNeeds attention
  • Every check on a real timeline

    The history shows each check as a point in time, without smoothing: Google's results, Permo's own measurement and your server. Hover over one chart, and every chart shows the same moment.

    Performance history in the demo
  • Notifications for what lasts

    Needs attention lists a problem when it keeps coming back, not after one bad test. Upkeep, such as a PHP version without security fixes, stays apart from speed.

    About notifications
  • A monthly report

    At the start of each month, Permo sends a summary of the month before by email: scores, checks, notifications and changes.

    Report settings in the demo
  • What changed on your site

    Updates to plugins, themes, WordPress and PHP, and changes to Permo's settings, in one list with the date. Next to the history, it shows what happened before a page got slower. It records what changed, never who.

    Changes in the demo

The five screens

Everything above lives on five screens under Performance Monitor in your WordPress menu.

  • Dashboard

    All pages, the server and notifications at a glance.

    MonitorAnalyze

    Open in demo
  • PageSpeed Insights

    Google's test of one page, with findings and how it loads.

    MeasureAnalyze

    Open in demo
  • Performance history

    Every check over time, by layer and for the server.

    MeasureMonitor

    Open in demo
  • System info

    What's running on your site, and what changed.

    MeasureAnalyzeMonitor

    Open in demo
  • Settings

    Pages, schedule, data, the monthly report and the status of every check.

    MeasureMonitor

    Open in demo

Light and private

What does it cost my site?

  • Permo adds nothing to your public pages: no scripts, no styles.
  • Your data stays in your own WordPress database. There's no account with us.
  • Only two requests leave your server: the PageSpeed test at Google, with your own key, and the plugin status from wordpress.org.
  • Delete Permo, and its tables, settings and key go with it, unless you choose to keep them.

Try Permo

Click through every screen in the demo, or apply to test Permo before it's released. What comes next is on the roadmap.