How to Start a Blog in 5 Steps

I see a lot of people asking if it’s too late to start blogging or if you should still blog if the market is saturated. The answer depends on who you ask, but I think that regardless if the market is saturated, or if a lot of people now are blogging, you should still start your own blog.

Why not?

It’s your content. It’s your story.

So, I’ll go ahead and walk you through on how to start a blog from scratch.

Find your niche

In a lifestyle blog, you write about topics related to your interests and hobbies — lifestyle. The niche ‘lifestyle’ is broad already, but you can focus on a few main interests of your life in your lifestyle blog.

Think about the purpose of your blog. Who will be your audience? What is your blog about? What topics do you want to write? Knowing the answers to those questions can help you plan your blog.

The blogging industry is never saturated because each of us is unique. There might be lifestyle bloggers who also write the same topics as I do, but we have our own story — which makes our blogs different from each other. In finding your niche, think about what makes you unique from other bloggers?

In my About page, I wrote there the story about my blog and the purpose of my blog. I mentioned who my target audience is, and what my audience can get from my blog.

Choose a domain and blog name

So, you have your niche already. Now, what? Choose a domain and name for your blog. This part could be the most difficult because you have to think about how you want to identify yourself online.

Before I started blogging, I have a long list of names I want to have, but I decided to stick with my name — it’s more personal, and I could freely write anything under the sun.

Setup your blog

You can start your lifestyle blog on any platform such as Squarespace,,, Wix, and the list goes on. In this guide, I am going to walk you through setting up a self-hosted blog which is in

It’s important that you compare each platform before you setup your blog. Also, a lot of people get confused with and This article explains the difference between and

Let’s start setting up your self-hosted blog.

Choose your hosting plan

You can find several options for hosting your blog, but I recommend hosting in SiteGround. You do not only get what you paid for, but I also recommend SiteGround because of these 3 reasons:

  1. SiteGround is faster. As someone who uses the internet a lot, I prefer visiting sites that load faster.
  2. SiteGround is more secure. Having a blog that’s not available often can be bad for your business. SiteGround has a 99.99% uptime so the downtime risk is minimized.
  3. Their support is better. I like to experiment on my blog. This means that I could unknowingly break something along the way, and I couldn’t fix it. Their customer support is like a dream! The longest time I’ve waited is probably 5 minutes, and their customer support always helps with your concerns.

Click here to get a WordPress hosting plan and domain name in SiteGround for just $6.99.

SiteGround has three plans that you can choose from:

  1. StartUp – perfect for people with one website that is starting now. If it’s your first time to blog, and you want to start on something small, then this plan is perfect for you.
  2. GrowBig – a great value for money offer, including the option for multiple websites and the SuperCacher that greatly improves a WordPress and Joomla website speed.
  3. GoGeek – perfect for people with e-commerce and larger sites, or more geeky development needs like staging and GIT integration.

Choose the plan that you want to get started with. You can always change the plan later on.

Look at those big discounts on all plans! Win-win!

Register your domain

After choosing your domain, you can buy and register a new domain in SiteGround itself.

If you are completely new in a self-hosted blog, then you should register your domain in SiteGround so you don’t have to do any technical configurations. Quite convenient, right?

Before you pay for your plan, you need to provide your contact and payment information. SiteGround also provides extra services which are optional.

Review all your details: domain name, hosting plan, the period of your plan, and extra services.

Install WordPress

Finally! You now have your own domain and host.

Now, let’s start installing WordPress, shall we?

First, you should receive an email from SiteGround that says your new account is now active. Then you will find all the information that you need from that email. Click the “LAUNCH WIZARD” button to set up your website.

You don’t need to do anything aside from choosing your login details. I know, right? So easy! Once you are done setting up and installing WordPress, you will receive another email.

Design your blog

My most favorite part — and most exciting part — about setting up the blog is choosing a theme! I know, I know. There are too many themes, and it’s so hard to choose!

What do you want your blog to look like?

I like to keep mine simple, yet classy so here are my go-to paid themes:

  1. Bluchic
  2. Hello You Designs
  3. Station Seven
  4. Magnium Themes
  5. Code Supply Co.

Of course, you can also get free themes if you don’t prefer buying one:

  1. WordPress
  2. 50+ Best Free WordPress Themes 2020
  3. Theme Forest

It’s important to get a theme that is mobile responsive and beautifully designed. It could cost you a bit, but trust me, it’s worth it! Of course, the looks and feels of your blog represent you — the person behind the blog. So, get a theme that you would be proud of!

Put yourself out there, and start blogging

Before you launch your blog, make sure that you have these:

  1. About page
  2. Disclaimer page
  3. Privacy Policy page
  4. Terms and Conditions page
  5. Contact page
  6. Social media links

Once you have those pages set, you are ready to launch your blog. The number of published posts before launching the blog depends on you.

Some would recommend having 5 posts, some would say one is enough. Anyway, you can always add more content to the blog.

Given these 5 steps on how to start a blog, setting up your blog is this easy! Of course, this is just a start when it comes to blogging.

Although I’ve been blogging for only a few years, I still have a lot to learn when it comes to growing my blog, monetizing my blog, and building an audience.

  1. Pinteresting Strategies by Carly Campbell
  2. Easy on Page SEO by Debbie Gartner
  3. Stupid Simple SEO by Mike Pearson

Aside from setting up your blog, you should also spice up your home office desk. Check out my 6 home office desk ideas to help you boost your productivity and creativity!

    1. Thank you, Ulyssa Elaine! I think you were pertaining to my previous blog theme. I had to change my theme again (only changed it yesterday), because I want a different feel on my blog again. Hehe.

      But still, thank you!

    2. Thank you, Ulyssa Elaine! I think you were pertaining to my previous blog theme. I had to change my theme again (only changed it yesterday), because I want a different feel on my blog again. Hehe.

      But still, thank you!

  1. Pingback: 칠곡오피
  2. Hi Karen! Love this blog post. I’ll follow this guide to set up my own domain. It’s surprisingly cheap! Thanks :*

Leave a Reply

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