Speed of page is an important factor for better reader experience and also from search engine perspective. In WordPress we have many cache plugins that we can use and out of all the plugins, Wp Super cache and W3 total cache are my favorite.
I have heard a lot of good things about total cache plugin which is also a caching plugin like Super cache but with more options. Specially if you are planning to use CDN, W3 total cache plugin offer great support and it has plug and play settings. I’m as it is planning to use MaxCDN on my blog network to speed up loading time and to start with everything, I tested W3 total cache plugin on other blog. This test is done on my WordPress Hosting blog. Here I’m sharing my guide and method I use to configure W3 total cache plugin.
How to Install W3 total cache:
Search for W3 total cache from add new plugin under WordPress dashboard and install this plugin. Make sure to uninstall Super cache plugin or any other WordPress plugin if you are using.
![]()
Once you have installed and activated the plugin, follow the step mentioned below. Or you can download the plugin from here and manually upload it to your server. If you are new to WordPress, this guide will help you to learn: How to Install WordPress Plugin.
So, once you are done installing, we will start with next step:
How to Configure W3 total cache:
Though set up option in W3 total cache is way advance than Super cache and newbie might get confuse with tons of options. So here is a quick configuration guide and settings which I’m using on my blog.
Setting up W3 total cache plugin
Once you have installed and activated W3 Total cache, go to Pefromance > General settings and enable all the cache options you want to enable. Later on you can make changes in individual settings, to fine tune your W3TC configuration.
If you see the above screenshot, you will realize how many options that we can configure in the setting panel and in this tutorial, I will not be writing about configuration for CDN, but will be sharing about optimizing your blog using total cache.
General Settings:
From general settings, you can activate and deactivate caching. So check the first box which says general and click on save changes. After making changes, click on Preview to check if everything is all right and click on deploy to make this setting live.
Page Cache Settings:
This is the usual settings which we use with plug and play installation of Super cache plugin. By default all essential settings are checked, kindly review all checked boxes again and proceed to next setting.
Minify settings:
All the settings in minify are again plug and play but if you are not using CDN, you might like to disable the Automatically upload modified files option.
Database Cache:
![]()
Most of time WordPress site goes down because of lots of database queries. This option cache database queries and save lots of resources. Must have feature for any cache plugin.
Like this other options are also plug and play and within minutes you can configure this plugin. This is simple tutorial and I’m currently testing this new cache and load time using W3 total cache. Once everything is working properly for next couple of hours, I will also install CDN and will come up with a tutorial on that.
Do let us know which cache plugin do you use and which one you recommend? Super cache or W3 total cache?
Subscribe Updates, Its FREE!




