SiteGround SuperCacher : The SiteGround Cache plugin


One of the best feature offered by SiteGround is their in-house caching plugin which they used to call the “SiteGround SuperCacher plugin” which is now called the SG Optimizer plugin. Most affordable web hosts offer basic static varnish caching but SiteGround offers much more. They offer memcache not only on static resources but also on dynamic ones. In fact SiteGround is the only “pocket-friendly” web host that offers dynamic caching starting at prices as low as $5.95/month.

Siteground Supercacher plugin

SG Optimizer : The SiteGround Cache plugin

What’s so good about this plugin, because WordPress has a large number of caching plugins like W3 Total Cache and WP Super Cache? Let’s have a look at how the SG optimizer plugin actually works:

  • WP Super Cacher or W3 Total Cache :

Caches your website from the WordPress installation in order to reduce the number of static files being sent over the server.

  • SG Optimizer (Or SiteGround SuperCacher)

Caches your website on the Server level by rendering resources from the RAM itself. This reduces the load on the server too, hence decreasing your total CPU processing power that is being used. This leads to more optimized server resources distribution and much much faster loading speeds as compared to the other WordPress based caching plugins.

How to integrate the SG Optimizer Plugin

1. Install the SiteGround Cache Plugin

Once you buy a Web hosting server from SiteGround, (GrowBig or GoGeek), you will be eligible to use the SG optimizer (the in-house SiteGround Cache plugin). Installing it is pretty simple, all you need to do is go to the Plugin -> Add New Plugin in your WordPress installation.

Next, search the plugin directory for the “SG Optimizer” plugin and click on Install

Siteground Supercacher Cache Plugin


2. Setup the SuperCacher from the cPanel

SiteGround SuperCacher cache plugin

In the cPanel, you’ll find the SuperCacher option and upon clicking on it, it will open the SiteGround SuperCacher settings. Here you’ll have the option to choose what levels of caching you wish to turn on. The SiteGround SuperCacher plugin provides caching on multiple levels.

  • Static Caching
  • Dynamic Caching
  • MemCache Caching
  • Google PageSpeed Caching (Does not work with Static and Dynamic Caching)

Here are the features of all the above mentioned types of Caching. I’ve used the exact same description as that of SiteGround to make it easier for you to understand.

  1. SiteGround SuperCacher : Static Caching

The Static Cache option caches all static content on your account that includes images, CSS files, javascript, flash, and more. Once enabled, all requests of future visitors to your pages will be answered from the cached content and not directly from the server. If you just made changes to your website and want to see them live immediately, you could use the flush button to purge the cache on your account and not wait for the automatic server flush that happens over periods of a few hours.

SiteGround SuperCacher cache plugin static

  1. SiteGround SuperCacher : Dynamic Caching

Dynamic caching is the second layer of site performance improvement. It creates copies of your website’s dynamic content and stores them in the server RAM. To enable the dynamic caching for any application, please follow the sequence: 1) Download and add our special plugin to your application and 2) Switch the caching service ON from this panel. Enabling the Dynamic cache for any of the installations will automatically enable the static caching for your account!

SiteGround SuperCacher cache plugin dynamic

  1. SiteGround SuperCacher : MemCache Caching

The Memcached technology speeds up database calls, API calls and page rendering by storing data and objects in memory to reduce the number of times a database is queried. To configure your website to work with memory cache, first check if your application has the functionality to work with Memcached. Then you need to enable the Memcached option from here, and take the hostname and generated password to set up your website.

SiteGround SuperCacher cache plugin memcache

  1. SiteGround SuperCacher : Google PageSpeed Caching

Google Page Speed is an Apache/nginx module (mod_pagespeed) developed by Google that reduces page load time. When enabled, it will automatically speed up your site by applying performance optimization to your pages, CSS, JavaScript, images etc. You can activate Google PageSpeed for any of your domains, flush its cache on per domain basis and, if you are a more advanced user, manage and add custom filters based on your preferences.

SiteGround SuperCacher cache plugin PageSpeed

3. Setting up the SG Optimizer plugin

The final part of SiteGround Cache integration is the setup of the plugin from the WordPress dashboard which can be done by logging into your WordPress account followed by clicking on the left hand menu on the menu item named “SG Optimizer”

Next, you’ll have a screen that looks like the one below

SiteGround SuperCacher cache plugins

Here you’ll have 3 different options which all help in the integration of your WordPress website to your SiteGround web hosting server.

  • SuperCacher Config

Here is where all the magic happens, once you have turned on the Static, Dynamic and MemCaching from the server side, all you have to do is turn on the same options here in order to sync them both. That’s it, it’s that simple!

SiteGround SuperCacher cache plugin setup

If you want to test whether a certain url is being cached dynamically, you can also test that from the WordPress dashboard itself using the “Dynamic Cache Status Checker” tool. All you have to do is type in the url that comes after your “”

SiteGround SuperCacher cache

  • HTTPS config

The HTTPS config tab has a single button HTTPS switch option. Here’s a SiteGround SSL setup guide that’ll help you install SSL on your SiteGround website. Turning on the “Force HTTPS” option, your website will automatically be forced to load over HTTPS.

SiteGround SuperCacher cache plugin 2

  • PHP config

In the PHP config tab, you have the option to change the PHP version on which your server runs. In fact SiteGround even supports PHP version 7.1 which is indeed a big thing from a medium budget web host.


Leave a Reply

CommentLuv badge