Do you really want to start a blog business and definitely make money in Nigeria? Well, you are about to receive the magic bullet to start a successful blog in Nigeria that makes money.

Starting a blog might not be as difficult as you think it is. Nowadays, anybody can start and grow a successful blog from the comfort of their home.

You can start a lucrative business with your blog and start making money right away.

Sounds interesting right?

In time past, hard code was used to build a website or a blog. But this is not the case anymore. In this article, you’ll learn how to start a profitable blog in Nigeria.

Let’s take a deeper dive…

With content management systems(CMS) specifically and greatly designed for building a blog, starting a blog has become easier than ever.

The most popular and common CMS to use in starting your blog today is and Google’s blogger.

Blogging actually allows you to live life at your pace. This is the best thing about blogging.

You get to become your own boss, you comfortably work from anywhere around the globe, at your own convenient time.

Isn’t this great? I’m sure you’ll love to be your own boss anytime soon.

Types of Professional Bloggers

There are basically two types of professional bloggers that you can find:

Those who make money through their own blog

People who create content/blog for businesses/companies

Having a blog is a lucrative and legit business that you can make a whole lot of money from in Nigeria. However, it is not an “overnight success scheme”.

 It requires your time and efforts. Consistency is key to a successful blogging business in Nigeria and any part of the world.

 If you must know it’s not all about starting the blog but keeping it active and also very engaging. Of course, this requires commitment at a very high level.

We’re not saying you’ll make millions of dollars immediately, but if you follow the strategies below, you’ll start making good money in a few months from your blog. Also, as you progress, you’ll only get better and definitely make more money.


How to start a blog business in Nigeria

Easy Steps to Start a Profitable Blog in Nigeria

  • Choose a niche for your blog
  • Decide your blog name
  • Acquire a Domain Name and Hosting for Your Blog
  • Install WordPress
  • Enable some basic WordPress settings
  • Install a Good Theme For Your WordPress Blog
  • Install essential plugins for your blog
  • Create your first blog post
  • Start making money your blog
  • Strive to get better every day.

Let’s get into full details of each of the aforementioned steps to launch a lucrative blog in Nigeria:

1) Choose a Niche For Your Blog

This is the very first and most important step in creating your blog. A niche is a topic your blog posts will be centred on that interest a specific and unique audience.

For instance, if a person writes about his daily living including the food he eats, the places the person has traveled to, the clothes he loves or wears etc, this can be called a lifestyle blog.

Also, if someone writes about Technology or reviews tech-related products on his blog, then it’ll be called a technology blog.

What should influence the choice of your niche as a beginner who wants to start a blog?

A. Start a Blog in Your Area of Passion

Perhaps, selecting a niche is the top and most important thing you should have in mind when creating a blog.

 It is expedient to go for a niche that you have expertise on or professional related. However, for sustainability, it is best practice when starting your blog to go for where your passion is.

Because if you go for a niche you’re not passionate about, you’ll lose interest and quit sooner than you think.

 One of the greatest motivation as a blogger is to blog about what you are passionate about. With that, you will stay consistent doing what you love the most.

B. Choose a Niche with Commercial Intent

The end goal of every blog is to make money, right? This should always be in your mind when creating your blog content. Commercial intent will help you start a blog that’ll generate daily income.

A commercial intent niche simply refers to a niche that is able to drive revenue for the blog.

Importantly, you just have to figure out those niches that have commercial intent and choose your favorite. Carefully evaluate yourself to know if you’re passionate about writing on that niche.

Also, check if there are enough products you can actually promote as an affiliate on that particular niche. Be sure to carry out competitive analysis and also earning potential on that niche.

Finally, choose a niche for your blog that has multiple revenue source potential. This is a strategy to start a blog to make a profit.

C. Start a Blog that Solves a Problem or Entertain.

Before you start blogging, you need to be very observant and go for a niche that’s in high demand. For instance, imagine starting a blog and it goes dormant for months when initially, you were always creating contents on a daily basis that informs your target audiences.

To avoid this kind of scenario, you need to blog about topics and things that people really search for. This is one of the things you need to have ready to start a blog and make money online as a blogger in Nigeria.

Some of the niches that are highly lucrative are, entertainment, health, technology, money (marketing), business and lots more.

