Follow on Instagram

How to start a blog from scratch in 2020

Hey there! Let’s talk about HOW to start a blog from scratch!

You probably landed here because you’re interested in starting a blog, right?  But, maybe you’re not exactly sure where to start. I’m here to help! 

You’re in the right place! 

Setting up a blog isn’t hard, but setting up a blog that will grow can be a challenge. 

I’m here to walk you through the entire process, so you don’t make the newbie mistakes I did. 

This post may contain affiliate links, which I earn a commission on at no additional cost you you that helps run this site. Please read disclosure here.


Before you start your blog, there are a few things to think about. Your why, your blog goals, and your financial goals.

WHY are you wanting to start a blog in 2020? It’s so important to think about and recognize the motives behind our choices. This allows us to be more intentional with the choices we make. Maybe you want to use a blog  as a creative outlet, or promote your current business, or even start a business with blogging. Think about about you want a blog for. If you don’t know your why it’s going to be harder to have goals that keep you going.

GOALS… You should have clear goals in mind. It’s okay if your plans change as your blog grows, but you should have goals in place with starting your blog. It doesn’t have to be anything crazy, just right down a few relevant, and achievable things you want from starting a blog and give those things a timeframe to complete. BOOM! Now you have yourself some blog goals. Download 6 free printables for your 2020 goals here. 

When creating a FINANCIAL TIMELINE it is important to be realistic. Blogging is not a get-rich-quick deal. It takes patience and effort to grow a blog and start making money from it. So, it is important to have realistic numbers, and remember it’s all about the effort you put in. 

Alright, now that you know your why, your goals, and what you want financially from your blog go ahead and read these step-by-step instructions to set up a blog:

1.Figure out your niche 

The first thing you need to think about is what you plan on writing about. 


Really think about your hobbies, and figure out what  you could enjoy writing about for a long time. 

2. Choose a blog name 

Now that you’ve figured out what you plan on writing about, time to choose a name. 

Writing down a list of words that describe what you’re blog will be about can help you narrow down some ideas. 

Another thing I did, after checking if my domain name was available through SiteGround was check social media to see if corresponding usernames were available. Checking social media is totally optional of coarse, but for me personally I wanted my social media names to be consistent with my domain. After that I purchased my domain name theblossomingmama and web hosting. There are many different domain name sites, but I chose to purchase mine through my web hosting company site ground. This will all make sense once you follow the next step to get hosted. 

3. Get hosted

Now it’s time to purchase website hosting. 

You can think of website hosting like where your blog lives on the internet. 

I personally chose Siteground because they have fast servers, wonderful customer service, and super affordable rates starting at only $3.95/ per month.

Once you head over to site ground to purchase hosting you will be promoted to choose a package, choose your domain name (your blog name), and set up your profile. 

The “StartUp” package is what I chose, and it’s perfect for beginners! 

4. Choose a blogging platform

This is BIG in my opinion. There are many different platforms to choose from, but you’ll want to choose a self-hosting platform using your domain name and hosting  if you plan on monetizing your blog ever, or want to own your website.


When I started my blog, I started out on an owned template based site. It was super user friendly, which I loved as a beginner. BUT if you look closely at the terms you’ll find that these types of platforms have the right to modify, delete, or share your content at their discretion. So, after working hard creating a website, I learned if I wanted to own my site and eventually monetize my site I needed a self-hosted platform and had to switch. Although there’s other self-hosted platforms, for the sake of this post I will share steps for because that’s what I use and know most about. 


Web Hosting


STEP 1: Download

WordPress is a FREE software that you will use to create and design your website and publish your content. Siteground has a one-click auto install in your site ground dashboard, which I recommend doing. So easy! 

If you have any trouble along the way, just reach out to site ground here, and they will be happily to help you along they way! 

STEP 2: Choose a website theme

Login into your wordless account, and select a theme. The theme will be the look, and layout of your site. You can select a theme from your WordPress dashboard. There are plenty of free options to choose from! If you don’t see something you like, you can always purchase a theme from an outside source like Studiopress


STEP 3: Explore your wordpress dashboard

Time to explore your dashboard, and get a feel for how things work so you can start creating and publishing content! From here you can head over the the “posts” tab in your dashboard and create your first post. 

Note: Youtube videos for WordPress tutorials will be your new BFF! 


Now’s your time friend!! You can do it! 

Leave a Reply

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


Close Me
Looking for Something?
Post Categories: