If you are planning to launch your niche site or your site traffic is lower than 1,00,000 visits per month, then Siteground & Bluehost are our recommended hosting solution.

The main points where siteground shines through, is their excellent customer support & managed hosting.

You can read about our detailed feedback about Siteground here.  To take the maximum benefit of their new signup discount, I will strongly recommend that you take the multiyear plan with GoGeek Plan. It provides the best value for money.

Now coming to one of their special tool: SG Optimizer. Siteground’s custom caching plugin.

With latest version of SG Optimizer, with all the required features from a caching plugin in one place, it is one of the best custom caching plugin we have seen so far.

Latest version of SG optimiser is version 5.4.6, as on April, 2020.

Check the following guides to optimise your WordPress blog for faster performance:

SG Optimizer: One point caching solution from Siteground

In most of other recommended shared hosting solutions, when you set up Worpdress, you need to set up separate cache plugin to speed up your website.

There is one issue with this setup. The backend server is managed by your hosting solution and the caching plugin can work with WordPress files & limited settings only.

This leads to code of two different companies interacting with each other. Which means if there is any option in caching plugin that is not supported by hosting service, you can’t do anything about it.

Only in certain cases (like WPX Hosting) you get a recommendation from hosting companies about their preferred caching plugin. This is done because their server has code matching with that plugin.

In case of hosting solution providing caching and speed solution, this issue is resolved.

In the same provider setup, the backend of your server, as well as caching solution, works in collaboration with each other. This leads to faster performance for your website.

SG Optimiser is one such solution.

Features of SG Optimiser

The SiteGround SuperCacher system provides several layers of caching for your site – Static Cache, Dynamic Cache and Memcached.

Static Cache is switched on by default for all our users and is not WordPress specific. The greatest performance boost for WordPress is achieved by using the Dynamic Cache and the Memcached.

Here is the list of all the features now covered by SG Optimiser.

  • Image Compression
  • Gzip enable
  • https force
  • Lazy Load images
  • Minification
  • Query strings from static sources
  • Browser Caching
  • Memcache
  • Dynamic Caching

You need to enable Memcache & Dynamic caching in you Siteground tools panel before enabling them in plugin dashboard.

Scroll down to know how to enable Memcache & Dynamic caching in Siteground Tools panel.

Main settings of Supercacher:

Once enabled, you can access all the settings of supercacher from WordPress dashboard.

Dynamic Caching

Enable NGINX powered dynamic caching and automatic cache purge using the settings below:
sg optimizer settings screen

Minification

Click on frontend optimization and enable minification options. It is good idea, to enable all of the options here for best performance.

Sitground optimizer frontend minification settings

 

HTTPS & PHP settings

To remove any mixed content issue, enable both https and enforce https options on this screen.

Siteground has managed PHP option, in which they keep the latest stable version of your PHP enabled on your site. For example, current version is 7.4 but it is new and still being tested by the hosting company. So, you will see that they have enabled 7.3 only.

If you wish to have 7.4, then all you have to do is change the option here. In my tests, 7.3 right now is working good enough, I will wait for 7.4 version to get more stability.

sg optimizer https & php settings

As you can see that there is nothing you need to think about. It is already installed, switch on the options & that’s it.

How to enable Memcached & Dynamic cache in Siteground tools

Siteground build their own custom panel for better services

For the cache to function properly, you need to enable dynamic cache and memcached option from the tools menu of your hosting account.

To enable these options, click on SuperCacher on tools panel:

Siteground tools Menu

Once clicked, you will reach the SuperCacher config section, with three tabs, each for each level of caching.

  • Level 1 ( Static cache): This is the option that 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. This one doesn’t require SG optimiser to be installed on as your WordPress plugin
  • Level 2 (Dynamic cache): 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. This level onwards requires SG Optimizer to be installed on your site.
  • Level 3 ( Memcached): The last level of optimisation from the server side. 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.

Purge SG Cache setting

Optimizer plugin provides an automatic cache purge option.

As per Siteground, they have developed a set of rules to purge the dynamic cache in a smart, efficient way depending on the change that are detected on the site. It does a full purge on events like category deletion, plugin and theme update or switch, WordPress core update, etc.

And smart purge on smaller changes. It is advised to keep this setting as ‘on’

SG cache purge

How to speed up your website further

There is only so much that your hosting and cache plugin can do for speeding up your site. It also depends a lot on your theme that you installed and other optimisations to speed up your website.

With mobile first indexing and other page loading factors being important ranking factors, it makes sense to focus on speed of your website, right from the beginning.

The other often ignored option is that remove all the unused themes and plugins from your sites. It will lighten up the database and make it faster.

I hope you were able to get these settings done easily. In case of any issue, you can always contact Siteground support and they will help you readily.

Have fun building your online business 🙂