WordPress is the most popular CMS on the internet but sometimes it makes us so frustrated with its slow performance.
In this post, I’ll share with you 9 easy ways to speed up your wordpress websites.
1. Choose a good host
2. Use a light theme
3. Use a caching plugin
I use WP Fastest Cache for caching. Simply install and activate, and what your page load faster as elements are cached. Using this plugin will reduce CPU usage in your server and make less database queries.
4. Use a content delivery network (CDN)
Using a CDN is every important, especially if you get visitors from around the globe. I use Cloudflare. It makes your website faster, more secure and they have their own content delivery network. They also offer a free plan and flexible SSL certificate.
5. Optimize your WordPress database
If you don’t optimize your wordpress database regularly, your database will get huge and the most of the data will be useless. I use WP-Optimize to optimize my wordpress database. I will clean all post revisions, auto-draft posts, trashed posts, remove spam and trashed comments and more!
6. GZIP your website by using .htaccess
On webmasterz.com.au, 85% is saved by compressing the homepage with GZIP (from 141,839 bytes to 21,582 bytes). if you’d know how to enable gzip, please check out your post how to enable gzip.
7. Avoid using unnecessary plugins
Never use unnecessary plugins. Using unnecessary plugins will increase your CPU usage and make your site slower. Try not to use more than 6 plugins.
8. Add LazyLoad to your image
LazyLoad loads images when they’re visible in the visitor’s browser window. This method will not only speed you page loads, it can also save bandwidth by loading less images for visitors who don’t scroll all the way down on your pages.
Install the jQuery Image Lazy Load plugin to do this automatically.
9. Optimize images (automatically)
Yahoo! has an image optimizer named Smush.it that reduces the file size of an image, while not reducing quality. However doing this to every images manually is so much pain! Fortunately, there is an amazing, free plugin called WP-SmushIt which will do this process to all of your images automatically, as you are uploading them.