Top 5 Tricks to Speed up your Website
1. Optimized images
The most important site optimization is to reduce the size of your images. Images can be displayed at any size, but the image file is first loaded and THEN resized. This wastes computing capacity because images are only reduced after loading.
The solution is to ensure your images are already in the desired dimensions—the optimal file size—and also, to compress your images. In general, images should not be larger than 1920 x 1280 pixels, with a file size under 350kb. This single step can do more for website speed optimization than anything else you do.
2. Minimize HTTP Requests
Every file on your website is downloaded through a separate “HTTP request” from your browser. The more files you have, the more HTTP requests are needed … and the longer it takes for your site to load. Eliminate unnecessary files or combine them when possible. One quick fix is to combine multiple CSS stylesheets.
3. File placement
It is generally optimal for CSS stylesheets to be included at the top of the page (header section), with scripts at the bottom. This is because CSS loads progressively, while scripts block parallel downloading.