Website Management
- Remove unnecessary plugins
- Reduce size of your page
- Use Google AMP
- Distribute comments across multiple pages
- Keep your software updated
- Minimize the number of DNS lookups
- Avoid redirects
- Check your links
- Test your site with AdBlockers
- Minify HTML
- Minify CSS
- Don’t host video on your own site
- Compress web fonts
- Set a limit for revisions
- Concatenate CSS
Code
- Load CSS and JavaScript asynchronously
- Place render blocking CSS inline
- Properly set up your favicon
- Place all CSS resources in head
- Minimize cookie size
- Set up your error pages
- Use system fonts
- Use tree shaking (CSS & JS)
- Don’t use @import
- Use critical path rendering
- Make CSS non-blocking
- Use the preload directive
- Use non-blocking JavaScript
- Reduce and combine external scripts
- Optimize your PHP code
Images
- Use the right file types
- Specify image dimensions
- Use lazy loading
- Defer the loading of images