In this article, we’ll share a few tips to optimize your WordPress site, as well as speed it up for quicker load times.
The first thing you should do if you haven’t is install a cache plugin. W3 Total Cache would be our recommended plugin. With a few basic tweaks, it’ll greatly help to lower load times on your site and also consume less resources. Please see the short video below for the basic configuration needed:
NOTE: Database caching is generally recommended.
Caching is useful if you are over on CPU usage, as it stores a snap shot of your website and can serve pages quicker. That means if someone has recently visited your site, most site data will be stored so they don’t have to retrieve it again from the server.
If you have a lot of images on your pages, an image optimization plugin will help condense the file size of uploaded images to further decrease loading times. There are many plugins for this, but we’d recommend the EWWW Image Optimizer plugin:
Often times, people go crazy with plugins. While plugins are useful in WordPress, their over-usage can slow down your site or otherwise cause excessive resource usage. Take a look at the plugins you have installed. Remove the ones you don’t really need or the ones that are particularly resource intensive – such as backup plugins. Backups can be effectively accomplished through cPanel instead, which covers ALL of your files. To analyze your plugin resource usage, you can use the P3 Profiler plugin from WordPress:
Using a different theme can also help, as some WordPress themes are bloated, over-sized, or otherwise poorly written.
You can read additional tips for optimizing WordPress here.