PageSpeed
- PageSpeed shows error instead of grade
- Properly size images
- Lazy load third-party resources with facades
- Avoid document write
- Does not use passive listeners to improve scrolling performance
- Defer offscreen images
- Reduce JavaScript execution time
- Minimize main thread work
- Reduce the impact of third party code
- Enable text compression
- Preconnect to required origins
- Preload key requests
- Reduce unused JavaScript
- Serve static assets with an efficient cache policy
- Ensure text remains visible during webfont load
- Image elements do not have explicit width and height
- Use HTTP/2
- Avoid chaining critical requests
- Efficiently encode images
- Keep request counts low and transfer sizes small