Ijeoma Kola blogger with laptop

How to Start a Blog

I started my blog in the summer of 2013, and since then, blogging has become even more popular as both a creative outlet and an additional – or even main – income stream. Although Instagram and other social media platforms may have more users and thus potential followers, blogs are still important, so if you want to know how to start a blog, it’s not too late and today I’m sharing exactly how to go about it!

Brainstorm Your Content & Determine Your Audience

Before you even sign up for a domain or create a website, first spend some time thinking about what kind of content you will want to share on your blog, and who your target audience is. Do you want to share natural hair or skincare product reviews for a specific beauty niche? Do you specialize in candid street photography and come up with short stories about your subjects in a particular city? Are you traveling around the world for a year and want to share your adventures with family and friends? Once you’ve established the kind of content you’d like to post on your blog, as well as the ideal person who would be reading your content, you will find it easier to choose the right type of blog service (more on that later) for your needs.

Many people reach out to me saying that they want to start a blog about a variety of things – hair, love, faith, fashion – pretty much anything that’s happening in their life and that is on their mind. This falls into the category of lifestyle blogging, which is what I do now, but I don’t recommend starting off a blog without a specific focus for the following reasons. First, if your goal is to build an audience, it can be difficult for people to understand what your blog is about if one day you’re talking about hair and the next day you’re talking about that one time a guy ghosted you after you paid for the first date. Secondly, not having a clear topical focus on your blog in the early stages can make it more difficult to remain consistent, and consistently blogging is one of the main ways you can guarantee readership. On the flip side, if you’re just blogging for yourself and not to grow an audience or build an income stream, then by all means, blog about whatever you want, whenever you want!

Pick a Blog Name

Once you’ve figured out the content of your blog, it’s time to choose a catchy name for it! If you’d prefer to be anonymous, or blog under a pseudonym, a creative blog name will help people focus on the actual content of your blog rather than the writer behind it. However, bloggers are increasingly choosing to use their real names – or some combination of the first and middle name – as the name of their blog. For one, this provides ownership over your likeness and brand if you ever become big time and end up in the press. Secondly, it makes it easier to blog about a variety of topics, or extend your blog into different purposes as you grow – a place to sell digital services, an online portfolio or resume, or just a landing page for anyone searching your name.

I changed my blog name to my real name in 2017 after much internal debate. For me, my previous blog name no longer reflected the material I was blogging about (I’d moved from exclusively blogging about natural hair to blogging about a variety of topics)

Ultimately the decision whether to use your name or a creative name comes down to your personal preferences, but whatever name you choose, make sure its available by searching on domain sites like GoDaddy.com or by typing it in yourself. Also be sure to consider social media when choosing a blog name – it would stink to choose a blog and buy a domain just to find out that name is already taken on Instagram. Check for availability of names not only on domain sites but on social media sites too.

Choose a Website Platform & Theme

Once you’ve figured out what to call your blog, and have verified that the name is available on both the internet and on social media, it’s time to choose a website & platform to host your blog. This is where things can get a bit tricky but there are two main platforms most bloggers I know use, so I’ll cover them both.

WordPress.org: If you choose to start a blog on WordPress.org (don’t use WordPress.com – you won’t be able to monetize your blog later), you’ll have to have a separate hosting service. I use Bluehost and like it because it has an integrated 1 step WordPress installation, and has really great 24/7 customer service whenever I’m confused with something going on my website. Bluehost starts at less than $5/month and includes a free domain name for one year. One benefit of having your blog on WordPress is that it provides endless plugins for DIY customization, perfect for bloggers like me who always want to tinker with something on their site.

Once you’ve set up your domain and hosting, you can then purchase a WordPress theme to give your site a distinct and cohesive look. There are hundreds of thousands of themes across the web. I like and have used Pipdig and Restored 316 themes in the past and would recommend checking them both out to see if there’s a theme that works for you!

Squarespace: If you’re not as tech inclined, and don’t feel like dealing with a separate website, hosting, and theme, Squarespace is a great way to quickly start a blog because the domain, hosting, and themes are all included! A basic Squarespace installation is $12/month, and also includes a free custom domain. There are also a variety of inbuilt themes that you can choose from, but they don’t offer as much customization as WordPress themes. But the Safe Journey Retreat site is on Squarespace, and I know a ton of bloggers who use Squarespace for their blogs, so it’s definitely a viable option as well!

Create a Content Calendar

