How to configure a WordPress blog on SiteGround

step by step guide

Blogging has become a part of our lives, a new field in which many succeed. This success encourages others to start blogging. Every day, thousands of people around the world begin their adventure with blogging, and finally, you’ve decided to set up your blog too – it’s excellent!

Sure, you have many doubts and questions – it’s normal, do not worry. You can do it entirely by yourself. So let’s begin!

In this article, you’ll learn everything you need to start your self-hosted WordPress blog. I will show you step-by-step how to set up host your WordPress Blog on SiteGround, how to easily install WordPress and customize the theme to your needs.

If you want to know more: How to start a blog, take a look at my article.

Disclosure: Please note that when you purchase hosting using our SiteGround affiliate link, they compensate us, which helps us make our blog & themes free of charge to you. Know that we recommend only products, tools or services that we have tested.

Four steps how to set up a WordPress blog on your own with SiteGround hosting provider:

  1. Get a web hosting account in SiteGround
  2. Find a domain name
  3. Install free blogging software and set up a blog
  4. Design your blog

You may also like

Every day, thousands of blogs are created, and every blogger dreams of living exclusively from his passion – blogging. It is possible; you have to set up a self-hosted WordPress site for your blog. This is the best solution if you think seriously about blogging.

You probably wonder what the self-hosted WordPress website means. For such a website to work, you need your hosting from the proper hosting provider (I recommend Siteground), your domain name and a free CMS system (WordPress is the best solution) that will allow you to manage your site.

Step 1. Get a web hosting account in SiteGround

For bloggers, I recommend SiteGround. SiteGround has excellent WordPress solutions in terms of speed and security. It is fast, cheap, and reliable, and above all, it is easy to use for beginners. Here you may read why we recommend SiteGround: Best blog hosting

You can change your hosting provider and transfer your site at any time. 

You may also like

Choose a plan which has sparked your interest. I advise using the ‘StartUp’ plan in the beginning – it’s cheap and has all the necessary functions which you will need now. You can always upgrade later if you decide you want more advanced WordPress features.

To start to click the ‘Get Plan’ button.

Starting a WordPress blog - WordPress hosting plan
Choose a WordPress hosting plan

Step 2. Pick a domain name

You may also like

