WP Super Cache is the fastest and most popular WordPress caching plugin. This tutorial will show you how to install and configure it on your WordPress site.
After you follow the steps below, the majority of requests to your website will be served from static versions of pages that have been cached on disk. These requests will never even have to be processed by PHP and instead will be served directly by your webserver. This will make your website fast and scalable even on slow, underpowered servers.
To install WP Super Cache, log in to the WordPress dashboard, find the Plugins menu, click Add New, and search for WP Super Cache.
After finding the plugin, click Install Now. You should see the following:
Downloading install package from https://downloads.wordpress.org/plugin/wp-super-cache.1.4.zip… Unpacking the package… Installing the plugin… Successfully installed the plugin WP Super Cache 1.4.
Finish the installation by clicking the link Activate Plugin.
Now that the plugin is installed, you must configure the plugin.
In your WordPress dashboard, under the Settings menu click on WP Super Cache.
Click on the Advanced tab.
Select the following (these are all of the "recommended" settings):
Click on Update Status.
Scroll down and click on the button that says Update Mod_Rewrite Rules.
That's it! You should immediately see a speed improvement in your website.