How to audit a website’s performance


Page Performance

https://gtmetrix.com/

https://webpagetest.org/

https://cssstats.com/

Lighthouse

Install the Lighthouse CLI for full control over your audit

$ npm install -g lighthouse

By default, Lighthouse throttles your connection and emulates an older mobile device. If you’re auditing a site that’s primarily used on desktop, pass the --disable-network-throttling and --disable-device-emulation arguments.

$ lighthouse https://www.annenbergpublicpolicycenter.org --disable-network-throttling --disable-device-emulation --output html --output-path ./report.html

Server Performance

https://tools.keycdn.com/performance

https://tools.pingdom.com/

https://performance.sucuri.net/

https://webpagetest.org/