Thinking about starting a blog?

Maybe it’s been on your mind for a while. You know you have important things to say. You want a new hobby. Or You’ve read the income reports and thought “why not me”? (And yes, why not you?)In this post I’ll show you exactly how to start a blog.

In fact, I’ve recently recorded a video (you can see it below!) that will walk you through all of that technical stuff you need to start your blog. I’m really excited about this because I think a LOT of new bloggers really struggle with this part.


Blogging completely changed my life (and I make over $10,000/month in under two years with my blog!)  It’s absolutely crazy that a hobby you can start for less than 4$/month (there is a special 60% discount on hosting for my readers available through this tutorial) can turn into something like this.

Click here to start your blog and then follow the tutorial below for more guidance.

Remember – there’s nothing quite as bitter as regretting not trying something you KNOW you want to do. I knew I wanted to try blogging – for profit – so I could work from home. And I knew the only way to find out if I could do it was to jump in with both feet.

And I have to say, I’m pretty happy I jumped. I love blogging. I’m making (real) money. (Read my income reports here!) Blogging is one of the best risks (if you can call less than 4$ per month a risk) I have ever taken.

You’ll never know what you could create for yourself if you don’t try. And the best part is, you don’t even have to put on real clothes or leave the house. You just need to be committed to putting in the effort.

From your couch.

It is worth doing.

How to start a blog:

STEP 1 – choose a domain name

You can click here to register your domain name and start your blog. Then follow along with me here :

Your domain name is your www.blogname.com. PICK ONE YOU LOVE (this is hardest part of starting a blog). I made the terrible, no good, very bad mistake of picking one I was ok with. And then I wasted a month of my life (and some money) moving everything I had already created to the new website, one with a name I do love.

You can see if the name you want is available by plugging it in at Siteground.com(just click get started under any of the plans, and the first screen that comes up will say “register a new domain” and you can plug the name of your choice in here to check to see if it’s available.)

Things to keep in mind while choosing a domain name:

  • Short is good. Short is easy to remember, and easy to type.
  • Don’t use something that sounds just like something else that’s already famous. Be your own famous!
  • Your own name is always a good fall back (www.yourname.com comes with the added bonus of not trapping you in a box regarding the subject of your blog).
  • Really think long and hard before purchasing a name that doesn’t end in .com. It’s the most professional looking, and you’re more likely to be taken seriously with a .com

STEP 2 – choose hosting and install WordPress

Once you know exactly what your blog is gonna be called, and you know what you are gonna write about, you need to choose a hosting company. If you are going to have a profitable blog you need to OWN your blog and you can’t do that for free. It doesn’t have to be expensive though! (I talk more about why you need hosting in The Truth About Starting a Profitable Blog – where I also talk about why all those “how to start a blog in ten minutes and make $5000 in 3 months” posts you’ll read are a little… misleading.)

My blog was hosted with Siteground(I have since outgrown Siteground) and I was VERY happy with them. (I used to be hosted with Bluehost, and you can read about why I switched here.) Siteground has fantastic support, and they will hold your hand through the whole set up process if need be!

When I started with Siteground, there was definitely some confusion as I tried to understand the “tech” side of starting a blog. Siteground recognized that there were many out there who gave up on the blog idea because of the time commitment associated with learning all of the technical stuff. They built a new interface in 2019 from the ground up – this interface was made to be beginner-friendly and easy to navigate. They have plugins (more on those later) that’ll help you get your site set up quickly and optimized for things like speed (SUPER important).

Not to mention, they’re officially a trusted host with WordPress (the place where your blog will live).

Click this link to purchase blog hosting with Siteground, it will open in a new window (and then you can follow along with me here if you want). The pictures below are for demonstration and are NOT LINKS. 

1. Choose your hosting plan