The domain name is the internet address where readers will find your blog (our domain name is: The domain name is a crucial element of your blog. Before you choose the right name, think twice. Do not rush with your choice.

The domain name should be short, but above all, easy to remember, it should be associated with your blog or with you. Treat it as if you were choosing a name for your company as if you were creating a new brand. It is not an easy task, but it is one of the essential elements that can contribute to the success of your blog.

To learn more, read my article: how to choose the right domain name

Write the name of the domain you want to use and click ‘Proceed.’ If this name is available, you can register it with your hosting account.

Start bloging choose domain name
Choose your domain name

Be aware that the domain you want to use may not be available. In this case, Siteground will suggest you use an alternative name that will have a different extension, e.g., .net Consider whether this name corresponds to you.
The domain name is significant and needs to be thought of, so take your time.

Already have a domain name?

Just click ‘I already have a domain,’ then write it in the provided space, and click ‘Proceed.’

Start a blog when already have a domain name
Good Domain name

When you chose your domain or used the one, you already have and own, provide all the necessary information on the next page.

2.1. Enter Account, Client and Payment Information

Make sure you use your active email address because your personal details will be sent there.

Start a blog - Account and payment information
Enter account and payment information

2.2. Enter Purchase Information

You may also like

Choose the nearest Data Center and the period of payment, depending on how much earlier you want to pay. SiteGround offers the possibility of paying in advance for a period of 12, 24, or 36 months.

Add additional services if you want, but, they are not necessary at this stage. You can skip them if you wish.

Confirm that you’ve read the fine print and then click ‘Pay now’ to complete your purchase.

Starting a blog - Domain name purchase information
Enter purchase information

After registering in the hosting packet (Step.2), you will receive all the information necessary to log in to the SiteGround Customer Area.

Step 3. Install free blogging software and set up a WordPress blog.

It’s time to install WordPress. Log in to your new SiteGround account.

When you first log to your Customer Area, a popup ‘Welcome to our Website Setup Wizard!’ will appear, asking if you want to have WordPress preinstalled on your account. Select that option and click on the ‘Proceed’ button.

How to setup WordPress blog
Set up WordPress blog

3.1. Choose login details for WordPress

Then, enter your login details (username and password), which will help you later to log in to your WordPress blog.

To log in to your website, you will need your Username and Password.

It’s vital that you know, that in WordPress the default username is always ‘Admin.’ Everyone knows it, so for your safety and security of your site, change your username to something more unique.

Change your username from “Admin” to something more unique.

Starting a blog - How to setup WordPress blog with SiteGround
How to set up a WordPress blog

3.2. Choose WordPress theme

In the next step, SiteGround will ask you to choose one of the free themes available on their site. It is not important which theme you choose. We will change it together later in the article. Click on the ‘Submit’ button.

At the final stage, a summary brief of the process of WordPress installation will appear, containing the information such as username, password, and where to find your blog’s dashboard.

Start a blog - Setup WordPress blog
How to set up a WordPress blog

3.3. Login to your WordPress dashboard

The login panel in WordPress is always the same and looks like the picture below. You can find it by typing in the URL address of the browser:

Of course, 🙂 “” is your domain name.
To log in to the WordPress dashboard, you will need an email address or username and password.

Add new post - WordPress panel
Create a new post – WordPress panel

Access to your new blog’s dashboard:

And that’s it. Congratulations!

Now you know how to create a blog using WordPress. You have created the hosting account yourself, and you have installed WordPress. You are the owner of the self-hosted blog now! Great!

Now it’s time to take care of the look of your blog.

Step 4. Designing your blog

WordPress is an entirely free and open-source content management system (CMS) available at

In WordPress, the theme is responsible for the look of your blog, and plugins are responsible for its functionality. offers over 7,000 free themes and over 50,000 plugins.
Thanks to such a vast number of free themes and plugins, it is an irreplaceable tool for creating websites.

Themes are responsible for the website’s appearance, plugins – for its functionality.

If you’re starting your blog, you do not want to have extra costs. You can choose the right theme for your blog completely for free. Select the necessary functionality using the available free plugins, and your blog is ready. Amazing, right?

In this section, I’ll show you

4.1. Meet the WordPress dashboard
4.2. How to add or change the WordPress Theme
4.3. How to configure your blog to be search engine friendly

4.1. Meet the WordPress dashboard

After logging to your WordPress blog, you will see the following screen: the main Administration Screen called the Dashboard.

Starting a blog - WordPress dashboard
WordPress dashboard

You can log in to your blog by going to
And using the credentials you set up with SiteGround or any other hosting company you used.

4.1.1. Top menu

At the top of the black bar, you will find a menu.

Starting a WordPress blog - elements of the dashboard
Top menu in WordPress dashboard
  • After hovering over the WordPress icon (first from the left) a menu will appear. Here you will find the transition to the website, a link to the WordPress documentation and support.
WordPress top menu
WordPress top menu
  • When you hover on ‘Your Site Title’ you will see a ‘Visit Site’ link. When you click on it, you will see how your page looks on the internet.
Creating a WordPress blog
WordPress Your Site Title menu
  • The next two icons concern updates and comments.
  • The ‘+New’ icon allows you to add a new post, page, user, etc.
Your first self-hosted Wordpres blog
Top menu in WordPress
  • In the top right corner, there is an icon that you can use to log out of the WordPress dashboard. Here you can also edit your profile.
How to start a WordPress blog - logout from the dashboard
How to log out of the WordPress dashboard
4.1.2. Left Sidebar

On the left, you will find an extensive sidebar, which is the heart of your site. Here are the most important things you will use to create content for your blog.

How to start a blog with WordPress
WordPress dashboard

4.2. Add or change the WordPress theme

After logging in to the WordPress dashboard, the theme you have selected during the installation will be active. If you have not selected any theme, the default WordPress theme will be active.

Now you can change it.

Go to Appearance < Themes < Add New

Start blogging - How to add new theme in WordPress
Start blog on your own with WordPress add a new theme
4.2.1. Find your perfect theme

Now you need to find the best theme for yourself, the one that is closest to your expectations.

Because there are a lot of themes, it will be a demanding task. But do not be discouraged. Determine the most critical features of your blog, what you need, and then stick to the designated goal.

On the right, you can type the name of the theme which you know or tag -such as ‘blog’- and search for the most suitable theme for you among the other screened ones.

Don’t get discouraged:)

