2. Choose a Lightweight Theme
Is your theme lightweight? If not, you should consider switching to one. Unlike premium themes that offer many features – most of which you probably don’t use or need – and unnecessarily load too many scripts and styles, lightweight themes come with only the basic features that you need, making them faster than premium themes.
You can use various free plugins to optimize your site speed but you won’t see results if your theme is not fast to begin with. WPDean has gathered a great selection of the fastest themes out there, so be sure to check those out.
3. Reduce Image File Sizes
Images take up a lot of space in your wp-content folder and consequently lower your site speed. That’s why it is always a good idea to compress all your images.
Plugins like EWWW Image Optimizer and Compress JPEG & PNG Images reduce image file size without losing too much quality. For example, the latter plugin compresses image file sizes by 40-60 percent for JPEGs and 50-80 percent for PNGs without a visible loss in quality.
4. Add Lazy Load to Images
Lazy Load is a tool that can drastically speed up any image heavy site. What it essentially does is force images to load only when they are in a reader’s view, so above the fold. For example, if you were to see an entire post on a single page, the first few images within your view will load and the rest will load as you scroll down the page.
Ready to implement it? Here are a few popular versions that’ll get the job done with minimal effort from your part:
- Lazy Load: Straightforward and easy to use. Just install, activate and you’re good to go. A no-brainer for anyone’s site.
- Rocket Lazy Load: A lightweight plugin with a tiny script (less than 2 KB!).
- Unveil Lazy Load: More lightweight than Rocket Lazy Load with an even smaller script (0.5 KB).
- Image Lazy Load: More lightweight version of Lazy load. It does give you more options and has settings for lazy loading images on mobile.