1. Use a Content Delivery Network (CDN)
CDN servers are strewn across the globe, but if you are downloading files from say the Philippines, the content delivery will be faster because the content will be dispatched to the server closest to you. This significantly improves your page load speed.
2. Change your Hosting Company
You need to consider changing your host company if the speed is not satisfactory to you. Having a fast web host can be very impactful without changing anything else on your website. Although it does not come cheap, it has a positive impact on your conversion, customer service and retention of visitors.
3. Use a good theme (if using word press)
In addition to the two points above, selecting a good theme plays a role in preventing speed issues. It makes little sense to have a dashing aesthetic website that performs poorly from an SEO and speed standpoint.
4. Use a caching plugin
Installing the caching plugin like WP Total Cache or WP super caches which are free to download is one of the ways to improve your speed page loading speed especially if you are using a word press.
5. Compress your images
An image can cause a site to take a long time to load due to their bulky nature. You can compress your images to mitigate this problem especially if you are using word press. By installing components like WP Smush, you can automatically compress your images without compromising on their visual quality. You can also use it to compress all your images in the library retrospectively so by the time you use them on your site they are compressed.
With a streamlined website bearing compressed images, you can be sure to see a drastically transformed page upload speed positioning your site for an advantage over competitors in the online marketplace.