Improve homepage speed
1. Use a content delivery network (CDN) like StackPath, CacheFly, or Cloudflare and host static content on a cloud that uses a CDN to improve site load speeds.
A CDN stores a cached version of your website on servers in strategic locations across the globe, enabling users to connect to their closest server allowing for faster load speeds.
2. Ask your web host or system admin to install the Google PageSpeed Module and Memcached on your web server.
The Google PageSpeed Module automatically optimizes resources on your web page to improve performance without you having to modify any existing content or workflows. Memcached alleviates database load to speed up dynamic web applications but needs to be configured by your system admin or web host before your site can use it.
3. Use image optimizers like EWWW Image Optimizer or Kraken to compress website images without compromising their quality.
EWWW Image Optimizer is available as a WordPress plugin and Kraken can be used on all website platforms.
4. Use your own servers or a fast, dedicated web host like LiquidWeb or WP Engine.
Shared hosting is only suitable for websites with low traffic. Avoid budget shared hosting like Hostgator or GoDaddy if you have high web traffic.
6. Use caching tools like W3 Total Cache for WordPress to minimize round trip times.
Ask your web developer to implement caching on your site if you’re not sure how, or use a different platform.
7. Ask your web developer to compress your site using Gzip to reduce response times by up to 70%.
8. Add Expires headers to tell browsers whether to serve a live or cached version of the page to decrease page load times.
This helps reduce the size and number of HTTPs and helps web pages load faster. Most caching systems automatically take care of headers, but it’s always worth checking. Your web developer can check that Expires headers are properly set and implement a Never Expire policy for static components and a Cache-Control header for dynamic content if they’re not.