In the children’s fairy tale, the Tortoise and the Hare, slow and steady wins the race. But in today’s online world, we are an impatient society. We want immediate response to our requests. We get frustrated when we have to wait for anything, especially for websites to load. If your website speed does not meet the patience criteria of your visitors, they will hit the back button, sending a signal to Google that your website is not a quality user experience. That behavior over time could affect your search engine ranking.
Why is Website Speed Important?
There are two major reasons to care about how fast your website loads across all devices.
There is a valid reason why Google is encouraging everyone to think about how performance affects a user’s experience of their page. How long do you wait for a page to load?
And if it doesn’t load within your patience criteria, do you click the back button? Of course you do.
The faster the page load time, the better the user experience. An improved user experience translates into higher conversions and more revenue.
People want and need a fast online user experience. According to Neil Patel, loading time affects your bottom line. Some specifics:
- 79% of web shoppers who have trouble with web site performance say they won’t return to the site to buy again
- Around 44% of them would tell a friend if they had a poor experience shopping online
- 40% of people abandon a website that takes more than 3 seconds to load
- And a 1 second delay in page response can result in a 7% reduction in conversions.
In other words, a bad user experience negatively affects your sales.
Google has been using page speed as a ranking factor for desktop browsers since 2009. And now with page speed being a ranking factor for mobile searches, it is even more important that your website be optimized across all devices.
Pages with long load times tend to have higher bounce rates. This can send a signal to Google that the page is not worthy of ranking.
A better-optimized and fast-loading page will help deliver better rankings and give your site an advantage over your slower loading competitors.
How to test your website speed
Assessing the page load speed of your website is something that may sound difficult. But there are plenty of tools available to help you assess how your site performs.
Google provides a tool called PageSpeed Insights that measures website page speed and provides detailed information on how you can improve your load time. PageSpeed Insights gives you a report on how well your site performs and suggestions for improvement. There are separate reports for mobile and desktop.
GTmetrix also provides a page speed report. Once you run the report, you can download a PDF file of the details. GTmetrix also provides a WordPress optimization guide to help you with your performance optimizations.
The goal of these tools is to evaluate your web page based on a set of rules and provide recommendations that you can use to improve the page load speed of your website.
Optimizing the speed of your WordPress website
We build our websites in WordPress. It’s a wonderful content management system that gives us many options and puts us in control of our web presence. But all this control and flexibility can affect how well our websites perform for our businesses. You put a lot of work into your inbound marketing efforts by creating quality content that is optimized to attract the right visitor. But if your visitors come and leave frustrated, you’ve lost an opportunity.
So what can you do to help improve your website performance.
Choose your plugins wisely
Many useful features can be implemented using a plugin. However, you need to ensure the plugins you use are not only needed but created by reputable developers. As much as I just love plugins, I make sure that those I use add value to my website. Too many plugins will affect the performance of your site. The more you install and activate, the more likely your website will load slower.
Ensure your images are sized appropriately and compressed
Many users don’t realize that images from your smartphone is a high resolution file, maybe 2 megabytes or more. If used in its original format, loading that file or even its thumbnail can slow down your page speed.
To create a quality image, size your image at 72 PPI (pixels per inch) and make the image about 9 x 12 inches. Find a photo editor that works for you. There are some free online editors such as Canva, Pixlr, Fotor and Adobe Express. Plus there are some options you can install on your PC or Mac.
Photo editing tools allow you to save for the web and reduce the size of the image. Saving your images at 30% quality or less does not affect the clarity of the images on a browser.
Even reducing the size of your images manually may still not be enough. There are many plugins that optimize images as you upload them. Just install and activate the plugin. Most plugins will also compressed those that are already uploaded to your site.
Check out Imagify. It is an advanced image optimization plugin to help you resize and compress images. It also converts your images to WebP, a next-gen format for lighter images. This will speed up your WordPress site, improve user experience, and even SEO.
Use a caching plugin
WordPress creates pages dynamically as they are requested by pulling the content from the database and applying the theme template. A caching plugin saves pages when they are retrieved so that future requests for the same page can be delivered faster.
There are a few quality caching plugins available but some hosting companies are now installing caching on hosting accounts. Caching plugins to consider include:
- W3 Total Cache
- WP SuperCache
- SiteGround Optimizer (for sites hosted on Siteground)
Reduce your database size
The WordPress database can grow very quickly, resulting in your website loading slowly.
When you are writing or editing a page or post, WordPress has an auto-save feature that frequently saves revisions. This is a great feature that enables you to recover a previous version. Just remember each revision increases the size of your database which slows down your website.
Spam comments, trashed posts and pages and plugins that didn’t clean up their database tables when deleted or unused images can also increase the size of your database. WP-Optimize is an effective tool for automatically cleaning your WordPress database to reduce its size and ensure your valuable content gets retrieved more quickly. It too, has caching, minification and image compression among other features.
Use a Content Delivery Network (CDN) Service
A CDN delivers your site content to different networks so users can download your content from the closest server. This can increase load speed. There are several high performance CDN services and if you are running an eCommerce site, they are worth the fees. In addition, if you have a lot of traffic to your site, you may want to try CloudFlare, a free CDN that speeds up sites and provides protection against many security threats.
Transfer to a new hosting environment
Your hosting company is a major player when it comes to website performance.
Most of our websites run just fine in a shared hosting environment, but if you implement all the above and you still have a slow website, you may want to consider:
- Virtual Private Server – You still share the CPU with other virtual machines but have guaranteed dedicated access to the resources you purchase from the hosting company (memory, disk storage, transfer rate, etc.)
- Dedicated Server – You have full control of the physical server, and complete access to all its resources.
- Managed WordPress Hosting – Because of the popularity of WordPress, there are hosting companies that specialize in creating an optimized WordPress environment with specialized support for WordPress, themes, and plugins. These managed WordPress hosting providers are something to consider if you don’t have time to keep your site updated and backed up.
WordPress puts control into the hands of marketers and small business owners. But with that power, you need to make smart decisions when it comes to “feature rich” verses “website speed”. Balance the two for a quality user experience that keeps visitors coming back for more.