Saturday, October 13, 2018

Factors that Affecting Website Speed Performance, and Solution

    Solutions and Factors Affecting Website Speed Performance

    Loading speed is an important factor in a website. Both for visitors and for search engines.

    If you have a blog that has a fast access time rendering, this course will make visitors feel at home and not quick blog leaving your web page. It's very good to reduce the Bounce Rate.

    Google confirmed through its algorithm that website speed is a determining factor for SEO. Because Google states that the user access experience is more important.

    That's where Google creates tools like Google Page speed Insight (Google PSI) which functions to monitor the speed index.


    Besides internet browsers such as Google Chrome also introduce test tools to audit performance and access a web page.

    From my experience as an internet user, of course the speed is the main factor why I access a web page. I will not waste time waiting for a web page to render code for up to 10 seconds more.

    Then how is the solution so that the website can be accessed more quickly, even in slow connections? To find a solution, we should first know what factors influence the speed of rendering a website.

    1. Server Response Time



    The server is home to all the elements of your web. We save all files, make them connect to the internet, and share them with users, all through a system that works in a server.

    If you have a bad server, even though your website is light, it is likely to remain accessible for a long time. That's why you have to choose a server that is good and has experience.

    From various hosting houses or servers, they provide many choices. Starting from Shared Hosting that divides 1 system with other websites, up to VPS and dedicated server that have better access experience.

    Please search for articles on how to choose a good server.

    2. Third-party Javascript/CSS


    Using third-party JavaScript is one of the reasons why access to a website is very slow.

    Usually this is because third-party JavaScript is stored on a server that is different from our website. So, web visitors will render into 2 or more servers, and make it a longer wait.

    In addition, third-party JavaScript also cannot use cache storage according to your website rules. This means that visitors will always render third-party Javascript every time it refreshes the page.

    Even though a JavaScript can be stored on the same server, it doesn't necessarily speed up your website. Because if you use JavaScript a lot, the size of the website will get bigger.

    The solution to this problem is to compress HTML, CSS and JavaScript on your website. And don't use too many third party programming languages. In addition, don't use JavaScript that uses query strings because it never be stored in the Cache Browser. Sample: name.js?v=2.1 .

    3. Use a lot of Images

    Even though images are usually stored in cache, overuse can make your site slow when accessed by users.

    Imagine if you use 5 images on a web page, with an average size of 300kb, then the size of your website is more than 1mb. In fact, according to SEO experts, a good website page is less than 1bm.

    The solution is to reduce the number of images. If this is not possible, use the cache plugin if you use WordPress.

    Compressing image size is also a good alternative, if you need to use a free CDN service from Jetpack..

    4. Size of HTML, CSS and JavaScript.


    Develop from the explanation numbers 2 and 3. Another factor is the size of your website that is too large, also affects user access.

    Web elements consisting of HTML, CSS and JavaScript and the content itself, make a measure. Where the page size is bigger, the website speed will also affect.

    Try using GZip, compress web elements, and use the Browser Cache on your web..

    5. Website Coding


    Make sure you use the correct HTML code and orderly. According to Google PSI, a good web page is neat.

    First show the top half content. That is, prioritize your main content being rendered first. If you use Javascript, use JavaScript if it functions to render the main content.

    If possible, save JavaScript at the end of page or just before </body>

    Actually there are many factors that influence the speed of a web page. But the 5 things above are the most important factors that are the main determinants. If you have optimized the problem above, you are within safe limits.

    This article comes from the author's experience and several sources taken from articles published by Google PSI Developer.