How to speed up web page loading time?

Jan. 14, 2019, 1:24 p.m.

1 Answer


Jan. 14, 2019, 1:25 p.m.

The first thing that needs to be defined is loading time that means the time necessary for downloading and showing the full content of a web page in the browser. This is a process of loading of a page and it is measured in seconds and counted from the moment of clicking on a link by users. By other words, it is a web performance metric that influences customer/user engagement. It takes less or more time depending on some factors such as server where the page is hosted, the design of a website and its complexity, number and weight of elements page has, transit bandwidth, user location and the type of browser and device he uses. 

Before searching for the ways of speeding up that time everyone has to understand the process of its constructed.

-The user clicks on the link or writes URL. 

-The browser makes a request to the server.

-The request is processed and the answer goes back to the browser

-The browser accepts the page and content is uploading.

-The full upload page becomes available to the user. 

 

There are many methods to speed up this time proposed by specialists, technical advisors so here will be presented some of them:

Images in case of big size have to be compressed and changed to another format. Pay attention: the more images-the less size has to be.

Good coding decreases loading page time. For example, HTML, CSS and JavaScript files have to be reduced in order to avoid rendering delays.

One IP – one website. The loading process can be slow when few websites connected to one IP within one web server. There is an option to buy dedicated IP address for one website only and hosting website on a CDN. 

Bringing CSS and JavaScript as render-blocking. The should be transformed into non-render blocking elements that can be done through asynchronous and deferred loading.