SEMrush
InfoPhilic How to WP Super Cache Plugin: Best Settings & Configuration Guide

WP Super Cache Plugin: Best Settings & Configuration Guide

A cache plugin serves static contents to the visitor which improves page load speed. There are so many cache plugins available in the WordPress plugin directory. WP Super Cache plugin is the best option for beginners. This plugin is developed by the team Automattic.

This plugin stores cached pages in the memory. When a user makes a request the pages are delivered from the cache. Here in this guide, you will learn about the best settings for the WP Super Cache plugin to speed up your WordPress site.

How to install WP Super Cache?

  1. Log in to the WordPress Admin area of your blog.
  2. Then Click plugins from the left-hand side navigation.
  3. Click Add new and search for “WP Super Cache” in the search bar on the right-hand side of the screen.
  4. Now Click on Install Now
How to install WP Super Cache?
How to install WP Super Cache?

WP Super Cache Settings

To configure this plugin go to Dashboard > Settings >> WP Super Cache

Easy

Caching on (Recommended)

How to Install and Setup WP Super Cache
How to Install and Setup WP Super Cache

Advanced

Caching

  • Enable Caching.

Cache Delivery Method

  • Simple (Recommended)

Miscellaneous

  • Don’t cache pages for known users. (Recommended)
  • Compress pages so they’re served more quickly to visitors. (Recommended)
  • Cache rebuild. Serve a supercache file to anonymous users while a new file is being generated. (Recommended)
  • 304 Not Modified browser caching. Indicate when a page has not been modified since last requested. (Recommended)

Advanced

  • Mobile device support. (External plugin or theme required. See the FAQ for further details.)
  • Clear all cache files when a post or page is published or updated.
  • Only refresh the current page when comments made.
  • List the newest cached pages on this page.
Advanced Settings for WP Super Cache
Advanced Settings for WP Super Cache

Expiry Time & Garbage Collection

  • Cache Timeout: 0 seconds
  • Clock: 00:00 HH:MM
  • Interval: Once Daily
Cache expiry settings for WP super cache
Cache expiry settings for WP super cache

No need to make any changes in CDN, Contents, Preloads, Plugin sections.

So this is all about WP Super cache, use these settings to get better performance out of it. Also, check the Most essential plugins for WordPress blog.

Amit Malewarhttps://www.infophilic.com/
Amit Malewar has been the tutorial writer since 2013. His passion for helping people in all aspects of technology flow through the expert coverage he provides. In addition to writing for InfoPhilic, Amit loves to read and try new things.

Comment Policy: Your words are your own, so be nice and helpful if you can. Please, only use your real name and limit the amount of links submitted in your comment. We accept clean XHTML in comments, but don't overdo it please.

