fbpx

How to Decrease Website Load Times by 82%

Pinterest LinkedIn Tumblr

If your website is too slow you’ll lose visitors and rankings faster than your page loads. Websites with hundreds of thousands of visits per month have been outpaced by modern lightweight websites that are lighting fast. Google announced that the time it takes for a page to load is now a ranking factor.

Let’s take a look at the best ways to lower the amount of time it takes for your website to load. I’ll cover top-level objectives and my favorite tools to decrease load times across the board.

Why Does a Website Take Longer to Load?

There are many reasons for a website to perform poorly and load much slower. The most common reasons are larger media files that are not being compressed or offloaded, too many scripts and plugins, scripts not being minimized or combined, and no type of caching system in place.

Illustrated character hits head on desk from how slow website is

How to Make Websites Load Faster

If your website is slow there is always a way to fix the issues and get your website to load faster. Evaluate where your biggest load times are coming from by doing a simple speed audit.

Let’s look at the tools you can use to get further insight into why your website is loading slowly.

Top 3 Website Speed Testing Tools

Below I’ve listed the top ways to decrease the load time of your website. Keep in mind that in most cases you can find a helpful tool or plugin to fix your slow website.

Compress Larger Media Files

Most web pages have images and graphics that load when the user visits the page. Uncompressed files will slow down your website significantly and create a bad experience for your visitors.

Screenshot of WP Smush Image Optimization

Top Image Optimization Tools

Use a CDN (Content Delivery Network)

A content delivery network will offload your media to high-capacity servers. The main advantages of using a CDN are the multitude of data centers across the world and the ability to remove the stress from your server. If you’re not using a CDN your server is serving every asset itself instead of offloading that job to a third-party service built for performance and stability.

Personally, I use a combination of services that work well to store and deliver my content optimized and faster than ever.

I use Cloudflare on the DNS level which means it’s connected to my domain nameservers. Cloudflare has many benefits but it can also be used to reduce requests and bandwidth by enabling the CDN features.

I then use the WP Offload Media plugin which is connected to an Amazon S3 bucket. The S3 bucket stores my images and other media files, the plugin can serve up the files to my visitors from either Amazon S3 directly or from a CDN like Amazon Cloudfront.

The Best Content Delivery Networks

Lazy Load Media

A technique that most high traffic websites use to improve load times is called Lazy Loading. What this means is that you are not loading the images when the user first visits the page but instead loading the images when the user first scrolls down to that image. There is no need to prolong the content from being consumed when you can simply load the content at the same pace as the user consumes it.

Best Tools for Lazy Loading

Remove Bloated Plugins

Too many bloated plugins will kill a website’s load times. Poorly optimized plugins have heavy scripts bogging down request times or simply make too many requests in general. Do a plugin audit and makes sure you aren’t hurting your website by using hefty plugins that are request hogs.

Each plugin that you have active will load it’s code every time it runs and that’s bad if you don’t actually need it. I would stick to no more than 15-20 plugins max, anything over that could be causing serious issues for your website.

Protip: Try to add functionality to your theme instead of adding another plugin. Also if you purchased a theme, remove any functionality that you don’t need.

Minimize Scripts

The problem with fancy plugins and interactivity is that it will increase the number of scripts that are loaded for every visitor. The only way to resolve this issue is by reducing the size of these scripts and combining the corresponding ones together.

The plugin I use for my WordPress websites is called WP Rocket. Not only is it one of the best caching plugins (we will talk about that next) it will also do the minification of my files and combine them together automatically. This is important because we will have fewer requests and faster loading speeds.

Use Server and Browser Caching

One of the biggest mistakes a website owner can do is not having a proper caching system in place. Caching is the process of reusing content that has already been created without doing any dynamic queries for data. Effectively this will make your dynamically generated website appear to be a static website. Implementing caching will be one of the most important measures you can take to increase performance and lower website load times.

As mentioned in the previous section, the best WordPress caching plugin on the market is WP Rocket. Another free option that we use occasionally use and it does a great job as well, is called W3 Total Cache.

Preload Pages

This is probably the most underutilized tactic that will drastically reduce page load times. This trick has given me the power to load pages instantly for existing website visitors browsing my pages.

I use a WordPress plugin called Flying Pages and the way it works is brilliant. When a website visitor scrolls to a section that has a link visible, we preload that page ahead of time anticipating the click-through. This results in an instantaneous page load as opposed to waiting for the contents to render.

Increase Server Ram

I’ve heard of websites suffering from having an increase in traffic and not having enough ram to deal with the surge of new visitors. So although I don’t recommend this as a first step, keep this in mind when scaling your website traffic. Another idea would be using a separate server in the same zone for your database to reduce disk IO. Before you take these measures, try what I’ve mentioned above.

Disclosure: This post may contain affiliate links. This means I could make a commission from your purchase.

Drew has spent years building software, selling physical products online, and providing expertise to companies such as Disney, Paramount Pictures, and many more. Throughout his career, Drew has learned extremely powerful marketing and SEO strategies that have helped him increase traffic and acquire more customers.

Write A Comment

Wait! Free Course for You (worth $299)

Write What Ranks Higher On Google

Learn how to reproduce my content creation strategy and how to write blog posts that rank higher.