2) Decide Your Blog Name

This is the next step to starting a blog. Your blog name will be the domain name of your blog or your website’s address.


Here are a few tips on how to come up with an ideal name for your blog.

How to choose a blog name

  • Try coming up with a short name that’s also quite easy to remember.
  • The name you’ve chosen should be unique to your blog.
  • The name should relate to your niche. Example: If my blog is in the fashion niche, then I’ll go for a name like or a name close to that.
  • Your blog name should contain the keyword of your niche.
  • Your blog name shouldn’t go beyond 12 letters. It’ll help you on getting a shorter name that’s very unique too. For example: fashionworld is exactly 12 characters long and it’s very easy to remember.
  • Do well to check if the name is already available on social media and also check the availability of the domain name.


Simply use to make this process easier for you.

If you’re having difficulty in finding a name for your blog, then visit On this site, you’ll enter the keyword you want to use as your blog name and it’ll show you all the different name suggestions you can use as your blog name.

Isn’t that easy? So after you get a unique name from for your blog, just use to check if the domain name and social media handles are available for that name or not.

3. Acquire a Domain Name and Hosting for Your Blog

choose domain name: start a blog in Nigeria

A good domain name and a hosting account are the two very important elements of your blog. If you choose a funny domain name, your blog visitors will have a difficult time remembering your domain name and even your brand name.

You might be asking yourself what a domain name is? A domain name is simply the web address that leads to your blog.

For example is the address of my blog. People simply type in that address to visit my blog.

So theenterprisemind is my domain name.

 And the .com behind my blog’s name is the TLD (Top-level domain) domain extension.

Note: when starting your blog, you should try aiming at the .com extension for your domain name because it is widely used and 100% trusted around the globe.

What is Web Hosting?

Web Hosting is a platform that provides storage space on web servers for websites to effectively store its file. Whenever someone gets to type in your domain name at the search bar of his or her browser, it’ll automatically send a request to your website’s hosting server for accessing the blog files.

Only after this is done that your blog gets visible to the reader.

So guess what, choose a hosting that’s good enough. We actually prefer to use Namecheap Hosting because it’s one of the best website hosting company I’ve ever used for starting a blog. Namecheap performance is topnotch and that’s why we strongly recommend it for beginners.

4) Install WordPress

Namecheap wordpress installation

After you must have gotten a domain name and hosting, the next step is to install WordPress on your domain name and simply start creating your blog. You must be wondering why it must be WordPress right? WordPress is one of the best blogging platforms you could ever think of.

It would interest you to know that more than 455 million websites use WordPress for blogging and other purposes around the world.

How to Install WordPress on Namecheap Cpanel

Login to your Namecheap cPanel.

Click the Softaculous Apps Installer icon.

Tap the WordPress logo.

Select the Install tab to proceed.

On this page, you will be required to fill out the details of your WordPress installation.

Select the domain – enter your website domain you wish to install WordPress on.

State the root folder for installation. The Directory field by default is empty, leaving it that way informs WordPress that your website is built on WordPress, for example,

 You can decide also to install it to a subfolder if you want just your blog to be powered by WordPress for instance,, then type “blog” in the directory field

Leave Database Name as default.

Again, the default wp_; Table Prefix can be the same but for better security, it is recommended to have something unique, like wpwebsitename_.

Fill the Site Settings (this can be changed at any time).

Lastly, hit Install when you’re set.

Congratulations, the most important procedure is done for creating your blog, now by visiting the domain name you can if your blog is live or not.

5) Enable Some Basic WordPress Settings

WordPress settings

Go back to your WordPress dashboard and do some very important settings.

Set the blog’s permalink structure. This is the address of your blog posts where people can visit and read your blog posts.

Set your user profiles

Delete all preinstalled unnecessary plugins, pages, and posts

Go ahead and set your WordPress title and tagline in the settings.

Go to settings>General>Enter your site title and tagline and save changes.

6) Install a Good Theme For Your WordPress Blog

The choice of a good theme is essential for your WordPress blog because the theme plays a very important role in the user interface as well as the overall look of the blog. There are lots of free and also paid themes for WordPress blogs, but the one we undoubtedly recommend is the Generatepress theme.

Below are a few other themes we also recommend:

Astra pro Themes

Elegant Themes