SiteGround has three shared hosting plans (and they are offering a great discount through any links on this page!):

  • The StartUp plan is perfect for people who are just starting out. This plan is more than sufficient for a new blog. It can handle up to 10,000 unique visits per month and includes a free daily backup (although you do have to pay to have your site restored). That free daily back up is important. Most hosts make you pay for that, and you NEED back-up. Regular price USD 15.99 per month, But you can get it for a great discount ($6.99/month) through this link!
  • The GrowBig plan is a great value for the money. It offers everything that you can get with the StartUp plan. In addition, you will get free site transfer, up to four times faster loading times, free backup restores, and you can host multiple domains on one account. This plan can handle up to 25,000 visits per month. Regular price: USD 24.99 per month (Or 9.99 here)
  • The GoGeek plan is perfect for more established blogs with more traffic, and it’s what I used when I first came to siteground. It can handle up to 100,000 visits per month, has all features of the other two plans plus more. Regular price: USD 39.99 per month (Or just $14.99/month here.)

I was VERY happy with the GoGeek plan, and even though they advertise that it is only good to 100,000 visits, it held strong for me until over 300,000 visits. (At 300,000 I had to switch to a cloud hosting which is $80/month, but siteground had me back up and running in only a matter of hours. EXCELLENT customer service!)


Step 2. Register Your Domain

You can choose to buy a new domain here, or sign up with an existing domain if you have already purchased one. (If you are moving an existing website – the transfer is free with the GrowBig and GoGeek plans! )

how to start a blog and make money


Step 3. Review and Complete

Unlike many other hosting providers Siteground’s advertised discount applies to ONE year of hosting. This means you are able to purchase hosting at the (advertised) low introductory rate. With some other hosts, you have to commit to three years to get the low rate, which means you actually have to put out far more money when you start your blog.

This makes Siteground the best option if you want to try blogging for a year without committing long term – or if you just don’t have three years worth of hosting expense to spend right now.

I strongly recommend that you pay the extra 12$ for domain privacy. That way, you can keep your… privacy. (Otherwise, your information will be entered into the whois database and will be searchable.) 


Step 4. Contact Siteground support via chat and have them walk you through installing WordPress on your new domain.

No, this isn’t cheating. There is no reason you should have to figure out how to do it by yourself. This is exactly how I did it, and having someone hold your hand through the process is one of the many benefits of a paying to be with a great company.

**Be aware that Siteground has made it HARD to figure out where to get live support. You will have a few more hoops to jump through (it costs a lot of money to have tech support), but it’s definitely worth it if it keeps you from becoming overwhelmed. The option for a live chat (they used to offer phone support – but this may have been discontinued recently) IS there, you just may need to hunt a little for it.

Step 5. Log in to your WordPress dashboard

Go to your website and login. In your internet address bar enter www.yourdomainname.com/admin. This will take you to your login page, (and WordPress is already installed on your website, because you did that with the customer support people).

how to start a blog and make money

Once logged in you will see your WordPress dashboard.

(You’re gonna get really comfortable here.)

Congratulations – you own a website! Your own little piece of the internet, where you will create something amazing. And, if you do it right, you will inspire readers, connect with new friends and make money while you’re at it.

It’s gonna be awesome.

If you  have no idea what to do next, be sure to check out my completely FREE 13 part mini course – How to Start a Blog and MAKE MONEY! 

Or just move right on to the next step – and it’s the fun part. Choosing and installing a theme. Your theme is the way your blog looks. It’s the fonts, the colors, the layout. There are THOUSANDS of free and paid for themes to choose from. It’s mind boggling actually!

Oh, and there is a little bit of picky house keeping we can do in WordPress before we do anything else too.

So let’s get started on that… shall we?

On to the next step – Choosing a theme →


Looking for other blogging tips? Check out these posts:
Choosing a Theme You Love
Creating Your First Blog Post in WordPress

5 Very Important Things to do Before You Start Blogging
WordPress Settings, Permalinks & Google Analytics
How to Install WordPress Plugins

7 Ways to Make Your Blog Look Less Like a “Newbie” Blog
Printable Blog Organization Binder
Affiliate Marketing: Can YOU Really Make Money With It

Or have a look at my Favorite Blogging Resources HERE

Web Analytics