So you’ve made the decision that you’re ready to start a blog. If so, that’s awesome.
This means that you’ve already chosen a blog topic and know who your audience is.
I won’t be covering that in this tutorial. Instead, I am going to show you how to start a blog on SiteGround step-by-step with pictures.
If you’re new to blogging, I know that you’re probably considering starting on a free platform. After all who really wants to pay money on something that’s going to take a while to earn money. Yes, unfortunately, you’re blog is NOT going to earn you any money right out of the gate.
However, if you’re going to be monetizing your blog later on down the road, I suggest that you start on a self-hosted blog. This will save you the headache of having to migrate to a self-hosted blog later on down the road.
Of course, if you seriously don’t have the money to pay for a hosting account, then I would go ahead and start on Blogger or WordPress.com. Don’t let the lack of funds keep you from following your dreams.
If you’re ready to start a blog, then I suggest using SiteGround, you can sign up here. This is the same hosting company that I use. They are awesome and I have no doubt that you will think so as well.
When I first started my blog, I was hosting at HostGator. However, after reading tons of tutorials about the best hosting account for beginners, I made the decision to pack up my site and move to SiteGround. You can read about my moving experience here.
If you’re ready to get started, sign up for SiteGround now. Once you do, let’s get started setting up your new WordPress blog.
Video tutorial of How to Start A Blog On SiteGround
For those of you who would rather watch over my shoulder on video, then here’s my step-by-step tutorial as I set up a brand new WordPress installation on my own SiteGround account. I’ll even show you how to change your DNS nameservers to point to SiteGround.
If you’d like a step-by-step tutorial with pictures, then scroll down.
How to Start A Blog On SiteGround
Let’s get started so you can set up your blog.
First things first, you’ll need to create an account with SiteGround and pay for your account.
Step #1 Choose Your Plan
Here are your payment options when you sign up:
- $3.95 for 12 months: $47.40 for one year of hosting
- $3.95 for 24 months: $94.80 for two years of hosting. (amazing deal!)
- $3.95 for 36 months: $142.20 for 3 years of hosting (BEST deal!) This is the payment plan I chose for my blog 🙂
Choose a plan that you want to start with and head on over to SiteGround to sign up.
Choose their web hosting shared services, you’ll be taken to a page like this:
Go ahead and choose the plan that you want to use. I recommend and use the GrowBig Plan.
Since I knew that I was going to monetize my blog and work towards creating a sustainable business, I went ahead and paid for the 36 month plan. Plus I love saving money whenever I can.
Step #2 Choose Your Domain
I always register my domains with Namecheap. SiteGround charges $14.95 for your first year for your domain. I am NOT sure what the renewal fee is.
If you want to get your domain from SiteGround you can enter it here. If you already have a domain that you purchased somewhere else, you’ll enter it here as well.
Just choose whether you already have a domain or if you want to register a domain.
Once you’ve filled out the domain portion, click on proceed.
Step #3 Review and Complete
This is the page where you decide how much you want to save on your hosting. You can either pay monthly or you can choose to save money upfront by choosing one of the yearly subscriptions instead.
Choose wisely as once you make the decision, you’re stuck with it. Go ahead and pay the invoice and then come back here and we’ll get your blog set up.
Congratulations You’re Now A SiteGround Client
Once you start your blog on Siteground, they’ll send you an email with your order details. It will tell you exactly which hosting account plan you’ve signed up with. You’ll also receive another email with your cPanel login details. Here’s how mine looks like.
So go ahead and log into your cPanel so we can get your WordPress blog installed. For this tutorial, we are going to use the WordPress auto installer. For those of you who’d rather install your blog manually, I’ve written a step-by-step tutorial on how to install WordPress.
Setting Up A Blog On The Grow Big Plan
Before we can actually set up the blog on SiteGround, we need to add our domain to our account. You’ll also want to point your domain to Siteground.
For the rest of this tutorial, I am going to assume that you’re on the Grow Big plan.
Getting SiteGround to Install Your Blog
If you think that you’re going to struggle with the installation of your WordPress blog, you may want to consider asking SiteGround to install your blog. I believe they offer a free installation for new signups.
All you’ll do is contact their customer support. Log into your account and go to
Support>> WordPress Assistance
Scroll down until you get to Technical Assistance, you’ll want to choose WordPress Assistance.
A little window will open up and ask you if you want to open a ticket or want live chat.
Choose live chat, don’t worry, you won’t wait very long. You can tell them that you’re a new customer and you’d like for them to install WordPress on your new account.
I am not sure if they ask this question when you first sign up. As I mentioned, I always install my own WordPress sites, so I’ve personally never used their customer support for an installation.
Installing It Yourself
If you feel froggy and want to follow along with me, I’ll help you get your blog setup. Plus, you’ll be amazed at how easy it is to get a blog set up on SiteGround.
Adding Your Domain to SiteGround
If you purchased your domain from SiteGround, you’re domain will already be set up on your account. However, if you purchased your domain from Namecheap or anywhere else, you’ll have to add it to your account.
Go to cPanel >> Addon Domains
This is where we’ll add our domain that we registered somewhere else to our SiteGround account. So let’s get this filled out so you can add your domain.
You want to make sure that all the check marks are green. Once you get an all green, you can click on add domain.
Congratulations, you’ve added your domain to SiteGround and now we can install WordPress.
Go to cPanel >> AutoInstallers >> Softaculous
You’re taken to a screen that is going to allow us to install WordPress quickly. It’s only going to take a few steps.
Step 1: Install WordPress
Since you’re installing WordPress, click on the WordPress icon.
Step 2 Software Setup
On this page, you’ll fill in all the required information. Let’s run through these steps, so you’ll have a better understanding of how to fill them out.
Choose Protocol: Choose whether your site has HTTPS or you’ll be using HTTP.
Choose Domain: Click on the drop down arrow and find your domain.
In Directory: I usually leave this blank. If you want to read more about installing WordPress into different directories, you can read this.
These are pretty self explanatory, so I’ll only cover the ones that you may have trouble with or can’t be changed later.
Enable Multisite: Leave unchecked
Admin Username: I use Roboform to help me generate my admin username. The main thing is that you don’t want to use the generic admin username.
Admin Password: Choose something extremely strong and don’t forget to copy and paste it on a notepad, so you can access your site as soon as it’s installed.
Admin Email: Use an email you use as a copy of your admin and password will be sent to this email.
Select Language: It’s already pre-set for English
Limit Login Attempts: You can either choose to have it installed or not by checking the box.
Again another personal choice. I recommend and use the Genesis Framework for my theme on my blog.
If you’re NOT techie and you’re feeling overwhelmed you can disregard the advanced options.
Just click on Install once you’ve filled out all the information on the software setup page.
Once you click on install, Softaculous will go to work for you. All you have to do is patiently wait.
Congratulations the Software Was Installed Successfully
Once you see this, you can now long into your new WordPress installation.
Logging Into Your New WordPress Blog
Now that you’ve set up WordPress on SiteGround, you don’t have to worry about these steps again. Now comes the fun part of choosing the theme for your blog and learning about WordPress plugins.
I wrote a blog post on how to login into WordPress. It’s very easy to do just go to:
Enter the credentials you used when you installed WordPress.
This is where most people drop the ball. They get so hung up on the design aspect of their blog. The important thing to remember is that it’s going to take time to grow your blog.
You’re main focus should be to start writing your first blog post. Don’t get too hung up on your blog design.
Yes, I know you want your blog to look amazing. However, the sooner you start blogging right now, the sooner you’ll have readers and your blog will start growing.
People Will Forgive You For An Ugly Blog
You’re not going to get readers as soon as you hit publish. Unless of course, you already have a huge social media following. You can always dress up your blog along the way.
I use and recommend the Genesis Framework for my blog. You can always learn the basic techie stuff along the way, in fact, I’ve got a lot of WordPress tutorials that will help you out. Don’t forget to check out my Genesis tutorials.
I’ve created my first eBook that will show you how to setup WordPress the right way. It’s the same stuff I do with my own blog and it will help you get your blog setup the right way. You can purchase it here.
Final Take Away
As you can see, learning how to start a blog on SiteGround is very easy, here’s my affiliate link so you can sign up with your SiteGround account. You don’t have to be a techie to start with WordPress. In fact, when I first started working with WordPress 8 years ago, I knew nothing about it.
I’ve learned everything I know along the way. So if you’re serious about starting a blog, I’ve written this step-by-step tutorial for you.
Here’s a more in-depth article on starting a blog if you want to read it.
Hand Picked Articles for You
- How to Keep Yourself Motivated for Blogging When No One Knows You
- Ultimate Guide to Google Analytics for Beginners
- Steal My Pinterest Image Creation System for Social Warfare
- How to Install WordPress 4 Methods Discussed
Follow it completely and by the end, you’ll have your own WordPress blog. Of course starting your blog is just half of it. You need to write amazing content that people actually want to share.
So have you started your blog? Which hosting account did you choose and why did you choose them?
Subscribe on YouTube