You can craft the most amazing post ever, but your audience reach will be crippled if your site loads slowly. That’s why we started offering site “health checks” as a perk for our clients and for attendees at conferences we sponsor. We’ve now performed 100+ checks and have seen that many sites suffer from the same pattern of fixable(!) problems.
Since we can’t do a site health assessment for everyone reading this post, let’s talk about the three most common problems, so that you can ensure your own site is running as best as possible. There is a direct correlation between a fast, healthy site and increased ad revenue. Even if you’re not running ads or monetizing yet, there’s always room for improvement. So, let’s dive in and get your site “healthier”…
1. Optimize images
By far the biggest penalty we see is due to images that are larger than needed, whether in terms of file size or dimensions. These unoptimized images drag down both user experience and Google PageSpeed Insights (GPSI) scoring, so it’s important to know how to fix both to ensure you’re providing the best experience.
Optimize image file size
In a world of 16-megapixel phone cameras, it’s easy to fall in love with super high-quality photos. The problem is that those 16-megapixel photos are enormous, and can cause your site to load slowly. What’s more, it’s unlikely you need that quality for those pictures to be beautiful. We want to find the sweet spot where we reduce file size as much as possible without reducing the beauty.
Fortunately, optimizing your image file sizes is straightforward as there are a handful of good WordPress plugins that do it for you! We’ve written about this before on our own blog, and EWWW Image Optimizer, our recommendation there, continues to be a fine choice. More recently we’ve come to favor Imagify and ShortPixel; ultimately, these plugins do much of the same thing behind the scenes. The right choice for your site depends on the specific bells and whistles of each, or their pricing tiers. Each offers a “free” version, so it’s easy to test them out!
Optimize image dimensions
The second critical image optimization is to resize to the dimensions you’re displaying. Even if you’ve optimized file size using one of the plugins above, you can run afoul of Google if your images use incorrect dimensions. To demonstrate this, you’ll want to know a little about how WordPress stores images at different sizes…
When you upload an image, WordPress automatically generates multiple versions, or thumbnails, at different dimensions. WordPress includes a few of these thumbnail sizes by default, but any theme or plugin can also define their own thumbnail sizes. This allows themes to use your images in a predictable way, since those images will be available at the thumbnail size the theme requests.
There are times, however, when WordPress can request an image whose dimensions don’t match any of the available thumbnail sizes. (This happens most commonly when a post editor inserts an image and drags it to a different size.) In these cases, the web server has to deliver the full-size image, which is often much larger, and instruct the browser to resize it according to the desired dimensions. This means longer load times for your users and, subsequently, a massive penalty in your GPSI score.
There are two ways to address these image dimensions mismatches:
- Be consistent. If you have a thumbnail defined for 450×450, make sure your design doesn’t use 425×425. Or if you must use 425×425, define it as one of your custom thumbnail sizes!
- If you need to resize an image in your post, after you do so, click the image and click the “Edit” pencil. Note the image’s Custom Size, and click Edit Original. In the top right, enter the dimensions from the Custom Size and click Scale.
Note that if the image you’re working with in #2 above is used in other posts, the image will get resized in all of those other posts too. So if you use an image at 600×600 everywhere, but resize it to 400×400 using #2 above, it will be resized to 400×400 everywhere else as well! If it’s an image specific to one post, you should be fine. Nonetheless, use this approach sparingly; it’s always better to standardize your images sizes through thumbnails, and to use those consistently!
3. Get your hosting in good shape
The last common problem is a bit of a “grab bag”: your hosting. We saw all sorts of hosting problems during our health checks: not configuring browser caching; using older, slower versions of PHP; not fully utilizing page caching; allowing unrelated site traffic to impact yours, and more. Any good host will be able to help you get the most bang for your buck, so check with them to see how they can improve your site health and performance.
One final note
You may have noticed from some of the links that we wrote about most of this stuff two years ago in our “Three Ways to Speed Up Your Site” series. This is not to say we’re ahead of the curve, but rather that “there is nothing new under the sun.” The same techniques to improve your site speed and GPSI score then, still work to improve your site speed and GPSI score now. This should be encouragement that the optimization work you invest now will pay dividends for months and years to come!
By addressing the problems above, we frequently see a jump in GPSI score of up to 20 points. Those three updates often propel a site’s GPSI score above 85, the magic number in many analyst’s eyes. If you’re looking to maximize ad revenue or PageRank, or offer your readers a better experience, please draw on our experience doing site health assessments and walk through the recommendations.
Latest posts by Peter Green (see all)
- Protect your login page with the Move Login plugin - May 3, 2019
- How to grow your business without losing your soul - April 9, 2019
- Improve your site speed by optimizing images - February 27, 2019