The speed of a page is very important for better user experience and search engine ranking. For WordPress platform users there are so many WordPress cache plugins are available.
But two of the most popular WordPress caching plugins are WP Super cache and WP Total cache are my favorite. A W3 total cache plugin is giving very good results if you configure it in the right way. I used this plugin in my early blogging period. I have no technical skills at that time. The results are good.
Now I am using the WP Rocket Premium plugin to improve my blog page loading time. Here is my complete review of WP Rocket 2020. If you are a new blogger, this WordPress cache plugin helps you at the initial stage. So this guide gives you the basic setup steps on how to install and setup w3 total cache WordPress plugin?
The plugin is developed by Mashable’s CTO. Using in all types of high-traffic sites like Mashable, MakeUseOf, Smashing magazine and Yoast sites.
What is W3 Total Cache?
The W3 Total cache plugin is one of the super plugins to speed up blog performance and its loading time. Google loves fast loading blogs. It makes your blog pages load faster than before and save money on hosting bills as you can stay on shared hosting and still make your blog withstand huge amounts of traffic without compromising the performance.
The W3 Total Cache is the best caching plugin there is for WordPress – Best because it gets the best results and has all the needed options included, like minifying, so it‘s not just Page Cache like WP Super Cache is. 80% of the users fed up with low loading blogs.
If the blog did not load fast readers will close and jumps to another blog because there are thousands of blogs are available with the relevant topics. So the holding of readers is a major task. I think this guide will help you to speed up a self-hosted WordPress blog.
What are the advantages of W3 Total Cache Plugin?
- At least 10x improvements in overall site performance (when fully configured: Grade A in YSlow or significant Google Page Speed improvements)
- It improves “site performance” which affect your site’s rank on Google.com
- It gives instant” second page views (browser caching after first page view)
- Reduced page load time: increased visitor time on site (visitors view more pages)
- Optimized progressive render (pages appear to render immediately) and with improved web server performance (sustain high traffic spikes)
What are the Features of W3 Total Cache Plugin?
- Compatible with shared hosting, virtual private/dedicated servers, and dedicated servers/clusters
- Transparent content delivery network (CDN) integration with Media Library, theme files and WordPress itself
- Caching of (minified and compressed) pages and posts in memory or on disk
- Caching of feeds (site, categories, tags, comments) in memory or on disk
- Caching of search results pages (i.e. URIs with query string variables) in memory or on disk
- Caching of database objects in memory or disk
- Minification of posts and pages and feeds
- Minification (combine and remove comments/whitespace) of inline, embedded or 3rd party CSS (with automated updates)
- Import post attachments directly into the Media Library (and CDN)
How to install the W3 Total cache plugin?
Installation of W3 Total cache is very simple. The plugin is available in the WordPress plugin repository. So you can use from the wordpress dashboard directly.
- Log in to your account
- Click on Plugins > Add New
- Search with the word W3 Total Cache in the plugin search box
- They Click on Install button form the plugin result page, then activates it.
Global Settings to Configure Cache Plugin
Before activating and configuring this plugin you should check the blog speed with site performance checkers. My personal suggestion is GTmetrix is one of the best options to check the page loading time and its speed to setup this plugin. First of all, check the blog loading time with this site. It gives a total report like which factors and scripts are taking more time in blog loading.
If you are using the W3 super cache plugin (or any other WordPress cache plugin) before, first you must uninstall that plugin. We can’t use both together.
Here I am giving screenshots of my configurations. Let us see the W3 Total Cache Settings. The plugin column has these options.
- General settings
- Page cache
- Database cache
- Object cache
- Browser cache
- User agent Groups
- Referrer groups
1. General settings
After installation and activation of w3 total cache plugin in WordPress blogs, go to Performance > General settings to enable all the cache options you want to enable. In the below image I am the highlighted option. Choose that setting only.
In w3 total cache CloudFlare configuration option, you need to enter the details of your Cloudflare account.
- Page Cache: Enable
- Database cache: Enable
- Object cache: Enable
- Browser cache: Enable
This tutorial prepared based on without any CDN configuration.
2. Page Cache Settings
First, put the tick mark here and then Save Changes. Then check the internal configuration settings with this screenshot. This is a very usual setting. Keep these settings as default. It does not mark all just follow the screenshot. Review all checkboxes and proceed to the next settings.
- Cache front page: Enable
- Cache feeds: site, categories, tags, comments
- Cache 404 (not found) pages: Enable
- Do not cache pages for logged in users: Enable [/su_box]
3. Minify settings
All this setting is plug and play. If you are not using the CDN network, check the screenshot and setup now. Do not make any changes and leave it as it is.
4. Database Cache
Most of the time WordPress blogs go down because of lots of database queries. This option caches queries and saves lots of resources. Must configure the feature.
5. Browser Cache
This adds caching and other rules to the “.htaccess” file that this cache needs. Make sure your WordPress htaccess rules are OK. This cache handles caching rules, but for WordPress security, it’s good to tweak the rules a bit. Check your “.htaccess” file is working well here (or) the check the coding is properly configured.
In the recently updated version introduced new feature is Extensions enabling the feature. It offers extension enabled for a few of the WordPress themes (for Genesis Framework), plugins (Yoast SEO, Cloudflare, and Feedburner plugin). Enable these settings if you are using the plugins and theme in your blog.
These are a basic setting to speed up a self-hosted WordPress blog. After this setting, first, clear your cache by clicking Performance, and then empty all caches. You must visit your browser in different browsers like Firefox, Opera, IE, Chrome in updated versions.
- Yoast WordPress SEO plugin?
- Rank math WordPress SEO Plugin: Best Yoast SEO alternative
- Get the Genesis child themes
I did all the settings in my blog. A few years back, I integrated my blog with Cloudflare CDN. Recently checked the loading speed of our blog on GTmetrix servers.
If your site still having a problem, it might be a conflict between W3 total cache and another plugin on your theme. To identify which plugin has created the problem, follow these steps:
- Deactivate all plugins except W3 Total Cache
- Click Performance and then empty all caches to clear your cache.
- Check your site in a different browser
- To enable each plugin, one-by-one, and clear your cache after you activate each plugin until you find which one is the problem.
- You can optionally temporarily switch to one of the WordPress default themes to see if any custom code in your theme interferes with caching.
Installing and configuration of W3 total cache is a simple setup. Hardly, it takes 10 to 15 minutes. It works great for every WordPress blog.
- Top 10 Best Fastest WordPress Themes in 2020
- 20+ Best SEO Plugins for WordPress Blogs for better Ranking in Google
- 16 Best Social sharing plugins for WordPress users 2020
- WP Rocket Plugin 2020: Best Cache plugin to Speedup Your WordPress sites
- 12+ Best Adsense optimized WordPress themes for more Revenue
I think this tutorial is very helpful to WordPress bloggers.