Learn about the Best Social Share Plugins for your WordPress Blog. After testing many Social Share Plugins, I find few of them stand out in terms loading time, visual design and features. How to display…
Learn how to configure W3 Total Cache WordPress Plugin for better website speed and loading time. With the changing time, website speed and loading time has become more important factor for better user experience as well as for search engine ranking. WordPress Cache plugin plays an important role to make your site snappy fast by caching various files and objects of your site.
There are many cache plugins available for WordPress, but as you know not all of them are equally good. W3 Total Cache is certainly one of best and most recommenced plugin out there. In this guide I will take you through – how to install W3 Total Cache plugin and how to configure W3 Total Cache WordPress plugin.
How to install W3 Total Cache Plugin
You can install W3 Total Cache by searching it in plugin directory under WordPress dashboard > Plugins> Add New.
I am sure that most of you already know how to install a plugin in WordPress. But who are new to WordPress can refer this beginners’ guide How to install WordPress Plugins by three different methods. You can install and activate W3Total Cache plugin using this guide. Once you installed this plugin then comes the real task i.e. configuring it for most optimized performance.
So let’s start, how you can setup W3 Total Cache WordPress plugin for better performance of your WordPress site.
How to Configure W3 Total Cache WordPress plugin
You can navigate to W3 Total Cache settings by clicking Performance button on left sidebar in dashboard of your WordPress. I am sharing the settings which are used on this site and on our other sites, and we noticed huge improvement in page loading time and number of requests by using this plugin.
But before applying these setting, I suggest you to get a baseline data of your website’s page load time and number of request through Pingdom or GTmatrix. It will help you to compare details before and after setting up the plugin and will give you the complete picture.
On one of our testing site, we used this plugin and tested loading time and number of request on Pingdom. We got 50% reduction in no. of requests (20 request to 10 request) and it took only 1.57 sec to load, loading time before using the plugin was 3.44 sec, difference of about 2.0 sec which is huge.
This improvement was magical and I was like really? Unbelievable…it’s Amazing…
So we tested it again on GTmetrix with plugin and without plugin and guess what? Page loading time and number of requests increase by 50%.
So, the long story short, if you want to give wings to your website, use the recommended settings given below and launch it like a rocket.
General Settings Tab
General settings are overview of all settings of W3 Total Cache plugin. From General settings you can setup broader level settings of the plugin. I will share broader level setup as well as individual setting tuning so that you can have a clear idea of setting up W3 Total Cache of better results.
First option under general settings is Page Cache. Enable Page Cache with Disk: Enhanced method. As this method is highly recommended for people who are using shared hosting. Check Enable box and click Save all settings.
Minify is an important option. Prefer to leave it unchecked under general settings. As we will set up Minify under individual settings option.
Enable Database Cache by checking the box. Choose Disk method for database caching.
Enable Object Cache with Disk method.
Browser Cache should be enabled by default, if not enable it by checking the box. Leave other settings on the General Settings page as default, and make sure that you click Save all setting to save changes.
Import / Export Settings can be utilized to export the current settings of the plugin and then to import those settings on same site or on another site.
Page Cache Tab
Make sure that you have checked following options (which we have shown in the screenshot below), and leave rest settings as default. Save changes by clicking Save all settings.
Leave the rest settings as default. Save changes by clicking Save all settings.
You can find an alternate method to minify HTML, CSS and JS here.
Database Cache Tab
‘Disable cache queries for logged in users‘ comes enabled by default, if not enable the following option for desired behavior of WordPress. It must be enabled, leave the rest and hit the save button.
Object Cache Tab
Skip the object cache as default settings are already optimized.
Browser Cache is important and apply Browser Cache options carefully as per the given below screenshots. And don’t forgot to hit the Save all settings button.
Do you know, Browser Cache can also be enabled without using a plugin? Read Leverage Browser Caching without plugin in WordPress to know more.
Bonus: If you are using the WordPress SEO by Yoast, go the Extensions Tab and Activate the Yoast extension, it will help both the plugins to integrate in a best possible manner.
Yep, that’s it. Congratulations! You have successfully optimized W3 Total Cache plugin for your website.
Open your website in another browser and load it 2-3 times, so that plugin start transferring cached content. Now it’s time to compare the number of requests, page loading time and page size with your baseline data. You will certainly notice huge improvement in your website.
I hope this guide will help to configure W3 Total Cache WordPress plugin. This plugin has a lot of settings and all the settings are in huge detail. I tried to cover all necessary setting which are useful for making your WordPress site really fast. If have any question regarding this setup, feel free to write in comment section below. I will be happy to help.
Yoast WordPress SEO – Optimized Settings for Best Search Engine Optimization
Remove Query Strings from Static Resources to Increase your Website Speed
Most SEO friendly Permalink Structure for WordPress