SmartCache: Start Up

We have made SmartCache extremely easy to get up and running after activation, but we thought we’d go through some of important tips that can help you further.

After activating the plugin you will be presented with the welcome message:

Nice!  SmartCache has taken the liberties to automatically preset features to immediately start optimizing your site’s performance.  So what did it turn on?


  • First, minification is turned on, then…
  • Minify CSS Stylesheets is on
  • Minify Javascript Files is on
  • Minify HTML Content (Premium) is on
  • Minimum Cache Lifespan is set to 8 days
  • Remove Query Strings is on
  • Defer Loading of Javascript Files is on
  • Asyncronously Load Javascript Files is on
  • Asyncronously Load CSS Stylesheets is on
  • Do Not Load JQuery Migrate (Premium) is on
  • Extract @Import References (Premium) is on
  • All scripts and stylesheets are tuned to be minified, deferred and loaded asynchronously (Premium)


  • The combiner is turned on
  • Combine Javascript Files is on
  • Combine CSS Stylesheets is on
  • Combine Google Fonts (Premium) is on
  • Basically, all combination settings, except for logged-in users, are activated

Page Caching

  • Page caching is activated
  • Activate GZip Compression is on
  • The rest of the Page Caching settings are more finicky so they are left off at the start — you can certainly turn them on and check your site

Browser Caching

  • Browser caching is turned on
  • Mobile Cache is on
  • Last-Modified Header is on
  • Leverage Browser Caching for:
    • Javascript and XML files is set to 1 week
    • CSS files is set to 1 week
    • JPEG/GIF/PNG/Audio/Video files is set to 1 week
    • Documents and feeds is set to 1 week
  • Vary: Accept Encoding Header is on

CDN (Premium)

  • The CDN facility is off by default since it requires specific account credentials and calibration from you

Other incidental tasks are:

  • Caches are cleared
  • The cache folders are created

Beyond this you are quite welcome to test each function out, but we recommend changing settings one at a time and checking your site after each change.  This allows you to catch a problem quickly and reverse the last setting or settings that possibly contributed to the problem.  It also gives you the means to run optimization tests in stages to see how each change effects the overall performance of the site.  More on this one in later topics.