How to start a blog installing WordPress free theme
How to install WordPress free theme
4.2.2. Check the author’s theme and reviews

Each theme available on the website has its website.

Before you decide to download a theme, it is worth reading the reviews, getting to know the author, check what support he offers whether a theme which you have chosen is regularly updated and whether the author has his website.

It’s good to know what you can expect.

Free blog theme
Free WordPress Theme

All themes available at are free (GPL-licensed), that is why you may want to check, whether a theme which you have chosen is regularly updated, and if it has support in case of any troubles.

4.2.3. Install & Activate your theme

There are a lot of themes, and you can lose plenty of time searching for the perfect one. Choose something that you will love, something that will suit you and your readers’ taste.
After you make up your mind, click Install and then Activate.

How to start a blog - WordPress theme activate
How to activate WordPress free theme

And that’s it!!! It’s done!!

Many theme authors sell Premium versions of their free themes, but you don’t need all of these functions at the beginning. It will be enough if you choose a theme, which you should be able to use easily on your own, without the need to generate additional costs.

But in case you need to tweak a bit of your blog design or functionality, you may check out our customization service or read our other article: Where to find the best WordPress developers?

4.3. Configuring your blog to be search engine friendly

4.3.1. Change your permalinks

Once you’ve chosen your favorite theme, you can set up your blog to be search engine friendly. It’s nothing hard. We’ll do everything together. It will take a moment.

Enter Settings < Permalinks and choose Post name

Starting WordPress blog change permalinks
How to change permalinks in WordPress blog
Permalinks in WP free blog
How to change permalinks in WP blog

Read about

WordPress offers the option of creating a custom URL structure for your permalinks and archives. Non-standard URL structures can improve the aesthetics, usability, and forward-compatibility of your links.

4.3.2. Set up Comments

Comments are the foundation of blogging. Thanks to them, you know what your readers think. Unfortunately, the comments are also the bane of every blogger. Why? Because many companies use automatic spam, leaving comments with links to various websites for promotion.

You do not want to have spam on your blog. Right?

To control messages appearing on your blog, go to :
Settings < Discussion and choose two options

Starting a blog - Comments in free WP blog
How to set up comments in WordPress blog

From now on, all incoming comments will have to be accepted before they appear on your blog.

4.3.3. Check your username

If you are not sure, whether you changed your default username ‘admin’ to your own, you can quickly check it.
To do that, click Users > All Users

Creating a blog - User name in WordPress
Where to find the user name in the WordPress blog

If your ‘Username’ is different from an ‘admin,’ you do not have to do anything.

In turn, if it is an ‘admin’ username, be sure to change it as soon as possible.

You may also like

WordPress is very popular, and everyone knows that an ‘admin’ is the default ‘Username.’ By leaving the default settings, you risk hacking attacks.

At this point, you have a fully operational and well-configured WordPress blog with your theme and your domain.

You have done so much – I am proud of you :).
Your blog is now ready for work.

At this moment, the question “how to configure a WordPress blog on SiteGround” is not so mysterious anymore. Big relief right :)?


  1. Hello
    A few questions about siteground and wordpress. How do I install a subscribe button? And put my privacy policy in my footer ? Also when I go to my blog it has the front page and then I’m making an about me page but I dont know how to make my home page my front page?
    Thank you

    1. Hi Tanya,
      As for the homepage setting, in the WordPress dashboard go to Settings < Reading and choose which page should be displayed on the homepage. It’s simple and you should handle it. Some settings also depend on the theme you use, others will require appropriate plugins to be installed. Contact the authors of your theme and ask them for help.

Leave a Reply

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