→
{ 38 comments… read them below or add one }
awesome harsh. Gonna try this now. Wonder what they usin this plugin to cache……
Hey Kiran
I’m sorry but I could not understand your question.
You could not understand the question because there was no question.hahaha…… and about the w3 cache its really cool and i am using it from weeks.
He was saying that, He was wondering which cache plug in do you use?…. and he got his answer.
I use the W3 total cache Harsh, however… I’m not very happy with it. For some reason or the other I am having to manually clear cache every time I make a change on the website.
Eddie I’m still playing with W3 total cache on one of my site..
The thing is 6-8 months back when I got to know abt W3 total cache, they had lots of issues..But now they have added lots of feature.. In short they have combined 3-4 WordPress optimization plugins into one.. So I’m kinda loving the features but only thing which I need to make sure is all settings are perfect… !!
Which version you are using?
Thats a irritating stuff
so to avoid this you just need to deactivate your W3 total Cache plugin while doing designing or tweaking stuff and activate again after you done with that.
That’s the same with every caching plugin….but like super cache you can disable caching for a while in W3 total cache…!!
Eddie Gear wants to say that when we make changes on website like formate or any other to see d result we have to clear Cached pages. which is time consuming….
I am using Hyper Cache in my blog. It’s doing great. I did not touched a single time after activating this plug in.
I think Hyper Cache is great caching plugin for medium size blog like me.
seems you are a blog !!! not a person
Joynal I heard good things about Hypercache but personally Never used it.. Good to know about one more plugin.
Good information Harsh. I’m using this on my blog and it works great.
It depends on the hosting server also. Wp-Super cache did not do anything for me, W3 did the trick. I can see the improvement in yslow,Google page speed test and some online tools after enable W3.
You could find some useful settings under ‘Browser Cache’ settings to speed up more.
Yes, as Eddie said, you cant see the real changes on your blog (stylesheet or sidebar, headers..etc) when W3 enabled. You must clear the cache or disable the plugin until complete modifying theme.
Looking forward your deep instructions on W3.
I agree with you on that Dinesh. Though many people make mistake by installing W3 total cache along with super cache, which created lots of issues like 404 not found and all….
I have completely uninstalled Super cache and installed W3 total cache and my site is loading faster now….
I have already install the plugin, but were not able to configure it. Thanks harsh for providing the tutorial.
I use WP super cache, but this also seems a good option.
Super cache is useful but W3 total cache has more advanced features…
Hi Harsh, I haven’t used this plugin since I am using Super Cache Plugin and I am pretty much satisfied with it. Anyways thanks for your tutorial.
Sathish Super cache is great and I have nothing against it.. I wanted to configure CDN and for that reason I moved one of my blog to W3 total cache and after looking at response..I will see if I will be moving ShoutMeLoud to W3 total cache + CDN or not…
Hey Harsh, should I use the settings as presented in Screenshots ?
I would give a +1 for posting this post. W3 Total Cache is a must use plugin. Its similar to Super cache, but as Harsh said its a combination of 3-4 plugins including gzip,minify,etc. So if you configure it smartly then you can decrease your load time to a gr8 extent.
thanks for the tutorial…..i was looking for it….
but hostgator is not allowing me to install this plugin, can anyone help me?????
Hey CrunchyNow
I just had a word with Hostgator live tech support and I asked the question:
Which Cache plugin do you recommend Wp Super cache or W3 Total cache and they answered me W3 total cache is much better… I believe this answer will help you..
I faced some problems with my site before I had caching plugin and my site is hosted on Hostgator. It was somehow sucking up huge server resources and Hostgator decided to take down my website altogether.
They mailed me of course and recommended I use this W3 caching plugin. When hostgator has recommended it, there’s no further questioning to do. I installed it immediately. A little tweaking here and there and my site was good to go again.
Thanks Harsh for this tutorial. Though I have already installed it myself, a non-technical person like me can never understand the options provided and what they are supposed to do. So we never know whether to enable it or disable it.
With tutorials like these, we can go back to what we do best and that’s promoting our business…
I tried it on one of my blogs, last year. It had some neat features (looks like a few more, now!) and I kind of liked it, but a few things actually slowed my load times down (like compression). If you are thinking about using a CDN, though, it definitely makes a lot of sense.
Roy I have been planning to use CDN but have been keeping myself away from it.. I believe I will start using CDN some time soon…
Do it needs CDN Compulsory ?
Nope Rajan, That is optional and is useful if you are using any CDN service.
I’m new to blogging, I successfully integrate W3 Total Cache + Amazon S3 + Cloudfront on my blog. It will surely rock your shared hosting.
I think this is the best plugin better than wp super cache.
What do you think Harsh?
I just read this article and really interested to use this service…hmm… could it be used to store all my images and thumbnails that have been attached in my blog?
Dear w3 total cache plugin is giving lot of problen at my site as my site is in go daddy and they dont alow .htaccse file to read and write.
I’ve used W3TC forever and love it! Thanks for this
It’ll be useful when I’m being lazy and want something to refer to
Great plugin! But, when I use minifying option, there is some error occurs and all my css and js files are gone, if i try to open them, only one string “bad file param”. Does anyone has the same problem? Could someone figure it out?
Hi Harsh,
I wish you write a new post for updated W3 Total Cache plugin with the CDN options and place a link to that post here because there are some changes in the plugin options. Moreover, CDN plays a vital role in optimizing a site’s speed.
Hey ! I need some help i have installed this plugin on my blog but after the installation my site doesnot open a blank page is shown, what to do now? admin page is not opening too. waiting for your reply…
According the source code of this site, you are now using wp super cache. Is there any reason for this switch; W3TC to WPSC ?
I Just Started using W3 Total Cache, earlier used WP super Cache. i heard a lot of about this.