Studiopress Genesis Framework Themes etc.

7. Install Essential Plugins for Your Blog

Plugins help in extending and regulating the functionality of your WordPress websites, below are some of the useful plugins every WordPress blogger or website owner should have on their website after installing WordPress.

Really Simple SSL

Asimek Anti Spam

Contact Form 7

Social snap


WP Rocket caching plugin

Social icons by Wzoom

Rankmath SEO

OneSignal push notifications

Easy table of contents

iThemes security

Jetpack by

8) Write Your First Blog Post

As you’re done creating your blog, guess what? It’s time to start writing your awesome blog posts for the world to read.

 Just log in to your WordPress dashboard and start writing your post. Your focus should be on creating valuable contents for your readers, even at your initial level.

 Here are some ways to promote traffic on your blog in Nigeria

Learn, implement, and master SEO

Bring traffic from social media

Traffic from paid ads

Be an active contributor in blogs of the same niche

Bring traffic from social bookmarking channels

Generating traffic should always be in your mind because the blogs that have traffic are blogs that make money.

 So, focus on generating traffic with your blog than creating new contents every day.


Use Grammarly chrome extension while writing your blog posts, it’ll highlight all your mistakes in spelling, which you can edit later.

9) Start Making Money from Your Blog in Nigeria

This is going to be the most interesting part – How to make money from your blog. We all want to make money from blogging at all cost.

Without good money coming in from your blogging, you might not be too serious about it, and that can be a bit frustrating.

Below are a few ways you can actually monetize your blog.

Freelancing (SEO, content writing and designing)


Affiliate marketing


Paid Webinar

Selling Ebooks

Sales of online course

Selling ad space on your blog to business owners.

Note: Without unique content, your blog won’t generate so much money.

10) Strive to Get Better Everyday

As a beginner blogger, it is important to grow your knowledge base in blogging.

 Think about the most success blogs in Nigeria today, they all started out not being perfect. You don’t need to an expert blogger to start a blog in Nigeria.

 Analyze what the biggest blogs in the world are currently doing, the kind of content they are creating and to they create such content.

 Then strive to do it better with your blog. Over time, your blog traffic will grow from a hundred to thousands and you will become better are creating quality content.

FAQs on Starting a Blog in Nigeria

How do I make money as a beginner blogger?

 Most beginner bloggers make money through affiliate marketing. This is the easiest way to make money as a blogger who is just starting out.

Can I start a blog in Nigeria for free and make money?

Yes, you can definitely start a blog in Nigeria for free, with the help of small blogging platforms like Wix, Blogger etc.

But the issue here is that most of these platforms are for small blogs and you might have to switch to WordPress. That’s why I’ll advise you to start with WordPress to avoid issues of switching later.

Should I use WordPress or Blogger for my Blog?

Well, whichever one seems easy for you to master, please go ahead with it. The major thing is to create quality content and monetize your blog.

How Can I Write a Blog Post if i want to start a blog business?

You can start your blog in Nigeria today through consistent practice.

Don’t be afraid to fail. However, if your business idea is to grow a team through your blog, you can hire content writers to help in the blog writing.


In conclusion, as you’ve learned how to start a blog in Nigeria, it’s your time to start blogging. Don’t wait any longer.

It’s not as difficult as you think. Go ahead, start your blog right away, make valuable content and share it to the world.

You might be surprised to know how many people are waiting to read from you. Take that step now and learn in the process.


How much does it cost to start a blog in Nigeria?

The Estimated Cost of Starting a Blog in Nigeria

Based on practical estimation, it would cost much as N5,00025,000 to get a domain name and for hosting service if you are looking at shared hosting, if you want a semi-dedicated server, VPS server, then it will cost you much. If you can use WordPress, then you can start designing but if not you need to pay for the website design. We recommend you learn how to use WordPress for website design if you want to succeed fast as a blogger in Nigeria

How can I start a blog in Nigeria?

Its not really hard to start a blog in Nigeria, what matters is your ability to make it go viral and attract readers
How to set up your own blog in 5 steps.
1. Choose a name for your blog. The first step to setting a blog business is choosing a good name for your blog.
2. Get a domain name and web host.
3. Choose your blogging platform.
4. Create & launch your blog.
5. Write & publish your first post.

