I just landed in one website and it took me ages to go from one page to another page. No, it’s not only because of my connection. My connection is fine. And even if my internet connection is not really good, I think a good website should be easy to reach, right?
Do you know that every 1 second delay in page load time means you lost 11% page views and 16% decrease your user satisfaction? And not only that, according to study by Akamai, 47% of consumers expect a web page to load in two seconds or less. It seems that users become impatient when pages take longer than two seconds.
Nowadays, making your web as fast as possible is very important, equally important to make your website look stunning for users. Because however, your website is one of the reflections of your business. Obviously, stunning without faster is nothing. So speeding up your website is notable.
In this article I would like to share with you about how to speed up your page load for your website.
- Manage your server time
Choosing suitable server for your website is the first thing that you have to consider. Here you can find some tips about how to choose the right VPS for your business. Make sure that you’ve got what you need in term of bandwidth and data size. After you settle with the right VPS for your app, it’s time for you to target your server response time. Below 200 milliseconds are best. Server speed related to how fast your server will respond to requests from visitors to see your website page. The faster server responds to visitor requests, the faster web page downloaded. That is why I will suggest you to only use a reliable web host.
- Minimizing HTTP requests
Up to 80% of the web page loading time is spent to download the parts of the page such as images, style sheets, scripts, flash, etc. An HTTP request is made for each of these elements, so the more components are loaded on the page, the longer it takes to open.
Therefore, the fastest way to increase speed is to simplify the design site. You can also rationalize the number of elements on your page, choose to use CSS instead of images if that’s possible, combine multiple stylesheets into one and reducing the script and put them in the bottom of the page.
- Resize the image
Using smaller size of images for your web is better than big images, because the bigger an image is the longer it will load. So it’s important that you keep your image as small as possible. Adjust an image on your website with the correct size. For example, if your page is 570px wide, set the image size to the width of the page. By putting bigger image size than the website width will slows down the loading time of your page and create a bad user experience, you can also try to reduce the color depth to the lowest acceptable level and delete comments images if possible. This also applies to the slideshows, how many slideshows does your website have? Resize the images of your slideshows will help to minimize the page load.
For the images format, try to avoid BMPs or TIFFs. JPEG is the best options for your images format or PNG is also good, but when you use PNG format, be careful with the older browser because it may not fully support for this format.
- Minimize Redirects
Sometimes to direct the new location of the URL, track clicks or connect different parts of the site together, you need to redirect the browser to another URL. It creates additional HTTP requests and will increase the load time. Google makes recommendation for this issue:
- Try not to redirect more than one direction for a particular resource. For example, if C is the landing page, and there are two different things started, A and B, A and B should be directed to C; A redirection should not intermediate to B.
- Minimize the number of additional domains that issue redirect but does not actually serve the content. Sometimes there is the temptation to run from multiple domain names to reserve space and capture incorrect user input (misspelled / mistyped URL).
However, if users are trained to think that they can get to your site from multiple URLs, you may end up in a costly cycle of buying a new domain only to stop hackers take over any variant of your web name.
- Reduce the plugins
If you use a lot of external programs that are embedded in your website, then this will affect the speed of page loading. Things like Google Adwords, plugins galore, Twitter stream, Facebook links, pop-ups are frequent contacts become the biggest problem. Using too many plugins will create a security problem for your web also frequent damage and other technical issues. So try to minimize the plugins as much as you can, disable or remove unnecessary plugins will be best.Read more at the source