One thing that trips many new bloggers up is that they forget to plan out how their blog will fit into their existing life. Will you be posting 3x a week? Once a week? Daily? Figuring out a content calendar and schedule before launching your blog is integral to being a consistent blogger, and thus growing your blog audience! Blogging can be as big or as small of a commitment as you’d like it to be, so decide ahead of time how much time during the week – and when during each day – you want to devote to your blog. Don’t forget to think about time you’ll spend drafting posts, taking and editing photos, reading emails and responding to comments, and doing blog maintenance!

Start Blogging!

Now that you’ve got your blog and your editorial calendar, it’s time to get moving! I suggest having 3 or so posts published on your blog before announcing/launching it, just to give new readers a general idea of your tone, voice, and what they can expect moving forward. Since you’ve already made your calendar, you should have a good idea of when your next blog posts will be going live, so you’ve set yourself up for success!

Hopefully this post helps you if you’ve always wondered how to start a blog! Once you’ve gone ahead and started your blog, feel free to share your blog name in the comments so the rest of us can follow along!

Share your thoughts...

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


  1. I was able to start a blog using these tips so thank you! May I ask when and how you started monetizing your blog? Thanks in advance!

  2. To be honest, I never thought of the idea of blogging until I read this article (so thank you). I was supposed to launch my company, (a career service company for ages 11-18) just before the pandemic. I decided to start a blog as a way to reach clients as it a relatively new industry in Nigeria and most parts of Africa. I have paid for the domain, chosen the theme and done some of the layout design on my own. I am thinking of paying a professional to make the blog look more business like, is that a good idea?

    1. I think if you’re just starting off you should do a DIY theme – there are plenty out there and it should be easy to find one that’s close enough to what you’re looking for. You can always hire a pro once you’re ready to scale up.

  3. Thank you so much for your generosity. Like I commented earlier on your latest Instagram picture, this is confirmation. I do want to become a successful blogger/influencer and was a bit confused on how to go by it and your tips gave me a clear idea. Can’t wait to come back on here ( as a new fellow blogger lol) with my blog name and thank you one more time. God bless you.

  4. This was so helpful. I started blogging, last year but I end up closing it. I got discourage because I didn’t really get enough traffic on my page and I used wordpress. com (lol). I have been doing youtube since 2011, but, now being a wife, mom and a 9-5 job… filming is becoming a bit more challenging to do. This post was everything I needed. Thank you for sharing, really appreciate your transparency.

  5. Ijeoma thank you so much once again for your prompt response and giving spirit. Prior to sending you a message on IG, I had reached out to a few bloggers on any advice they could render on blogging and none of them responded. I am so grateful you replied and directed me to your site. This information and so many more on your site has been so helpful. I can truly say I have a good idea of were to start now with my blogging.

      1. I am so thankful for all the details, it has focused me and given me that boost I needed to start. I’m still in the brainstorming stage though so if any question pops up I’ll ask.

  6. Thanks for this. I found it very informative. I recently started a blog and I’m now focused on getting people to know it exists. It’s a natural hair blog that discusses my personal experiences involving my hair. From learning to care for my hair to life experiences encountered because of my hair. http://www.vrai-locs.com

  7. Thanks for sharing this! I’ve always wanted to start a blog and the longer I wait, the more I feel that the blog space is already saturated but these very practical steps are extremely helpful!

  8. Thanks for this post Ijeoma. Started blogging only last year but I’m proud to say that I have been consistent with it. Blog name is ibogirlliving.com

  9. Thank you for this post. It is very helpful even for me who already has a blog. My blog is sayieeslane.com, I have been blogging for fun since 2017 but I would like to start monetizing it now.

  10. Thank you for the tips Ijeoma. I started my blog May 2017 and didn’t know about the hosting, more because I have not been consistent. Will definitely try out the one you recommend.

  11. Thank you so much for this Ijeoma, I started my blog in July and I know nothing about blogging but this is totally a life-saver. My blog is tamitunmbi.wordpress.com. Thanks again.

  12. Thanks for this. Reading your post on blogs still being important helped me earlier this year when I decided to finally launch my blog, sisikunmi.com. I use WordPress and bluehost and it’s been okay so far..

  13. Thank you for this Ijeoma, my blog is nomanoir.com, I have had it since 2016 however have not made anything off of it. Part of my problem is consistency I know 😉 Any tips on how to actually monetise would be amazing!

  14. I’m convinced you’re reading my mind all the way in Kenya ???. I know that the blog is the only thing you actually have ownership of and should be the main focus. For me it feels as if social media is becoming my priority not the blog and I don’t want that. Do you think it’s possible to grow your blog and social media simultaneously or should I focus more on my blog and post on Instagram occasionally?

    1. Thanks you for your advice . i want to start but i have content already. After going through your write up, Now i understand more. Thanks