Is blogging profitable in Nigeria?

Yes, blogging is very profitable in Nigeria, but you must first do the work. Just know that blogging is not a get-rich-quick scheme.
For blogging to be lucrative, it must generate more or equal than your full-time job could guarantee. Most bloggers in Nigeria earn over N500,000 in Nigeria. But remember, you must do the work first.

How do beginner bloggers make money?

As a beginner, your first and fastest way of making money as a blogger is through Affiliate Income. One of the easiest and most common ways to make money blogging, for beginners, is affiliate marketing. You don’t need to have your own products or services. You simply promote other people’s products on your blog, and when someone makes a purchase, you make a commission off it.

, ,


  1. I love your blog.. very nice colors & theme. Did you design this website yourself or
    did you hire someone to do it for you? Plz reply
    as I’m looking to construct my own blog and would like to know
    where u got this from. cheers

  2. I’ve been exploring for a bit for any high quality articles or weblog posts on this kind of space .
    Exploring in Yahoo I ultimately stumbled upon this website.

    Thanks alot

  3. I do accept as true with all the ideas you’ve presented in your
    post. They’re really convincing and will
    definitely work. Still, the posts are too short for starters.
    May just you please prolong them a bit from next time?
    Thank you for the post.

  4. Hello there! I just would like to offer you a big thumbs up for the
    great information you have got right here on this post.
    I will be returning to your site for more soon.

  5. Hi it’s me, I am also visiting this site daily, this site is really good
    and the people are in fact sharing fastidious thoughts.

  6. What’s up everyone, it’s my first visit at this web site, and post is actually fruitful
    in support of me, keep up posting such articles or reviews.

  7. My spouse and I absolutely love your blog and find nearly all of your post’s to be what precisely I’m looking for.

    Would you offer guest writers to write content for you?
    I wouldn’t mind publishing a post or elaborating on a lot of the subjects you write concerning
    here. Again, awesome web log!

  8. I know this if off topic but I’m looking into starting my own blog and was
    wondering what all is needed to get set up? I’m assuming having a blog
    like yours would cost a pretty penny? I’m not very
    web smart so I’m not 100% certain. Any tips or advice would be greatly appreciated.
    Many thanks

  9. Hi I am so happy I found your blog page, I really found you
    by accident, while I was searching on Yahoo for something else, Nonetheless I am here
    now and would just like to say many thanks for a marvelous post and a all round exciting blog

  10. I do believe all the concepts you’ve introduced on your post.
    They’re really convincing and will definitely work.
    Still, the posts are too short for beginners. May just you please lengthen them a bit from next time?
    Thank you for the post.

  11. Amazing things here. I am very satisfied to see your post.
    Thank you a lot and I’m having a look forward to touch you.
    Will you kindly drop me a mail?

  12. Hi there, I found your blog by the use of Google at the same time
    as searching for a related topic, your web
    site came up, it looks great. I have bookmarked it in my google bookmarks.

  13. This is a good articles I would state.
    This is the very first time I frequented your web page and thus
    far. Excellent job!

  14. Greetings from Florida! I’m bored at work so I decided to browse your site on my iphone during lunch break.
    I really like the information you present here and can’t wait to take a look when I get home.
    I’m amazed at how fast your blog loaded on my phone ..
    I’m not even using WIFI, just 3G .. Anyhow, superb

  15. Hi there! I know this is kinda off topic nevertheless I’d figured I’d ask.

    Would you be interested in exchanging links or maybe guest authoring a blog article
    or vice-versa? My site discusses a lot of the same topics as yours and I feel we could greatly benefit
    from each other. If you are interested feel free to send
    me an email. I look forward to hearing from you! Awesome blog by
    the way!

  16. I got this web page from my friend who shared with me regarding this web site
    and now this time I am visiting this web page and reading very informative content at
    this time.

  17. Hi there i am kavin, its my first occasion to commenting anyplace, when i read this post i thought i could also create
    comment due to this good post.

  18. Everything is very open with a really clear explanation of the challenges.

    It was truly informative. Your website is very useful.
    Thank you for sharing!

  19. Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Anyway, just wanted to say fantastic blog!

  20. Hi there mates, its fantastic paragraph about tutoringand completely defined,
    keep it up all the time.

Leave a Reply

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