- Improve your hosting plan. This is one of the simplest ways you can speed up your website: looking at your server.
- Understand HTTP requests. Sites are mainly slow because of too many (or too large) HTTP requests.
- 3. Make images internet-friendly.
- Use plugins sparingly (WP sites only)
- Check the current speed of your website.
- Optimize your image size.
- Use Content Delivery Network.
- Avoid self hosted videos.
- Use CSS sprites.
- Switch off the plugins you won’t use.
- Minify HTML, CSS and JavaScript.
- Code your site for mobile-first quality and speed.
- Reduce image size.
- Consider implementing a content delivery network (CDN).
- Implement new image formats to reduce the size of your images. …
- Cache, cache, cache.
- Evaluate your plugins.
- Combine images into CSS sprites.
- Enable HTTP keep-alive response headers.
- Enable compression.
- Use expires headers
- Cache as much as possible.
- Reduce the number of HTTP requests.
- Load JavaScript asynchronously.
- Review your hosting service plan.
- Adopt cloud-based website monitoring.
- Indeed, speed optimization isn’t (just) about shrinking page size. Reducing the number of client-server requests in delivering website content to Web browsers is an integral part of website speed optimization.
- Choose a good host.
- Start with a solid framework/theme.
- Use an effective caching plugin.
- Optimize images (automatically)
- Optimize your homepage to load quickly.
- Optimize your WordPress database.
- Delete old, unneeded pages
- Perform a site speed test
