WP Speed of Light: Speed Analysis

1. WordPress speed test

To run speed tests we are using WebPageTest API. You can get free WebPagetest API key here: https://www.webpagetest.org/getkey.php
You can run up to 200 test per day on the same domain with a single API key, this is the only limit.

Check your email to get API key, and then copy/paste it in WP Speed of Light > Speed optimization > Configuration.

 

api-key

 

Then you go to WP Speed of Light > Speed analysis, select an URL to run the test then launch the test. It may take a few minutes because there's a queue system for analysis. Right after that, you will see the result.

 

loading-time-launch

 

The speed tests check the following criteria:

  • First load: like a browser that had its cache and cookies cleared out, represents what a first-time visitor to the page will experience

  • Second load: the test is done immediately after the First load test without clearing out anything

 

loading-time

 

The others performance criteria are:

  • Loading time: page loading page time in seconds

  • First byte delay: Time from the start of the initial navigation until the first byte

  • Start render: Time from navigation start to first content

  • Caching: % of static assets served though the cache system

  • Gzip activation: % of text or js assets that were gzip encoded/compressed

  • Image compression: % image compressed in the page

 

Based on that you can run some speed tests on the same or different page and compare the results.

 

speed-test-compare

 

The More details button allows you to compare the speed test results in a single table (same URL comparison).

 

page-compare-speed

 

2. Database queries test

 

database-analysis

 

The database testing will determine if you have performance issues regarding database queries. Select a page of the website and run the test.

 

separated-results

 

You'll get separated results for WordPress core execution, plugins execution, and theme execution.