How to impress site visitors (and search engines) in 3 easy steps

How to Impress Site Visitors (and Search Engines) in 3 Easy Steps

Siteground has been rolling out some behind-the-scenes improvements that will really help you attract and keep visitors.

They come in the form of a humble plugin, called SG Optimizer. It’s free, and available for download from the WordPress repository.

SG Optimizer

Note that you must be hosting on Siteground for it to work!!

Here’s why I love Siteground for shared hosting.

The SG Optimizer does three things:

  • Checks to see whether your site is using PHP 7 (the standard for the current version of WordPress)
  • Assigns a (free) security certificate to your site, and forces your site onto HTTPS
  • Lets you turn on caching for your site very easily

Why are these important?

Improve your WordPress site's rank and make visitors happy with one plugin.Click To Tweet


PHP 7 has been the standard now for over a year, and yet many web hosts are still running servers with PHP 5.6, or even 5.4. The reason WordPress has announced that PHP 7 is the standard is because it needs version 7’s power and functionality. If your WordPress site is running on an older version, it’s not able to work as well as it should.

When you install the SG Optimizer plugin, it will let you know if your site isn’t using PHP 7, and you’ll be able to upgrade from within WordPress.

HTTPS Encryption

Google has already announced that they will give priority ranking to secure sites. In order to keep the ranking you’ve worked hard to establish, security is a must.

When you secure your site with SSL (secure socket layer), site ownership can be easily authenticated and your data is secure while it’s being transmitted to the browser.

It’s not just banking and e-commerce sites that need to be securely encrypted any more. Your site does, too, whether it’s a blog, a website for your freelance or solopreneur business, or a small, a medium, or a large business.

When you’re browsing the internet, you know when you’re on a securely encrypted site because you see the lock symbol in the browser bar, and the web address begins with https://. (An unencrypted site’s URL starts with http://. . .)

One of the barriers to SSL encryption in the past, for small businesses, has been cost. A security certificate costs money, every year.

That’s changed now, thanks to a company called Let’s Encrypt. Sponsored by a number of well known internet companies (including Siteground), they’ll give you a free certificate.

When you install and activate the SG Optimizer plugin, you’ll be assigned a certificate automatically. Then you check a couple of boxes, and — voil√°! Your site is now secure.


Caching improves the speed at which your pages load in a browser window. And since page load speed is one of Google’s ranking factors — not to mention that visitors will bounce away if your page takes more than three seconds to load — it’s another way to keep visitors on your site.

Three big improvements, one little plugin.

Let’s dig into how to install and use the SG Optimizer plugin.

(Don’t have a Siteground account? Here’s another resource that will help you convert your site to HTTPS, one of the three important benefits of the SG Optimizer — my way is easier. ūüėÄ)

Download and Install SG Optimizer

Install this plugin as you would any other. Either download from WordPress, then navigate to Plugins / Add New or click Plugins / Add New from the WordPress dashboard. Search for SG Optimizer, and click Install Now.

The SG Optimizer plugin works ONLY with sites hosted on Siteground

Once installed, you’ll notice a new menu.

SG Optimizer menu

Click SG Optimizer.

The plugin will immediately show you a message if your site is not compatible with PHP 7.

Is your site compatible with PHP 7?

Upgrade to PHP 7.x

Click the link for more details, and the PHP Config window opens.

Click the button to check PHP 7.0 compatibility.

If your site is compatible, go ahead and upgrade to PHP 7.x.

If it’s not, check the plugins that are identified as not compatible. Can you replace them with something that is? Do you need them at all? Once you’ve removed/replaced them, run the checker again.

The Siteground Optimizer plugin will tell you if your site is compatible with PHP 7

Once the checker indicates your site is PHP 7 compatible, the screen changes. Go ahead and click the button to upgrade.

Upgrade to PHP 7

Once the upgrade is complete, the screen changes again. It now confirms that your site is running on PHP 7, and gives you the option to manually upgrade as well to a newer version (as of this writing, PHP 7.1 is the latest version).

Add HTTPS Encryption

If you signed up to host with Siteground recently, they encrypted your site from the start. If you’ve been with them a while, though, this plugin makes it super easy to add.

Select SG Optimizer / HTTPS Config and click the X next to Force HTTPS.

Enable HTTPS with one click

Once it’s done, you’ll see confirmation on this screen.

https enabled

Note that you may need to adjust some third-party services, like social media plugins, to reflect the change. You’ll find more information at¬†

Set up Caching

This is a little more complicated than updating PHP and encrypting your site, because you need to start at your Siteground Control Panel. Note, also, that it’s available only on the Grow Big and Go Geek plans – if you’re on the Startup plan, you can’t use it.

First, check to see whether your site is currently being cached.

Navigate to SG Optimizer / SuperCacher Config.

Then scroll down the page to the Dynamic Cache Status Checker and click Test URL.

test caching

This test site is currently not cached, so I’m going to set it up. To do this, I first have to log into cPanel, then click the SuperCacher icon.

enable caching in cPanel first

Select Level 2: Dynamic Cache.

If you don’t see your WordPress site listed here, click¬†Add Application at the bottom, then select it from the dropdown list and click¬†Add URL. Once that’s done, click¬†Go Back to return to the previous screen.

Click to turn caching from off to ON for that site.

turn caching on in cPanel

Then go back to your WordPress Dashboard and select Super Cacher Config from the SG Optimize menu. Click to enable the Dynamic Cache and AutoFlush Cache.

set up site caching with the SG Optimizer plugin

It takes a few seconds after you click the Dynamic Cache button. You’ll see confirmation shortly.

set up caching in SG Optimizer plugin

Dynamic Cache sets up the caching, while AutoFlush Cache tells the plugin to automatically flush the cache when you make changes. You can also manually Purge the Cache.

The process for setting up Memcached is similar Рstart with the Control Panel to turn it on.

memcached settings

Once you’ve installed SSL encryption and enabled Dynamic cache and Memcached, your pages will load faster and more securely, pleasing site visitors and search engines alike.

Other articles you’ll like: