10 seconds doesn’t seem like a long time right? Try staring at a blank screen for 10 seconds and watch how slow time feels. Having a slow website in todays society could be extremely detrimental to your business or organization. The average load time for websites are typically 4-5 seconds. One second over and you could potentially loose a lead. Rather than take the risk of scaring away visitors, it is best practice to make sure that your website is being loaded as fast as possible. Google offers a PageSpeed Insight test that will tell you exactly how fast your website is loading on both mobile and desktop and where you can improve your speed. Once you take this test, make sure to follow all recommendations to increase your websites page time. If your website is running slow, there are different techniques that you can use to decrease your website’s load time
Redirects are intended to bring users to their desired page by accessing another link. For example, if you are in Australia and you try to access Google.com you will get redirected to google.com.au. Having a page that is redirected will trigger an additional HTTP request-response cycle which will delay page load time.
Here are some examples of a page redirect.
- example.com uses responsive web design, no redirects are needed – fast and optimal!
- example.com → m.example.com/home – multi-roundtrip penalty for mobile users.
- example.com → www.example.com → m.example.com – very slow mobile experience.
Minifying resources on your website refers to reducing the amount of CSS, Java, HTML and any other code you may have on your website. It is best practice to remove all unused code, comments or formatting styles that you are not using. Having these unused resources on your website can slow down your website and its contents dramatically.
Images are usually the number one culprit when it comes to dealing with slow website speed. Images are one of the most downloaded bytes on a page. Because of this, it is important to make sure that your images are optimized for your website. Having an image at 2,000px x 2,000px will take a long time to load on a website, especially if you are having the image resized to fit a responsive layout. There are many tools that can be used to resize your images without loosing the quality of the image.
Another possibility of having a slow website is that the server you are running on is not suitable for the amount of data that you have on your website. There are many different hosting companies to choose from. Doing your research and finding the right hosting provider for your website’s bandwidth is extremely crucial. Trust a popular and well reviewed hosting provider when seeking out hosting for your website to ensure that the provider can host all of your data without slowing down your website.