5 COMMENTS

  1. Sir,
    My host asked me to set the SSL to flexible from full, it solved the two cache-control problem.
    I have few more questions.
    1) I use newspaper plugin along with mobile theme, what cache control and other settings should I add in .htaccess for it to work with wp super cache and Cloudflare?
    2) Also, what settings should I apply in cloudflare.. Like Caching Level(No query string, Ignore query string, Standard)? Browser Cache TTL? and page rules?

    Thank you in advance.

    • Hello Tinu,

      1. Go to WP Super cache settings Advanced >> and enable Mobile device support. This will help the mobile theme to work correctly on mobile devices.
      2. For the Newspaper theme, we have dedicated content to optimize Newspaper theme pagespeed.

      Hope you’ll find this helpful.

  2. Hello Sir,

    I am using newspaper theme and tagDiv Mobile Theme also. I have set caching using WP Super Cache and I have set all caching settings according to the guide – > https://forum.tagdiv.com/cache-plugin-install-and-configure/ . By the way, I am using Cloudflare and I have also set Cloudflare settings according to the guide -> https://forum.tagdiv.com/cloudflare-cdn/

    I also set Browser cache TTL to 1 month in Cloudflare

    Apart from that I have added the following 3 page rules in Cloudflare

    https://www.MyDomain.com/wp-admin*
    Security Level: High, Cache Level: Bypass, Disable Apps, Disable Performance

    https://www.MyDomain.com/wp-login.php*
    Security Level: I’m Under Attack, Cache Level: Bypass, Disable Apps, Disable Performance

    https://www.MyDomain.com/*
    Cache Level: Cache Everything, Origin Cache Control: On

    I have also set cache control header in .htaccess . Below is the code

    # BEGIN Caching
    Header set Cache-Control “max-age=2592000, public”
    Header set Cache-Control “max-age=604800, public”
    Header set Cache-Control “max-age=216000, private”
    Header set Cache-Control “max-age=216000, public, must-revalidate”
    Header set Cache-Control “max-age=1, private, must-revalidate”
    # END Caching

    My response header for jpeg file is as below:

    accept-ranges: bytes
    cache-control: max-age=2592000, public
    cache-control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
    cf-cache-status: BYPASS
    cf-ray: 54988bd04b09c91c-HYD
    content-length: 104228
    content-type: image/jpeg
    date: Mon, 23 Dec 2019 07:15:46 GMT
    expect-ct: max-age=604800, report-uri=”https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct”
    last-modified: Sun, 22 Dec 2019 07:58:16 GMT
    server: cloudflare
    status: 200
    vary: Accept-Encoding

    I have checked with my host and they have replied saying –
    We checked the website and it’s currently using CloudFlare service for DNS and caching. Also, the header reply for client’s site is also returned by CloudFlare server. What we can advise for this case is to correctly configure WordPress website for using CloudFlare for the headers to be correct.

    Somehow Cloudflare’s CDN is not caching images and other files(cf-cache-status: BYPASS). Am I missing something here?
    Thank you.

    • Hello Tinu,

      Please remove this code from your site’s htaccess file
      # BEGIN Caching
      Header set Cache-Control “max-age=2592000, public”
      Header set Cache-Control “max-age=604800, public”
      Header set Cache-Control “max-age=216000, private”
      Header set Cache-Control “max-age=216000, public, must-revalidate”
      Header set Cache-Control “max-age=1, private, must-revalidate”
      # END Caching

      Hope you will find this helpful.

  3. Great website… I loved this this concept… The people those who are actually interested to know technical things and enhance their knowledge they have to go through this website… The name of the website and creative idea behind is just excellent…Very easy to use and very easy to access… Thank you.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Join InfoPhilic Community!

Let's build a community (Facebook Group) to help & encourage each other to grow!

POPULAR NOW

Get almost 100% PageSpeed on Newspaper theme

The newspaper theme is the most popular premium theme for a self-hosted WordPress blog. The theme is developed by team tagDiv. You...

How to Remove jQuery Migrate in WordPress?

Learn how to remove jQuery Migrate from your WordPress site.

WP Super Cache Plugin: Best Settings & Configuration Guide

A cache plugin serves static contents to the visitor which improves page load speed. There are so many cache plugins available in the...

How To Reduce Admin-Ajax Server Load In WordPress

To increase better user experience, we always end up by increasing site speed. After clicking a website link seems like a simple...

How to Delete Multiple Images in WordPress Media Gallery

Hey, guys today one of my friends asked me a question, How can I delete Multiple Images in WordPress? I replied, "It's very simple." Yeah,...

GET STARTED

Start your blog or website with Dreamhost

Learn how to start your WordPress blog with Dreamhost hosting. Discover the steps it takes to create a blog in 2020.

Start WordPress Blog: Ultimate Guide For Beginners

Here is our step by step guide for beginners to start a WordPress blog.

Top 6 Best WordPress Theme Frameworks

There are many websites themes which are created by using a framework. Likewise, WordPress Theme frameworks also becoming so popular. The framework allows you...

The Most Essential WordPress Plugins

Here, I have listed some excellent plugins which will surely add more features and new functionality to your WordPress blog.

Tips to Speed Up WordPress Performance

Here, I am sharing some tips to speed up WordPress performance. All you need to modify .htaccess file on your server and add some plugins.

The Ultimate Guide to Harden WordPress Security

Learn how to improve WordPress security. Here are some basic security concepts that will help you to harden WordPress security.

How to Setup CloudFlare Free SSL for WordPress Blog

Google has announced that they will count HTTPS as a ranking factor which means if you using HTTPS you will get a higher position...

DEALS

FREE E-BOOK