Share it with your friends!

Thinking about starting a blog?

Well if you’re ready to finally take the big leap, then you’ve come to the right place!

Starting a website can seem very intimidating.  But it’s actually super easy!

I would personally say the hardest part of doing it all was picking out the domain name!

I made this post with easy to follow steps on how to start a blog.

So if you’re ready to get right to it, then let’s learn how to start a WordPress blog with SiteGround!


(This page may contain affiliate links which means I may earn a small commission at no extra cost to you.  You can read my full disclaimer policy here.)

How to Start a Blog


1. What to Start a Blog About: Finding out your Niche


What’s your niche?  And what IS a niche?

So your niche is what your blog is gonna be about and the type of content you’ll be writing about.

You could have a blog with a fitness niche, a craft niche, blogging niche, a mom niche, and so forth.


How Do You Figure Out YOUR Niche?  And How Do You Know it’s the RIGHT Niche?

Well, what are you passionate about?  I’m passionate about being a Mom and blogging.  SO that’s what I decided to write about!

But you can’t just be passionate about it.  You need to choose something that you actually KNOW about too!

So even though you love blah blah blah, if you feel like you really don’t know that much about it.  Better to just not do it.

Cause I mean, how are you gonna write enough content for it?  And how are you gonna answer those questions that your audience is gonna ask you about it?

You’ll just be making things harder for yourself and making roadblocks where they don’t need to be.

And lastly, another thing to think about is, can you make money writing about this?  If your goal is to make money with your blog then this is something to really think about.

When you’re thinking of what to blog about to make money, think of the types of blogs that make money that you already know do.

Once you’ve figured out what your niche is gonna be, it’s time to…


Web Hosting


2. Figure out Your Domain Name


What’s a domain name?  Your domain name is what’s gonna be the name of your blog.

Like how the name of my blog is Mama Kenna and my Domain Name/URL is https//

Try to think of a name that represents your business and what it’s about.

You want it to be memorable, not too long, and easy to remember.

This took me forever to decide.  I’m very indecisive and overthink things so this was a long process.

Some advice I received early on was, don’t take too long on deciding a name.  At some point, you just gotta do it!

Here are some other tips to think about when deciding your domain name:

  • I really insist on using .com for the ending of your website.  Search engines and people seem to trust sites more that have the .com extension.
  • Make it unique!  Don’t do anything that’s too similar to another popular site.
  • Try not to be set in stone with just ONE name.  Write down a couple of potential names in case it’s already taken.
  • Look up the names you’ve come up with and see what pops up in the search results.


Web Hosting


3. Siteground Hosting: How to Set up with SiteGround


Are you ready?  Now it’s time to get hosting!  This is the beginning of starting a blog!  Woohoo!

I’m sure you’re as excited as you are nervous (I know I was).  But I promise this part is actually super easy!

Alright, so I’ll be showing you how to start a blog with SiteGround and their hosting.

So first off,

What is Hosting?

Well, if you look it up Wikipedia defines it as “A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center.”.

So basically your hosting is what your website is gonna live on.  It’s how your website will be able to be actually ON the internet.

So if you’re wondering if you need it, well, you need it.

I currently still use SiteGround’s Hosting Service.

Why did I choose SiteGround for my hosting?  Well, in the beginning when I was looking into starting a blog, I saw that a lot of people recommending SiteGround.

So I took a chance and went with them.  And so far I’ve really liked SiteGround and I haven’t had any problems with them!

SiteGround is actually recommended by!

SiteGround is a great choice for when you’re just starting out blogging too.  And they give a special price for your first year that’s up to 60% off!


SiteGround Hosting Plans

SiteGround has 3 different plans:

  1. The StartUp Plan- Allows up to 10,000 visitors a month and gives 10GB of web space.  What’s really nice about this plan is that it has automated daily backups so if anything were to happen to your site, everything from the last 30 days will be restored for free!  It also comes with free CDN which helps with site speed.  The StartUp Plan is normally $11.95 a month, but you can get it through this link for $3.95 a month!
  2. The GrowBig Plan- You can have up to 25,000 visits a month and 20GB of web space.  Plus you can have as many websites as you want!  With this plan, you get all 3 levels of SiteGround’s SuperCacher to help with loading speed AND on-demand backups.  You can get The GrowBig Plan for 60% off for $5.95 a month here.
  3. The GoGeek Plan- Lets you have up to 100,000 visits per month and gives you 30GB of web space.  This is definitely more so for established bloggers with bigger websites who get lots of visitors.  This plan offers everything the other 2 plans do but has even MORE features like advanced priority support and pre-installed git.  The GoGeek Plan is normally priced at $34.95 a month but you can get their special discount for $11.95 a month through this link here.

The StartUp Plan is the cheapest one you can get.  When you’re first starting out and don’t have very many visits to your blog yet, you can probably do The StartUp Plan or The GrowBig Plan in the beginning.

When I first started my blog I used The StartUp Plan and then once I started gaining more visitors to my site I just upgraded (you can upgrade your plan at any time!).


Register Your Domain Name

Once you’ve decided on one of SiteGround’s Hosting Plans you have to register your domain name.

Or if you already have a domain name they will do a FREE website transfer with either the GrowBig or GoGreek Plan.

Oh and don’t worry if you don’t know if the name is taken or not!  They’ll tell you!


Web Hosting


Review and Complete

After you’ve entered all your information, check and make sure everything looks okay.

Toward the bottom, you’ll see Extra Services for Domain Privacy and an SG Site Scanner.

The SG Site Scanner is a monitoring service that checks your website daily and will immediately notify you if your website has been hacked or injected with malicious code.

The Domain Privacy keeps everything, well private, since registering a domain name will make your personal information public.

I would recommend at least getting the Domain Privacy.  That way your personal information doesn’t become public.  Cause you don’t want that kind of information out there.


4. Install WordPress with SiteGround


WordPress is one of many blogging platforms. is actually one of the most popular self-hosted blog platforms there is!

SiteGround has an automated WordPress installation to help make the process super easy!  So you can start blogging even sooner!

And if you end up needing extra help, you can always get more support from their 24/7 customer service!


Login to Your WordPress Dashboard

Now you can log in to your WordPress dashboard!  This is where the magic happens!

Where you’ll be doing literally EVERYTHING for your site!  Like writing posts and designing your website.

You can get to the WordPress login screen by typing in

And that’s How you Start a WordPress Blog with SiteGround!


Wanna know how to start a blog? Learn about starting a blog on a self hosted blog platform called WordPress using Siteground hosting. You'll see how to set up with Siteground and install WordPress. Have fun while you learn how to start a WordPress blog with Siteground.

What made you want to start a blog?  Is this your first time starting a blog?  Tell me about your blogging journey below in the comments!  And if you liked this post, give it a share!  Thanks!

Wanna know how to start a blog? Learn about starting a blog on a self hosted blog platform called WordPress using Siteground hosting. You'll see how to set up with Siteground and install WordPress. Have fun while you learn how to start a WordPress blog with Siteground.

Share it with your friends!