Written on 2024-01-02 by Adam Drake - 7 min read
If you believe everything Google tells you then you will be convinced that the speed at which your website loads is crucial to it’s success. I personally think this is not the case at all and this article will list the reasons why. I am not saying page load speed is not important, just it’s far less important than Google makes out.
People crave for meaning in their lives. Part of gaining meaning in your life comes from your feelings and emotions. If you are visiting a website you have visited before and the content on that website has provided you with some meaningful experience where your emotions were touched then you will be prepared to wait some time to experience something similar in the future.
An example would be Youtube. If you are a Youtube fan and follow some talented Youtubers who have provided you with valuable content in the past then you will be prepared to wait to receive another dose of that. If you check https://youtube.com on the https://pagespeed.web.dev/ site it doesn’t score well. A measly 34 on its overall performance and 4.4 seconds on its First Contentful Paint. Google recommend 1.8 seconds for this First Contentful Paint.
Yet so many people continue to return to Youtube dispite this poor score. Why? Because the content provides real value and meaningful content.
The internet is filled with all types of websites — E-commerce, Blogs, Entertainment, Streaming, Sports, News… the list goes on. Page speed matters for some of these areas more than others.
E-commerce sites and their page speed matter a bit more than say a blog. It’s still not essential but it can make a difference if the page load speed is particularly bad.
An example would be online shopping around Christmas time. If a user is looking to purchase some Lego for their child then chances are they will be able to find this Lego on many websites. If your website has a high placement on Google search then a user is likely to click on it. If they click on your page but then have to wait over 10 seconds before they see anything, then there is a good chance they will just press the ‘Back’ button and choose the next website on the list. After all, they have many options so why spend time waiting for a website to load then you don’t have to.
However, I would argue it’s not essential! If you website loads quickly but you don’t have a good price or your website has bad shipping options or is out of stock, then this is going to influence the user’s decision much more then having to wait a little extra time for the page to initially load.
When making a website much more of the development time should be spent on the content rather than making the page load fast. At the end of the day even if the page takes 15 seconds to load, if the user gains value from your website then that will be the overall feeling taken away and will result in them returning for more at a future date.
For a blog for example these are the things you should be focusing on when making a website:
Having said all this I still believe there are the main bases that should be covered in terms of page load speed. These are easy to do and usually cover around 90% of the reasons why pages take time to load:
I see many developers obsessing over page load speed time these days and worrying if a JS library is 40KB compared to 25KB. For me this really shouldn’t be a main concern and these things should only be looked at in the optimisation phase of a website. Spending time on UI/UX and making sure the user knows how the website/web app should be used is much more important.
Don’t believe the hype around losing users because your page load speed is 4 seconds compared to 1.5 seconds. It’s far more likely you are losing users for other reasons — poor UI/UX, poor design, over complex website, competition.
Loading...
Adam Drake is a Frontend React Developer who is very passionate about the quality of the web. He lives with his wife and three children in Prague in the Czech Republic.
Adam Drakes Site © 2024