How To Speed Up Your WordPress Website

social media marketing

First Of All, Here Is An Example Using Many of The Points Outlined Below

First of all here is results of my website undertaking many of the points below:

Click HERE to see “Before” 56/100

And click HERE to see “After” 86/100 (have seen it go to 88 and a mobile of 71)

IMPORTANT: A PageSpeed in the Yellow is not too bad. For example on my test only got a score of 65/100!

Review Your Website Speed Load Times

There are a few great services to review your Website Load Times:

The first is Google Developers PageSpeed Insights

Google has a free online service where you can review the speed of your website and also gives you possible ways to fix slow loading times.  It can be found via this LINK to PageSpeed

Google PageSpeed also offers some optimized Files (they are okay from what I have seen, but still fairly difficult to work with for a novice). Here is a write up about the Optimized Files LINK. But WATCH OUT….go slow…they can break your site.

A Second Great Service Is Called PingDom

PingDom also has a free online service where you can review the speed of your website and also gives you possible ways to fix slow loading times.  It can be found via this LINK to PingDom

And Another Service I like is Called GTmetrix

GTmetrix has a free online service and can be found via this LINK to GTmetrix

The Following Is a List of “Simple” Things You Can Do To Speed Up Your Website Load Times

If you are web and software savvy, there are some of the things can do to speed up your site.

1. Optimize Image Sizes

The size of the images on your website matters. Ideally, you want their size to be at resolution that matches the actual image seen on the website. Fixing your website images is somewhat straight-forward if you are able to use a image editing program.

2. Decrease The Number of Website Plugins (for WordPress)

WordPress Plugins affect a number of different speed aspects of your website. For your WordPress site, you want to review which Plugins you are using and if they are actually necessary. This is a fairly straightforward process as well as long as you have a good backup and test removed Plugins thoroughly.

3. Decrease “Basic” HTTP Requests Load Times

While a bit tricky (watch out that you don’t break your site!) – always have a good backup. While ideally in the long run resources should be combined, for starters you can “shrink” some of them. Such as:

  • Images Merge
  • CSS (Cascading Style Sheets) File Reduction
  • JS (Javascripts) File Reduction
  • Reduce any Unnecessary Requests

A good article on Minimizing HTTP Requests can be found HERE

4. Enable Browser Cache (via Plugin)

For WordPress there are a number of Plugins that will automate Browser Caching. You can find an overview and comparison HERE.

An good article discussing it can be found HERE.

I mostly use W3 Total Cache (it is a free plugin), but all of them work fairly well from my experience.

5. Enable Compression (via Plugin)

An good explanation of Compression can be found HERE

Once again, for WordPress you want to use a Caching Plugin as mentioned above.

The Following Are the “Less Simple” Things You Can Do To Speed Up Your Website Load Times

When it comes to website speed, there is the 80/20 rule in affect. The “simpler” aspects above should move a normal site along nicely towards a better speed.

1. Change Your Hosting Service or Plan

Your hosting service is one of the most important aspects affecting the speed of you Website. In addition, the type of hosting plan you are using will affect load times. There is shared, virtual and dedicated plans. Also, plans geared towards WordPress sites.

I am using Bluehost, but think next install I might look to another service. Here is LINK to webpage reviewing the various services relative to load times.

2. Setting Up a CDN (Content Delivery Network)

This is also one of the best ways to increase the speed of your website loading. There are a number of different services to consider. The good news is that WordPress has various Plugins that add the integration with your site.

A good CDN will do a lot of things. The big things are moving content closer to the user’s location and also caching static resources.

A discussion of CDNs can be found HERE.

A review of various CDNs services can be found HERE

3. Decrease HTTP Requests By Merging Files

Its influence on your site is quite large, but it is real tricky to implement. By joining together similar resources into one file, load times can be decreased drastically. However, this process is fairly difficult and can break your site. You would want to be well versed in CSS and JS coding.

  • Images Merge
  • CSS (Cascading Style Sheets) Files Merger
  • JS (Javascripts) Files Merge

4. Move Above The Fold Content

This is somewhat difficult to do as well and will require an understanding of web coding.

5. Makes Sure Your Website Is Responsive

The best way to do this is to ensure your site is built mobile or small screen friendly. The good news is it if is not, you can purchase a service via that will do it for unresponsive sites. I would look at this as a temporary fix.

6. Redo Your Website

Sometimes one of the easiest things to do is start from scratch. If you website is at the end of its life, ensure that Page Speed is a factor in the next build.

Wishing You The Best of Luck on Speeding Up Your Website!

There are of course more ways, however the above factors should help a lot. If you need any help speeding up your website, you can call us at 800-921-2681 or send us an email.



Written by

Garrett Hall is an online marketing & development expert with eosFirst AuroraCon. eosFirst is a website design, online development, online marketing and information technology consultancy.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.