If you want to speed up the loading of your wordpress blog, then you need a caching plugin. Lots of the best cache plugins for wordpress out there. But if you talk about free, then W3 Total Cache is the answer. Then how do you set up W3 Total Cache ? Listen carefully to this article.

Before we start the guide, you better check your blog’s speed first on Pingdom Tools or Google Page Insight . This means that you know the speed comparison before and after doing this tutorial.

What is W3 Total Cache?


W3 Total Cache is a plugin for WordPress performance optimization, arguably the best and most comprehensive. W3 Total Cache can improve the user experience of your site by increasing the performance of your server. And also this plugin provides a transparent Content Delivery Network (CDN) integration.

How to set up and configure W3 Total Cache

Before you start installing W3 Total Cache, you have to delete all other caching plugins (eg WP Super Cache or WP Rocket). If you don’t do this, the plugin will have problems activating.

Warning : Always activate Preview Mode to test your configuration before it is actually applied to your wordpress blog.

General Settings

In the left navigation menu, tap on the menu Performance> General Settings to start the plugin configuration. In this menu you can activate all features and manage the W3 Total Cache plugin. Here is an image of the settings we applied.

Here’s a little explanation and settings used in the image above:

Page Cache – Tap on the Enable page cache box and select Disk: Enhanced . That way your website response time will decrease

Minify – Enable this feature if you don’t use a CDN (Content Delivery Network) and also select disk in the Minify Cache Method . If you use a CDN service like Cloudflare or others, then just turn off this feature.

Database Cache – This caching option works for databases running to CPU / RAM and is not recommended if you are using a shared server. Please activate this option and select disk in the Database Cache Method .

Object Cache – This option will store the results of complex Database Queries to reduce server load. Here we prefer not to activate this option.

Browser Cache – This option can speed up your blog by enabling static resources that will be stored in the browser that your blog visitors use. This option is very necessary , therefore you must activate it.

CDN – If you want to activate this option, you should first consult with your CDN service provider about how to enter relevant information regarding the w3 total cache plugin settings. The process that will be run varies, it all depends on the CDN service used.

Reverse Proxy – This allows the actual server to perform other tasks. There are several reverse proxy softwares that handle this type of task. NginX, Varnish, and Squid can assist in large scale operations. But the setup and configuration should be left to system admins and developers only.

Monitoring – New Relic PHP will track Daemon performance at a deeper level. This feature allows you to monitor and diagnose unexpected problems with your server. However, it’s better if New Relic’s settings and configuration are left to the admin and developer of your server system only.

Fragment Cache – A sophisticated and modern website has several sections and elements that are specifically designed to interact differently with each client. This component is very simple like the social media icon at the bottom of the page or the shopping cart on your blog site.

Licensing – If you purchased the W3 Total Cache product, then you can enter the license code in this section.

Miscellaneous – This section includes various options that are not covered elsewhere on the dashboard. The initial option can activate the Google PageSpeed ​​widget on the dashboard. The widget requires an API Key to function. The other default settings you can keep but, you can try enabling each of them in test mode to compare the loading speed with your baseline speed.

Debug – If you are having trouble with one of the W3TC options, you can enable this setting and W3TC will post debug info to your blog’s HTML source code. This output can then be used to assist in solving existing problems.

Import / Export Settings – If you wish to save and / or copy the W3TC settings that have been set, click the “Download” button. Then you can upload the file that was downloaded to another server by using the Import option so that the settings on both servers are the same. You can also use this option as a backup for your W3 Total Cache settings.

Page Cache

Next we will set the Page Cache section . You can activate this feature to reduce your WordPress response time . And here is a picture of the settings we use.

Browser Cache

In this section you better follow what is in the image below.

How to Check Website / Blog Speed

After you have done all the configurations listed above, the next step is to check the results of the W3 Total Cache plugin settings. Here we will provide a list of online tools to check blog speed . Here is the list:

  1. Google Page Insights
  2. Pingdom Tools
  3. GTMetrix
  4. WebPageTest
  5. DynaTrace

After doing all the steps in setting up the w3 total cache plugin, we hope your blog site doesn’t experience any more sluggishness. And if you feel that it’s still less powerful, you can follow the WP Rocket Plugin Setting Method so that your wordpress blog is faster. It’s just that the WP Rocket Plugin is not available for free, you have to buy it first to be able to use it.

If you have suggestions or comments regarding the guidelines for setting up the w3 total cache plugin, you can write them in the comments column.

Leave a comment

Your email address will not be published. Required fields are marked *