Page doesn't use HTTP/2 for its own resources

HTTP/2 serves your page's resources faster, and with less data moving over the wire. Lighthouse lists every resource that was not served over HTTP/2:

Lighthouse audit shows resources not served over HTTP/2
Resources not served over HTTP/2.

How this audit fails

Lighthouse gathers all of the resources that are from the same host as the page, and then checks the HTTP protocol version of each resource.

Lighthouse excludes resources from other hosts from this audit, because it assumes that you have no control over how these resources are served.

Each Best Practices audit is weighted equally in the Lighthouse Best Practices Score. Learn more in The Best Practices score.

How to pass this audit

To pass this audit, serve each of those resources over HTTP/2.

To learn how to enable HTTP/2 on your servers, see Setting Up HTTP/2.

More information

Last updated: Improve article