How to Start a Blog in 2020 for Beginners

Learn how to start a blog in 2020, easy step by step guide for beginners

Click through to know how to setup your blog in SiteGround in 20 minutes or less. This is perfect for people who consider themselves as non-techie and want a bonus 15 page planner

Want to start a blog and earn extra income sharing your knowledge to the world?

You see everyone online with their blog and you want to know how to start a blog. You want to join this awesome community. I can’t blame you.

I’ve been blogging for six years on this blog and let me tell you, starting a blog was the best decision I’ve made. Plus, last year my husband and I started a new one!

I love blogging so much, and that’s probably why three years ago I decided to take it seriously.

You know why?

Ever since my husband and I got married, we can’t stop thinking about paying our bills even we both have good jobs, it always seems not enough. We were in so much debt that we felt like drowning, like you we made bad choices in the past and the only way to get out is to hassle our buns off

And because I have my blog which generates income on a monthly basis, we have additional funds to cover up those emergency expenses, build our savings account and paying debts.

You can make money on your blog as long as you’re willing to put in the time and effort. If you’re not sure if you can, just look at these bloggers who started out just like you and grew their blog to thousands a month. They were my inspiration too!

  • Abby from Just A Girl and Her Blog – $40,124 in one month
  • Rosemarie from The Busy Budgeter – $32,469 in one month
  • Lena from What Mommy Does – $9,997 in one month
  • Jenn Snyder of Women Winning Online – $2,419 in one month

I’ve had so many women email me personally telling me their story for wanting to start a blog, but they had no idea what to do or where to go.

If you want to start a blog, don’t worry, it’s easy, quick and you don’t need to know any tech stuff. Trust me. I’ve seen tech challenged people start blogs with SiteGround in under 10 minutes!

You ready?

Let’s break this down and start from the beginning!

1. What To Write About


One thing you need to think about when starting your blog is what you plan to write about. This can be a challenge for a lot of people. I struggled too.

When I first started BC Creatives, I decided to write for women who love beauty products and life inspiration. But, this soon turned to creative, professional women who wanted to make money on the side.

And even now, I’m honing my niche to make sure I focus on traffic growth, income growth, and email list growth. I will, of course, talk about my life inspiration and beauty reviews but it’s not my blog’s focus anymore.

You might be wondering, why do I even need a niche? There’s a lot of lifestyle blogs that talk about career, travel, beauty, parenting and DIY.

For your first blog, though, I suggest you find a niche. You know why? It will help you grow your blog and your following quicker.

[click_to_tweet tweet=”People will remember you when they can think of your whole blog and what you stand for.” quote=”People will remember you when they can think of your whole blog and what you stand for.” theme=”style2″]

So, to find your niche, ask these questions:

What am I passionate about?

What’s that one thing that keeps you up at night? Look at your hobbies and find out what you enjoy and can write about it for a long time.

You can also look at previous experience to help you decide your niche. My background is in Tech and being a entrepreneur. When I created BC Creatives I drew from those experiences.

Is there a need for my niche?

This is a little bit more challenging. How do you find out if there’s a need when, on Pinterest, you see like a gazillion blogs that talk about the same thing? One easy way is to check on Facebook. Go to a few groups you belong to and use their search function.

Just type in your niche or keyword that represents your blog and see if there are lots of questions surrounding that topic. If so, you have a viable niche!

Can you monetize it?

Listen, we all love blogging for fun, but if you really want to be able to quit that 9-5 job you hate or earn extra income on the side, you need to find a way to monetize your niche. For some, that’s doing sponsored posts, for others, it’s affiliate marketing, and for others, it’s starting a service.

Answer those three questions, and that should help you find your niche.

2. Choose a Blogging Platform

This site is a blog and while there are other blogging platforms to choose from – SquareSpace for example – for the sake of this tutorial, I’ll walk you through how to start a blog.

A blog requires hosting and this post walks you through how to set up your hosting using SiteGround.

I recommend starting a blog with WordPress because:

  • Most sites are WordPress sites (like The New Yorker and even Beyoncé!)
  • You have more options to customize your site with WordPress plugins and thousands of themes to choose from (both free and paid) to make your blog look the way you want it to.
  • There is a lot of support to help you with your WordPress blog. There are YouTube videos, blog posts and WordPress forums – not to mention me! – that can help you with your blog’s theme and site.

3. Choose a Domain Name

This is the fun part, girlboss! This is where your creativity comes out of the bag and can play. It’s time to create your website’s name. What are you going to name your blog? This will be what you type in the address bar –

It’s probably a good idea to have your niche somewhere in your website name.

But, if you take a look at my blog’s name – BC Creatives – and domain is, I had to divert the attention from beauty blog to a professional, entrepreneur blog for women!

So, don’t spend days thinking of the perfect name. Make sure, though, to have a couple of names in case the .com is already taken. I also suggest trying to get a .com since that’s the most common and easy to remember (just make a list for now. Once we get into starting a blog, I’ll show you how to get your domain name!).

