How to Create a Website with SiteGround – Step-By-Step Beginner’s Guide

Reading this page means that you’re ready to start an own website. Congratulations! You’re probably totally overwhelmed by the amount of information you have to read. This article will show you how to set up a self-hosted website with SiteGround.

What is a self-hosted website and why it is the best choice for my website?

Hosting is where your website lives. That is why it is very important to use one of the best hosting providers. Self-hosted means that you have full control of your website – no limit on how your website design and features.

Today we will show you how to set up your website with SiteGround – a leading web hosting company.

Let’s start with visiting SiteGround website and choosing a plan. As a beginner, you can choose even “StartUp” plan. If you plan to host more than one website or send a lot of visitors soon, consider choosing a higher plan.

On the next page, you will register a domain name for your new website. The domain is how your customers will visit your website. For example “” is Google’s domain name.

Below you can check some useful tips on how to choose a good domain:

  • Use the right domain name extensions (.com, . org, . net)
  • Keep it unique and brandable
  • Short Is better than long
  • Make sure it’s easy to type
  • Avoid doubled letters
  • Make sure it’s easy to pronounce
  • Avoid hyphens and numbers
  • Consider using “niche” keywords that reflect your website
  • Think long-term over short-term
  • Research your domain name
  • Act quickly before someone else takes it

Finally, you’ll have to enter some information to create your SiteGround account and process your payment.

You can choose where to host your website. By default nearest location to you is selected. Make sure that your website is hosted nearest to your customers. It will improve load speed and SEO.

Congratulations! Your account is set and ready for the first website. Click on “Proceed to customer area” button to enter to SiteGround customer area.

Then click “Set up site” button

Select Start New Website option

Then choose WordPress

Enter login email and password for new website and click “Continue“. To get a random strong password, click Generate. To preview the password, click Unhide. You will use them later for login in the administration dashboard where you can manage and add content to your pages and customize website design.

The last step gives you the option to add useful extra functionality to your new site. Before you launch your site, you can add to it the SG Site Scanner solution which will monitor your site and notify you if your site gets hacked. You do not have to do this.  Just click “Finish” button, and in a few moments, your website will be up and running.

Log Into Your WordPress Dashboard

Now you’ll be managing your website from your WordPress dashboard, which you can find by adding /wp-admin/ to the end of your domain name. For example

Log in using the email address and password you chose in the previous step.

The first time you log into your dashboard, SiteGround will provide a wizard that walks you through some of the initial setups. Click “Exit” button.

Congratulations! You have a new WordPress website ready for further customization and new content.

Our next tutorial is waiting for you. It will help you to install and setup Marmot theme. You can learn more about the theme on our website