I feel the need, the need for speed
Google is obsessed with speed. Every time you search for something they actually give you the measurement on how quickly the search was performed. It is no wonder that the speed of your site is an important measurement in how your website gets ranked. Google knows a faster website results in a happier customer and therefore reward sites that are quick loading.
If your site loads quicker, this means more page views, which in turn should filter through to more sales and enquiries. If your site is slow, users will get frustrated and leave.
The primary way you can decrease your website’s load time is the hosting provider you partner with (we love WP Engine). Other ways to decrease load time is using a caching plugin (a way of reducing the load on your server), making sure the image file sizes are small, and using a content delivery network (a way of sending the files which make up your website via the closest and most efficient possible route).
Use this tool to check the load time of your website: https://tools.pingdom.com/
An ideal load time would be around three seconds or less. The end goal is to get the information as fast as possible to the visitor. This will have an impact on the user experience and how Google views your website.
A good web designer will take care of this for you but here are some good resources for more information: