If you think that speed of your website doesn’t matter, you are deadly wrong. Based on some research, a one-second delay might affect your web page significantly. This means 11% fewer page views, 16% decrease in customer satisfaction, and loss in conversions by 7%. Another study found that 47% users expect from a web page to load in 2 seconds and 40% of visitors will leave a website if it takes it more than three seconds to load. If you want to have a reliable and respected website, which will show traffic and increase in profit, here are the five ways to improve the speed.
Decrease HTTP requests
Web page’s loading time depends on many factors, mostly on images, stylesheets, contents and so on. An HTTP request is made of these features, so fewer components you have on the page, the faster the loading will be. The easiest ways to improve the speed of your website is to limit the elements on your page, use CSS instead of images, mix multiple style sheets and you can reduce scripts and place them in the bottom of the page.
Reduce the server response time
Your server should respond in 200ms, and that should be your goal. Google usually recommends using online tools or web applications which will help you monitor the performance. You can tap into following resources, such as Yslow, it will evaluate your site’s speed and provide you tips how to have a better performance. Also, you can use Google’s PageSpeed Tools which has similar functions as the previous one.
Massive pages, which have a lot of content, take a much more time to download, they are often 100kb and more. The best way to speed up your web page is to use a technique called compression, in this process, you will just zip your files. A compression will reduce a bandwidth and in the same HTTP response. You can use a tool called Gzip to perform this, and it will decrease a download time by 70%. Considering that 90% of browsers support Gzip, you won have troubles speeding up your website.
Browser catching is important
When you go on some web page, the elements that website has will be stored on your hard drive in a cache, or in temporary storage. Every next time when you visit a website, the browser you use will load a page much faster, and it won’t have to send another HTTP request to the server. If you enable this option, you will significantly decrease the loading time.
Having demining images on your website, you will only slow it down. In this case, you need to attention to three things, size, format and src attribute. If your images are too big, it will take them too much time to load, JPEG is the best option for you, and once you determine the size and format, then you should have a right code, make sure to avoid empty image src codes.