How to install WordPress on your SiteGround hosting

In the previous article you learned how to set up a hosting account with SiteGround. In this article you’ll take the next step towards launching your very own blog by discovering how to install WordPress.

Luckily, installing WordPress with SiteGround can be done in just a couple of clicks and by filling out a simple form.

Here’s how to do it!

Disclosure: This post contains affiliate links, which means I may earn a commission if you click through and make a purchase (at no additional cost to you).

How to set up WordPress with SiteGround hosting

Step 1: Sign in to SiteGround

The first thing you’ll need to do is to sign in to your Siteground hosting account.

Click here to sign in

Sign in to SiteGround

(Not got an account? Here’s how to set up your SiteGround hosting and purchase your domain name)

Step 2: Install WordPress

Once you’ve signed in to SiteGround for the first time, you should see a page like this:

Click the little circle button next to “Start a new website”.

The page will then update to offer you a list of different website options.

Choose “WordPress” from the list of software options and fill out the WordPress login details box.

When choosing an admin username, try to think of something unique and “hard to guess”. Don’t use your name, or something generic like ‘admin’ as that’s not very secure. Instead, choose a username with letters, numbers and punctuation to help improve your blog’s security.

Similarly with the password, it should be something secure so that it can’t be guessed.

Websites such as  Strong Password Generator can help you to choose a secure password.

Keep a note of your username and password somewhere so that you don’t forget them as you’ll need them to log in to your WordPress admin area.

You don’t need to sign up to the “SG Site Scanner” that it offers you as a paid upgrade, although if you want to then of course you can!

Once you sumit the form it will take a little while for it to work its magic and turn in to something like this:

Click the green “Proceed to Customer Area” button when the page has finished loading.

Step 3: Confim your hosting account

Check your emails as SiteGround will have sent you a verification email to confirm your hosting account.

Simply click the link in the email to move on to the next step.

It’s important that you take the time to do this because if you don’t then your domain names may get suspended (eek!).

Step 4: Wait for the WordPress confirmation email

When SiteGround has finished installing WordPress for you they will send you an email which looks something like this:

The email contains the link to your new WordPress blog – how exciting!

Step 5: Sign in to WordPress

Click the link in the WordPress installation email and log in using the username and password that you created in Step 2.

The login forms looks like this:

If you want to see what your website looks like from the frontend (i.e. what visitors will see, rather than the admin area), just type your domain name (website address) into an internet browser without the /wp-admin on the end – e.g. the one in my screenshots would be

Help! Something went wrong!

If you come across any troubles in the WordPress installation process then keep calm, don’t panic and open a SiteGround support ticket!

SiteGround’s customer support is absolutely fantastic and you’ll be able to get help on their live chat in a couple of minutes.

The easiest way to access their live chat is to go to and click the link in the header of the page (at the very top).

Choose “Technical Assistance” in the popup and then follow the steps until you get to “talk” to someone on the Live Chat. Type a message which explains that you are trying to install WordPress and tell them what issues you are having and they will sort it out for you.

Next, install your free SSL certificate

Before I do ANYTHING else when I’m setting up a WordPress blog, I go in and install the free SSL certificate that SiteGround provide with their hosting accounts.

SSL is super-important for website security, and your blog DEFINITELY needs it.

Plus, you know, it’s FREE – soooooo it’s a no brainer really!

The term “SSL certificate” sounds a bit scary and technical, but SiteGround will do all the configuration for you if you ask nicely!