As a rule, make sure your domain name is simple, short and easy to spell, and relates to your overall brand.

4. Time to Start a Blog with SiteGround and WordPress

When I first started BC Creatives I wanted to try a secure and reliable web host and SiteGround is one of the best hosting companies out there and a great value for money too!

I had no problems with them even when my blog traffic started growing a lot, which is great because I don’t want my site to be slow.

Why Choose SiteGround?

There’s a lot of other hosts to choose from, so why choose SiteGround to host your blog? There are three main reasons why I started my blog with SiteGround.

1. Their Uptime is 99.99% – That’s Amazing!

start-a-blog-2018It sucks for bloggers when their blog goes down.

I mean, you’re missing potential subscribers, readers and customers. Yikes! But, with SiteGround, they have an incredible uptime – 99.99%.

In fact, over the past year, SiteGround’s 99.996% uptime means they’ve only been down for about 20 minutes total! Let’s just say this is an amazing feat that many other hosts can’t even compete with.

Your blog won’t be down when you need it up the most!

2. They Have 24/7 Support For All of Your Questions

If you have a problem or question, you don’t have to wait over an hour for a representative. SiteGround’s fantastic tech support will answer your questions any time of the day or night, and do it quickly.

You can choose to phone or chat online with their tech support team. Since their support team is available 24/7 you have access to their support team all the time.

3. SiteGround is Equipped with SuperCacher – The Uber Best Thing for Bloggers

start-a-blog-2018Your blog will get traffic woman! Don’t think that it won’t. Whether it’s 5 people a day or 500 people a day or even 5, 000 people a day (crossing fingers!), SiteGround’s SuperCacher can handle a viral pin or a boost in your traffic.

According to SiteGround, your site can be:

  • 4x faster – your blog will have hyperspeed power mamas!
  • Be able to “handle up to 100 times more hits” – with SiteGround’s SuperCacher, your site is cached so it can serve more visitors. I know, it’s getting all geeky up in here, but just think FASTER website.
  • Improved –  with SiteGround and their improved site tools, you’re site will just be better equipped for a better user experience.

Note: SuperCacher is available on the GrowBig plan and higher (which I highly recommend)!

So, you see, starting your blog using SiteGround for your hosting has a lot of great features for you, mama! Psst…there’s something else that I love about SiteGround, but I have to wait a bit until I tell you about it!

Okay. Are you ready to get started? Follow this quick tutorial and you can get your blog up and running in 10 minutes!

Before we begin, the best way to follow this tutorial is to also do it with me! So click over to SiteGround right now and follow along!

Step 1: Choose Your Plan

SiteGround has three plans to choose from: StartUp, GrowBig and GoGeek. The most basic plan is the StartUp, but the plan I recommend bloggers running WordPress start with is GrowBig.

If you use my special link, you will save 60% off the regular price!


If you’re a brand new blogger and you just want to get your new blog up and running, the StartUp plan starts at only $3.95/month.

Finally, the high-performance GoGeek plan is $11.95/month to start. If you’ve already got an existing high-traffic site, if you’re a developer who loves advanced features or if you’re running an eCommerce site that demands PCI compliance, you’ll get top-of-the-line performance and support with the GoGeek plan.

When it comes to support, SiteGround is known for their insanely fast, and insanely helpful support – but the GrowBig and GoGeek plans come with even more priority support, something to keep in mind for the novice blogger.

Click on the Order Now button for any of the plans. This will take you to step 2.

Step 2: Choose Your Domain Name

Remember the list you made of potential website names? Your domain name is what people will remember you when they are on Pinterest or Facebook.

When you get to this page, you can use your existing domain name or pick a new domain name.

Type in your website’s name, and it will check if it’s available. You can pick your domain extension like .com, .org, .net, but I highly suggest you stick with .com since it’s easier to brand and remember.

If your website name is available, you can move on to step 3.

Step 3: Your Account Info

Fill out your account and client information.

Next, fill out your payment and purchase information (make sure you pick the 12 month period (or longer) in order to get the 60% discount for the whole year).


At the bottom are a couple of Extra Services that you can choose to keep or not – they’re pretty self-explanatory so if you don’t need them, you’ll save a few dollars! At the bottom is your total for a year’s worth of hosting.


Below the title, make sure you click the box that you agree to the terms of service and then click Pay Now.

Congrats! You now have hosting for your blog! Easy-peasy right? Now you just need to install WordPress and start getting creative with those color palettes and designs for your new blog.

But wait, remember when I told you there was one more awesome feature that I like about SiteGround? Well, if you want to save buttloads of time, then the tech team at SiteGround can set it up for you! Yes!

All you need to do is go to “live chat” and talk to a SiteGround representative. Ask them if they can set up your WordPress site and send over your login details…that’s it! In about 15 minutes you’ll  have access on your new blog!


You did it! Now, you can log in with your username (or email) and password!


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.