skip to Main Content
Illustration Of A User Manual

SiteGround cPanel tutorial

Updated on September 9th, 2018

Have you just bought a hosting package from SiteGround, but are a bit unsure of how to get around and if there are any configurations you should be aware of?

Then you’re in luck because this guide will show you exactly that.

Here you’ll have access to things like auto-installers for popular Content Management Systems like WordPress and Joomla, site stats, configurations that will make your site faster and more secure, and much more.

Accessing cPanel

The first thing you need to know is how to get to your cPanel.

This is basically where you do all your “behind the scenes” configurations for your site.

You get there by going to the My Accounts tab, click “Manage Account” and then click the red button that says “Go to cPanel”.

SiteGround Go To CPanel Button
SiteGround CPanel Overview Of All Autoinstallers

Activating SSL-certificate

Once you’re in the cPanel, you’ll have the possibility to install and activate the free SSL-certificate Let’s Encrypt for your site.

It will make your site URL appear as secure in the browser With Https And Secure Mark

Cool, right?

Personally, I recommend using SSL-certificates regardless of the kind of website you’re making.

You can do that by scrolling down until you reach the Security section, and clicking Let’s Encrypt.

How To Install Let's Encrypt SSL In SiteGround CPanel

If the certificate isn’t already installed, click Install.

Once installed, you can switch the HTTPS Enforce button to “on”.

Button For HTTPS Enforce In SiteGround CPanel

HTTPS Enforce will redirect any incoming request to the https version of your URL. So, if someone types, they will be redirected to

External Links Rewrite will rewrite any external links that you might have on your site, to https.

Setting up an email account

Wouldn’t it look great if you could have an email that was like [email protected]?

That’s exactly what you get from SiteGround, and it’s completely free.

You can create as many accounts as you like, set up mail forwarding, auto-replies and much more.

Just scroll down in the cPanel until you get to the Mail section and click Email Accounts.

Button For Email Accounts In SiteGround CPanel

Fill in the required information and click Create Account.

Create New Email Account In SiteGround CPanel

Once created you can access it by selecting More->Access Webmail

How To Access Webmail From SiteGround CPanel

Here you’ll get an option to choose between three different Webmail services, Horde, Roundcube, and SquirrelMail. You can try them all to figure out which one you like the best.

Overview Of The Different Webmail Applications Included With SiteGround Hosting

Try sending an email to yourself, just to make sure everything works as it should.

Enabling GZIP compression

If you have a really slow loading website, most of your visitors will most likely leave before it’s even done loading.

One of the ways to reduce that load time is to enable GZIP compression for your website content. By doing so you will be able to reduce the overall size of your website, which again will reduce the time it takes for a visitor to load the website.

To enable GZIP compression, you will have to update your .htaccess file. That might sound difficult, but I’ll guide you through every step.

Scroll down until you come to the Files section and click File Manager.

File Manager In SiteGround CPanel

When you get the “File Manger Directory Selection” make sure that Web Root and Show Hidden Files are checked and click Go.

SiteGround File Manager Directory Selection

This should open a file manager. Scroll down until you find a file called .htaccess, mark it, and click edit and edit.

How To Edit The Htaccess File

Update your .htaccess file with the following code.

<IfModule mod_deflate.c>

  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml

  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent


Important! Make sure you add the code below the existing content of the htaccess file.

Save the file and you will have enabled GZIP compression for the most common types that are worth compressing.

If you want to check if gzip is enabled, just enter your website into this gzip checker.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. GZIP er ikke lenger tilgjengelig på siteground tror jeg…
    “Sorry, the tool you are looking for is no longer available.”

    Tips fra din største fan 🙂

Back To Top
×Close search