There are many caching plugins for WordPress, but let’s use WP Super Cache, one of the easiest for beginners.
Log in to your WordPress dashboard.
Go to Plugins > Add New
Search for WP Super Cache
Click Install Now, then Activate
Once the plugin is active:
Go to Settings > WP Super Cache
Under Easy tab, select Caching On
Click Update Status
Then click Delete Cache to refresh everything
Your site now uses caching, meaning returning visitors will get your pages much faster.
Click Sign Up
Enter your email and password
Add your domain name (e.g., yourdomain.com
)
Choose the Free Plan when prompted
Cloudflare will scan your DNS and show you your current records
Cloudflare will give you two new nameservers (e.g., lisa.ns.cloudflare.com
)
Log in to your domain registrar (like Namecheap or GoDaddy)
Go to your domain settings > Nameservers
Replace the existing nameservers with the ones from Cloudflare
Save changes
It may take a few hours for this to update, but your site will remain live.
After nameservers update:
Log in to Cloudflare
Click your domain
Go to the Caching tab:
Set Caching Level to Standard
Turn on Always Online
Go to Speed > Optimization:
Turn on Auto Minify for HTML, CSS, JavaScript
Enable Brotli compression
If you update your website and the changes don’t appear, clear the cache in both:
WP Super Cache (Settings > WP Super Cache > Delete Cache
)
Cloudflare (Caching > Configuration > Purge Everything
)