Many of our customers approach us asking “Why is my WordPress site so slow?” It can be a complicated topic, but there are some usual suspects that I intend to call out in today’s post. If these ‘usual-suspect’ issues are ironed out before my team gets involved, everybody wins.
So believe it or not, one of the biggest contributing factors to site slowness is the type and quality of your web hosting. While it’s always a great feeling to save the company money by hosting with a cheap “unlimited” hosting subscription, it’s not ideal for the small to mid-sized business landscape. This holds especially true for eCommerce sites that depend on quick page loads. Quick load times lead to better conversion, it’s just the nature of things. If you depend on your site to keep the lights on, spend _some_ extra money to pay for a reliable host that doesn’t pack you on to an over-crowded shared server. Also when choosing a host, check to see if they implement any server-side caching, or have a CDN that you can make use of. You should approach choosing a host with a wide view of what types of services and which providers you’ll be doing business with, to ensure compatibility for launch.
Another common culprit is what we like to call “Designing for Print.” Usually, the site was implemented by a well-intended, creative, and tech-savvy type, who simply haven’t created content for the web before. In almost all cases this can be resolved by simply optimizing and resizing images. Photography sites run into this ALL the time. A resourceful photographer uploads their amazing pictures at the highest resolution, without the understanding to display them without major performance consequences. WordPress can technically resize images to some extent, but it’s never as impactful as resizing and optimizing the images locally before adding them into the site’s design.
I hope this write-up helps spark some thinking around site performance for you and hopefully uncovers some low hanging fixes to get you on the right track. Of course, if you need help, my team and I are just an email away.