How to Start a Blog in Nigeria and Make Money in 2020 (the Smart Guide)

You want to start a blog in Nigeria and get to eventually make money from your blog?

This is the most instructional guide you’ll find on the net about starting a blog in Nigeria and making money blogging.

In this guide, you’ll learn how to start a blog in Nigeria, grow it, and make money enough to buy whatever house you want, or visit Avenue Park in New York (one of the most expensive neighborhoods in the world).

Firstly, before you start thinking of making money from blogging in Nigeria, you need to learn how to start a blog and grow the number of visitors you get to your blog.

I’m not going to scare you by telling you it’s a difficult task.

Start a blog

With the click of a few buttons, you’ll have your blog live.

And I’ll then hold you by the hand and walk you through all you need to make a decent N759k/month from your blog.

Disclosure: Purchasing an item through the links on this post adds no extra cost to you. I get a commission for sales and that’s how I run this blog to serve you the best pieces of information.


Let’s get started.

Before we start, you need to understand what the word “blogging” means and what blogs are.


Table to Contents

What is Blogging?

Blogging is the activity of publishing contents on a blog.

When you start a blog and eventually start adding posts, articles or pages to your blog, you’ve become a blogger and what you do is blogging.

There are several other names to describe the owner of a blog or someone who does “blogging”.

You can call them a blogger (which is the most common), a blog owner, or a webmaster.

So before we get started on how to start a blog in Nigeria, here are some of the tools you’ll need to make this work:

Tools You Need to Start a Blog in Nigeria and Make Money Fast

Here are 4 (three of them are a must-have):

  • A Special Space
  • Laptop/Mobile Phone/Desktop Computer
  • WiFi/Data Connection
  • A Bottle of Coke

A Special Space

Luxury office space

You’re not going to do this while sitting on the air, are you?

I guess you’re not.

So, you’ll need to dedicate a special space to work and it has to be a place where you’re comfortable.

In the meantime, let that space be your office.

Laptop/Mobile Phone/Desktop Computer

Browsing device for blogging

You’ll need a Laptop, a mobile phone (preferably Android 10) or a desktop computer to get started.

If you don’t have any of this, starting your blog might not be much of a problem.

But you’ll have a not-so-smooth blogging experience using an Android phone with a lower version.

WiFi/Data Connection

If you have the best laptop or mobile phone without an internet connection, you’ll get nowhere.

What’s the point then?

You wouldn’t be reading this post right now without an internet connection.

So it makes it one of the must-have on the list.

A Bottle of Coke


I care about your comfort.

Although this is not necessary, but as you start the process, you’ll need something to cool off.

Follow these 6 steps to start your blog in Nigeria today, build your blog, and monetize it (to make money fast):

  • Choose a Niche (a Focus)
  • Choose a Blogging Platform
  • Get the Right Domain Name
  • Register and Host Your Domain (Get Your Blog Online)
  • Customize Your Blog
  • Monetize Your Blog

1. Choose a Niche (a Focus)

Before you start a blog, you’ll need to decide on what exactly you’ll be blogging about.

It’s called a niche (we’ve been here before).

In Nigeria, several bloggers start off without a niche.

They just delve into the entertainment world and start posting news contents.

In the end? they fail.

Don’t be a part of this move.

Choose a niche, know what you really want to blog about before launching out to starting your blog.

2. Choose the Right Blogging Platform

There are dozens of blogging platforms out there to choose from.


Let’s skip the noise, is your best choice.

What’s WordPress?

WordPress is one of the most powerful content management systems on the web.

According to Whoishostingthis, WordPress powers approximately 455 million websites (as of 2020).

It’s relatively easy to use and free to install, but it serves as the best blogging platform today due to its unmatched attributes.


There are two versions of WordPress you’ll find: is the free version of WordPress and you can’t create a successful blog or make money using it.

You can get a free blog, but your blog would be named like this: is extremely limited and you can’t make $.1 cent blogging on the platform.

Moreover, your blog can be banned because it’s not yours.

HAIL THE KING 😌 is the version of WordPress that gives you all the tools for a successful blogging career.

Why is Your Best Choice

Here are some of the reasons I highly recommend (Don’t just listen to me, listen to the 24 experts who believe WordPress is the best choice for startups):

  • Easy to Use
  • SEO-friendly
  • Flexible and Adaptable
  • Supportive Community
  • Easy Blog Feature
  • Thousands of Customizable Themes
  • Supports Plugins for Extended Functionalities
  • Preinstalled by Top Hosting Companies

Easy to Use

WordPress is really easy to use. You don’t have to spend all the week trying to get familiar with the controls.


Top blogs ranking on the first page of Google today use this blogging platform.

Some mega companies trust WordPress enough to let them power their online presence.

Flexible and Adaptable

WordPress codes are modern codes, and lightweight. They don’t give search engines a hard time and they’re partly responsible for making websites load faster.

Supportive Community

Unlike many other blogging platforms you’ll find today, WordPress has a dedicated community for users to ask questions and give solutions to technical issues.

Easy Blog Feature

It’s easy to start blogging right away with WordPress. It was specially designed to accommodate the purpose of every blogger.

Thousands of Customizable Themes

There are thousands of free blog themes to choose from. Your blog wouldn’t look like an amateurish setup.

Some blogging platforms offer free templates in their 10s and 20s, but WordPress offers thousands to choose from and beautify your blog.

Supports Plugins for Extended Functionalities

Plugins make it possible for you to add more features and functions to your blog.

WordPress houses a database of plugins and all you have to do is install and activate them.

Just Two Clicks.

There are plugins for almost anything you have in mind on WordPress.

Preinstalled by Top Hosting Companies

Just to make sure we’re talking about the best blogging platform, it is the top choice of the best hosting companies, including Bluehost, DreamHost, and HostGator.

3. Get the Right Domain Name

Learning how to start a blog in Nigeria isn’t complete without knowing what a domain name is.

Everything you’ll learn about making money blogging and starting your blog won’t make much sense if you don’t yet know how to name your blog. 

What is a Domain Name?

The domain name is the name of your blog, for example,

In the case of StarBulse, is the domain name.

It’s basically the name of your blog or website.

You’ve probably been looking for the best domain name to use for your blog and if you’ve found none yet, I’ll give a remedy shortly.

The domain name is the first thing people see on the search bar when they land on your blog.

Some more experienced surfers get the name of your blog right from the search engine pages.

This is a reason you should use the best domain name (short, and not suspiciously long).

4. Register and Host Your Domain (Get Your Blog Online)

Once you’ve gotten your domain name right, it’s time to get it registered and certified. Without this, your blog will only be a name and nothing more.

What is a Web Host?

A web host is a system that stores the content of your blog and delivers it to a web browser when needed.

The web host is the house and everything is rendered through an invisible channel called the server to your browser.

When someone visits your blog, everything that shows up is delivered by the server from the host.

Top Web Hosting Companies to Work with

Just like we have several building facilities used in building the best of houses, there are different hosting companies or web hosts on the internet.

With the avalanche of these hosts, it can be very tempting to go for the cheapest of them for budget’s sake. But you risk losing a lot if you stick with a poor web host.

This means you’re liable to losing all of your content and hardwork within a few seconds if something goes wrong.

On the bright side, working with the best hosting company means your website loads up fast, your visitors have a good time browsing through your pages and search engines give you a thumbs up.

So what’s the best host to work with?

In short? Bluehost ✓

For new bloggers and the most advance of bloggers, the best web hosting company to rely on is easily Bluehost.

In my years of experience on the internet, I’ve worked with Bluehost (and a couple other web hosts I’ll tell you about later).

They’re top-notch, and I’m not the only one who can attest to this.

Bluehost’s Best Features and Why You Should Check them Out

Here are some of the reasons most fortune 500 companies pick Bluehost over the hundreds of web hosts roaming the internet.

Free SSL Certificate

What’s an SSL certificate?

You might ask.

Take a look at the padlock at the top left corner of your browser.

You know what it means?

You’re safe here.

That’s what it means.

If you click on the lock, you’ll get a briefing as to how safe you are and how you can carry out financial transactions on my blog without having to worry about security.

That’s what the SSL certificate does.

The three-lettered acronym stands for secure socket layer. And in the simplest words, it means you’re running on a secure connection.

This feature doesn’t come automatically, it’s paid for. But with Bluehost, it’s one of the free packages you get.

Cheap Prices

Some web hosts (even the local ones) charge as high as $9/month.

Bluehost gives you the best service (but not in the 100% perfect sense) for as low as $2.95/month.

This is reasonably cheap and it’s one of the cheapest prices from a hosting giant like Bluehost.

If you peruse through the web, you’ll find Bluehost at the top of the best hosts today.

24/7 Customer Support

Bluehost offers a 24/7 customer support. They are there to assist you when you call on them.

Technical issues can be heartbreaking sometimes, but remember there’s a team willing to end your troubles. And Bluehost does great at this.

30-day Money Back Policy

If you decide to stop doing business with Bluehost within the first 30 days you purchased your hosting package, you can get your money back.

So they give you 30 days to try them out before sealing the deal on your hosting/domain package.

Easy to Use

Aside the loveable blue template they’ve got, Bluehost is really easy to use.

You can register your domain name (if you have one in mind) and get a hosting package straight away following simple and visible instructions on the website.

No complex procedures.

Easy Control Panel

One of many things new bloggers strive with in their closet is the control panel of both WordPress and the hosting company.

With Bluehost, you wouldn’t need to worry much. The control panel is very easy to walk around! And you can clearly see everything spelt out. It’s almost 0% technical in terms of design.

Sever Speed

Sever Speed is a minute factor that contributes to how well your website gets a traffic buzz.


If the sever speed is slow, visitors will leave your website because it won’t load fast.

If this keeps happening, it sends a signal to Google that your website isn’t giving people what they want and that’s why they don’t stay for long.

Google as the search engine in charge reacts by shuffling your blog down the pages. She (Google) wouldn’t want to keep serving searchers a website that doesn’t load up or takes the whole day to load all its contents.

Got it?

Good news is…

…this won’t be the case with Bluehost.

They have a super smart sever delivery and you’re safe with anything that has to do with load time.

Automated Backup

You’ll need to backup your content from time to time just in case something goes wrong from your end.

You can ask for a previous version of your blog to be restored.

Bluehost offers automated backup solutions. From time to time, they can give you a version of your blog from a previous date.

Free Domain for the First Year

You don’t have to pay for the domain name with Bluehost or register it somewhere else.

On Bluehost, you can choose a fresh domain name, or choose one after you’ve purchased your hosting account.

Bluehost’s Downsides

Perfection cannot be achieved in totality.

“Have no fear of perfection – you’ll never reach it.”

– Salvador Dali

Bluehost remains one of the best hosting company for beginners and advance bloggers, but they have their downsides too.

Here are the common ones I can spot out from experience:

Paid Migration

If you have to migrate from another hosting company to Bluehost, they’ll charge you for it.

But they deliver excellently when it comes to migration.

What’s stunning is you have to for them to assist in transferring your entire blog from a previous hosting company to them.


Every hosting company does this and some does it worse. They give you a display of paid extras and products you don’t really need to run your blog right from the registration page.

The good part is: you can skip right off.

Not 100% Reliable Support Team

Remember I said they have a 24/7 customer support team, the team isn’t 100% realible and they don’t always give you all you might ask.

At least, they give their best and sincerely try to help.

How to Register and Host Your Blog with Bluehost

Here’s a walkthrough on how you can start your blog in Nigeria, purchase your domain name and hosting package.

The first step is to pick a niche, decide the platform you’ll run your blog on, and choose a domain name.


When that’s done, register the domain name is up next and here’s how to do that with Bluehost:

Step #1: Click here to visit the website,
Step #2: Click on “GET STARTED” button on the page.
Step #3: Choose your HOSTING PLAN (Recommended: Choice Plus).
Hosting plans on Bluehost

💡 Important Notice:

The CHOICE PLUS plan is recommended even by Bluehost for a reason: you’ll get most of the juicy features extras and bonuses for free.

If you’re low on budget, you can easily choose the BASIC PLAN.

The CHOICE PLUS plan comes with the domain privacy protection. This means your registration details won’t be visible to anyone (including hackers) on the internet.

It’s locked.

And this comes for free using the CHOICE PLUS hosting plan.

Step #4: Enter your newly found DOMAIN NAME.

(On this page, you can enter a domain you’ve registered somewhere else, or pick a new domain name to register)

Bluehost domain name registration

Right here, you can easily register a new domain, use an old domain name or choose a domain name after registration.

You don’t have to choose a domain name instantly. If you need some time to get a good domain name and think it over, Bluehost understands that.

Step #5: Fill in your ACCOUNT DETAILS.

(Fill these forms accurately. Your login details will be sent to the email address you type in here)

Bluehost personal detail forms
Step #6: Choose the ACCOUNT PLAN.
Bluehost account plans

(On this section of the page you have to choose the account duration, and the costs will be accumulated)

What’s the best account plan or duration to choose?

I highly recommend you go with the 36 months plan.


You’ll be paying at a cheaper rate for the first year of your registration, and when it expires, you pay the actual price.

So if you’re paying for three years, all the good stuff like domain privacy protection, price discounts, and the free domain name lasts for three years versus one year.

Step #7: Skip the PACKAGE EXTRAS.
Bluehost package extras

(You’ll see a couple extras to choose from. These extras costs as low as $1 monthly. But you don’t really need them so scroll downwards)

Step #8: Enter your PAYMENT DETAILS.
Payment details on Bluehost

(This is the last step before you become a blog owner. Enter your payment details in the fields on this section.)

💡 To-do:

Check the box that you’ve read and agreed to the Terms of Service, Cancellation Policy, and Privacy Policy.

Last Step #9: Click on the “SUBMIT” button.


You’ve successfully created a blog!

On the next page, you’ll be given the direct instructions to install WordPress with a click of a button.

This isn’t something you need to spend 2 minutes on as WordPress is Preinstalled by Bluehost.

Click Here to Register Your Domain and Get a Hosting Package with Bluehost if You Haven’t Done that already.

Best Alternatives to Bluehost

Bluehost provides near excellent services, but there are other highly placed chiefs I would recommend. The ones I’ve used and the ones topping the chart of the best web hosts just after Bluehost.

Here they are:




DreamHost is a top hosting company and you won’t be wrong to try them out.

They offer a free SSL certificate, monthly payment plan (if you really want to pay per month), a modern control panel that’s easy to use, and WordPress is activated with a click.

Here are some of the colourful features of DreamHost and why they stand as a top hosting company to consider working with in starting a blog:

  • Pretty Affordable Plans
  • 97-day Money-back Policy
  • Free SSL Certificate
  • Modern Control Panel
  • Super High Uptime
  • Unlimited Storage
  • Preinstalled WordPress


  • 5am to 9pm Live Chat/Customer Support
  • No Advance Solutions for Backup
  • Unavailable Staging Areas

Click Here to Start with DreamHost


DreamHost, HostGator, and Bluehost are the top three of all the hosting companies I’ve worked with in the past, but HostGator (like DreamHost and Bluehost) delivered well the whole time (and I was the one doing the wrong things with the blogs).

HostGator is one of the top hosting companies around.

They power over 8 million websites, possessing the capacity to provide a high sever speed, and uptime.

These are some of the features that make them a reliable hosting company to host your blog with:

  • Supports Several Programming Languages
  • Speedy Hosting
  • Close to 100% Uptime (99.8%)
  • Spacious Storage
  • Supportive Customer Service


  • No Staging Areas
  • Poor Backup
  • Unnecessary Upsells
  • Slightly Inefficient Customer Support

Click Here to Start with HostGator

5. Customize Your Blog

Next up is to customize your blog. There are millions of blogs on the internet and the superpower lies in your hands to make your blog unique.

Customizing your blog the right way largely contributes to making your blogging career less hectic, and more fun.

Here are 6 customization elements you’ll need to put in place after setting up your WordPress blog:

  • Choose a Unique Theme
  • Set Up a Clean Permalink Structure
  • Create Relevant Pages
  • Install Necessary Plugins
  • Arrange Your Menu Bar

Choose a Unique Theme

A WordPress theme determines how your blog not only looks, but how it displays converts visitors.

Choosing the right WordPress theme can affect how well users take the right action and stay on your blog for long.

The wrong themes can do the opposite. The challenge sometimes for new bloggers is choosing the right theme to use.

So how exactly do you get to choose the right theme?

Here are 8 attributes to check before installing a theme for your blog:

  • Supports all Browsers
  • Supports Popular Plugins
  • Responsive
  • Has Good Reviews/Ratings
  • Supports Multilingual Plugins
  • Has a Community
  • Optimized for Search
  • Has Support Options

Supports all Browsers

Visitors coming to your website will be trooping in from different browsers.

To be on the safe side, check if the theme displays correctly on different browsers. If it doesn’t, then it’s definitely not the best theme to activate on your blog.

If it’s broken on Chrome and displays beautifully on Firefox, then it’s not properly coded.

Obviously not the best theme.

Supports Popular Plugins

Plugins extend the functionality of your blog.

Another metric to gauge the excellence of a theme is to check if the theme is compatible with the popular and needed plugins on your blog.

If the theme doesn’t make your blog display a plane white page or lead to an error message from your dashboard, then it’s a theme to consider.


Does the theme display well on different devices?

If it’s pretty cool on mobile but looks ugly with the display and button sizes on tablets and laptops, it’s not the best theme.

This simply means it’s not responsive and hence will give your visitors a hard time navigating through.

Has Good Reviews/Ratings

Check the reviews and ratings of the theme.

Avoid themes with poor or no ratings at all so you don’t become the first to witness an uncalled blow from technical theme bugs.

If the theme has a reasonably high rating and a lot of people are talking good about it, then it’s worth giving a try.

Supports Multilingual Plugins

If you wish to make your website available in different languages, then be sure to activate a theme that supports the plugins for this function.

Multilingual WordPress plugins are there to install at no cost, but using the wrong theme could make things messy.

Checkout the features of the theme and see if it accommodates plugins to enable visitors view your blog in a different language. 

Has a Community

Some pretty cool themes (mostly premium themes) have a community online where users of the theme talk about functions, problems, and give solutions.

This is a great way to learn about the theme and cry out for help when you need it.

Free themes most often don’t have communities dedicated to their existence. And it’s one of the downsides of installing a free theme.

Optimized for Search

Is the theme optimized for search engines? This means the html codes it’s written in are not just appealing to search engines, but can boost search rankings.

An SEO optimized theme will outperform a theme designed without SEO in mind (all things being equal).

So check if the theme is SEO-friendly and has modern lightweight codes using the W3C Markup Validator.

Has Support Options

Some good themes guarantee you the support of the developers whenever you need their help.

This is to show how much excellence they trust their theme to deliver, and if by chance something goes wrong, they come in quickly to assist.

Go for themes with developer support, this to a large extent shows how competent the developers are and how much work they’ve put in to serve you.

Another downside of picking a free theme is the developers have no business with you most of the time.

If you edit the theme wrongly and start getting error messages, you’d have to spend some money in hiring a third-party developer to fix things up. 

What’s the Best Premium Theme to Use?

If you want to get a premium theme (which I highly recommend you do), head over to Elegant Themes and get Divi.

It’s a powerful theme that comes with a lot of templates, and a rich page builder to help you edit your blog with the drag-and-drop feature.

You can choose from the free templates which are all optimized for search engines.

If you ever encounter a hardtime with the theme, be quick to call on the developers as they render theme support to users.

Click here to get the powerful Divi theme at Elegant Themes now.

How can I change my theme?

To change your theme or install a new one, follow the steps:

Step #1: Go to your WordPress DASHBOARD.
Step #2: Click on APPEARANCE just on the list of options at the left corner.
Choose a new theme on WordPress
Step #3: Click on THEMES.
Step #4: You have the option to ADD a NEW THEME or UPLOAD a NEW THEME.
Change WordPress theme

If you purchased the smart Divi theme from Elegant Themes or other developers, you can install it by clicking on the “UPLOAD THEME” option. The option is displayed after clicking on “ADD THEME”.

Top 10 Theme Developers to Try Out

Elegant Themes is one of the top theme developers, but there are other alternatives in the market that develop some of the topnotch themes on WordPress.

Here’s a list of the top 10 alternatives to Elegant Themes:

  • StudioPress
  • ThemeGrill
  • Elementor
  • MyThemeShop
  • aThemes
  • Astra
  • GeneratePress
  • CSSIgniter
  • ThemeZee
  • Themify

Set Up a Clean Permalink Structure

The URL structure is what Google and other search engines work with coupled with a set of other factors to rank your blog posts.

If your URL structure is scattered and uneasy, then it would be pretty difficult for search engines to understand what a page or a blog post is about on your blog.

So, it’s best to structure your URL in a way that readers and search engines can understand.

To do this, follow the steps:

Step #1: Open your WP DASHBOARD.
WordPress dashboard
Step #2: Click on SETTINGS.
WordPress permalink settings to
Step #3: From the options, click on PERMALINK.
Change WordPress permalink
Step #4: Select the POST NAME option and save.

The permalink structure is an important ranking factor search engines put in check to place one website over another on the results pages.

So to be on the safe side, make your URL structure really clean and simple.

Create Relevant Pages

Your blog needs to have some very important pages to pass muster with Google’s policies and users skepticisms.

To gain the trust of users or visitors who will eventually visit your blog from time to time, you need to create some important pages that tell them how you operate and what you’re all about.

Here are some of the most important pages (like the ones you see on my blog):

  • Privacy Policy Page
  • About Page
  • Disclaimer Page
  • Home Page
  • Contact Page
  • Blog Page

Privacy Policy Page

This page is where you tell the visitors how you collect, store, and manage their data.

For example, how you collect their name and email address through a third party plugin, and how you manage it.

It’s a page to let users know you’re careful with their information (if you are), and you work with some third-party company in a bid to do so (if you work with any).

About Page

There has to be a page to let visitors know what your blog is all about.

Even if it’s clear from the contents on the blog, it’s appropriate to nail the point on what your blog is all about and how you started on the about page.

You can go ahead and tell the world about your story.

Stories build trust.

Disclaimer Page

If you don’t want to get in trouble because of some tool you recommended or some website you linked to in your posts, then let users know on this page.

The disclaimer page stands as a warning page, telling visitors you can’t be held responsible for the decisions they choose to take following the links on your website, using the tools, or trying out the recommendations on your blog.

Home Page

By default, the homepage is the blog page. It houses the list of posts and other widgets you include on the page.

If you want your homepage to stand out as a static page different from the blog page, you’d have to create it separately and change the settings of your blog to display this static page as your new homepage.

This is how it’s done:

Step #1: Go to PAGES and create a new page. 
WordPress dashboard
Step #2: After that’s done, go to APPEARANCE on your dashboard and click on the CUSTOMIZE option.
Change homepage
Step #3: Click on the HOMEPAGE SETTINGS.
Switching home page
Step #4: Select the STATIC PAGE option and choose the new page you created as the homepage.

(You can create a new page right from this page too and make it the homepage)

Contact Page

You’re going to have a page on your blog for people to contact you.

Here’s where you drop your contact details and social media handles for your visitors to get to you.

Blog Page

The blog page is no more the homepage if you created a new page and made it static.

You have to create a new page and make it the blog page. By default, the blog page is created after switching the homepage to a different static page.

This is where your posts will be displayed.

Install Necessary Plugins

Plugins extend the functionality of your blog, and for a new blog there are some plugins you can’t do without. Here’s my list of these power plugins:

  • Yoast SEO Plugin
  • Jetpack
  • Analytics for WP
  • WP Forms
  • Insert Headers and Footers

Yoast SEO Plugin

This plugin tells you when your blog post is optimized for search.

When you put a post in the editor and you’re done with everything that has to do with editing, Yoast SEO plugin shows you what’s missing and what else needs to be included to make a perfectly optimized content.

Yoast SEO doesn’t rank your blog on Google. So don’t be obsessed with having a green score on the plugin before going live with your posts.

It’s designed to point out what’s missing, not rank your blog.

My best advice? Follow the indicators and dance to the rules of the plugin.

Your posts would be better structured by far anyway.


This is like the most monitor of WordPress stats.

With this plugin, you get to see what keywords you’re ranking for and with that keywords visitors are coming to your website from the search engines.

It also shows where they’re coming from; If it’s search engines, social media, or coming directly without any search.

With the Jetpack plugin, you’re able to spot long-tail keywords visitors are using to hit up on your blog.

Analytics for WP

Google Analytics is a tool by Google designed to help you analyze how visitors are using your website, analyze web traffic, and other very vital stats.

This plugin brings much of those stats from Google Analytics to your dashboard.

WP Forms

If you ever need to add a form for visitors to contact you or drop a complaint, this plugin is a must-install.

The WP forms is an excellent plugin to collect general reports, offers, or messages from visitors.

Insert Headers and Footers

On the path to making your blog more outstanding, you’ll need to add some codes like the Google Analytics code, AdSense codes, and some other third-party codes to your blogs html file.

If you’re not a very bright programmer or just another coding dummy like me, this plugin does a lot of help.

Arrange Your Menu Bar

Your menu bar should be as simple as possible.

It should be the makeup of the most important pages on your blog, including the About Page, the Privacy Policy, Disclaimer, and Contact Page.

All of these pages are very important (especially if you desire to make money blogging through AdSense) and they should be arranged accordingly. 

6. Monetize Your Blog

Blog monetization

Your blog is all setup and you have lots of content.

What’s next?

Making some money.

Truthfully, you don’t need to have a slew of contents on your blog to start making money blogging.

All you need to have is a few quality posts, and promote them to bring in the targeted traffic.

Remember, you run a niche blog and if you don’t, you’ll need some serious traffic to really make money.

What if I don’t have a lot of traffic?

You can still make money from your blog without having so much traffic (for a niche blog).

But you need to input some Money-making framework into the background of your blog even before the traffic starts coming.

Why’s a niche blog special anyway?

This is so because the traffic you get will appreciate the relevant content on your blog.

They’re targeted traffic and are willing to become customers compared to a boatload of visitors without the intention of making a purchase or looking for a solution in particular.

What if I run a viral blog (non-niche)?

You’ll be able to make money from your blog as much as you have the traffic.

But there’s no limit to making money from your blog even with a viral blog.

These blog monetization strategies work best for niche blogs because the audience are solution-focused.

You give them a solution, they buy it. Viral blogs particularly don’t give a solution to a problem.

And some of the highest earning blogs on the internet are viral blogs.

You’re still good.

Let’s assume you’re having traffic already (but not much traffic; 100 visits daily), you’ll be able to make money with the ways I’ll show you in a few lines from here.

9 Smart Ways to Monetize Your Blog in Nigeria and Make Money Fast

It’s one thing to start a blog, and it’s another to make money from it.

While there are lots of ways to make money blogging, here are 9 of the smartest ways that truly ever work:


Do you have a particular skill? If you do, you can easily market your skill through your blog and create a “Hire Me” page.

It makes more sense if your blog is about the skill you have, and your “hire me” page talks about helping people out with a service related to the blog’s niche.

For example, if you run a food blog, it would make more sense to create a “Hire Me” page telling people you’ll coach them to start their food blog, to bake, cook, or spice up a special kind of pizza off your magical recipe.

Affiliate Marketing

Affiliate marketing is one of the easiest ways to make money from your blog.

Unfortunately, everyone’s talking about AdSense monetization and ad networks. Some handful of bloggers quit their blogs simply because they received a ban letter from Google AdSense one morning.

Affiliate marketing is the act of marketing products through whatever means to increase the sales of that product.

When people purchase the product through your link, you get a commission.

So if you make 50 sales of a $200 product, you get $20 (assuming the commission rate is 10%) multiplied by 50 sales.

That’s $1000!

There are secrets to affiliate marketing you need to know for this to work.

Not everyone eventually become the big earner with this blog monetization strategy.

Digital Product Sales

You can make money from your blog through digital product sales. It’s easy.

You don’t have to sell your courses or digital products.

There are tons of niche-related digital products out there that you can sell and make a nice profit from.

Developing your digital product isn’t a bad idea too. In fact, it gives you an edge.

There are a variety of products you can create including video tutorials, digital courses and softwares.

Sponsored Posts

The name says it all. Sponsored posts are posts on your blog that are sponsored.

They’re not necessarily written by you. Most of the time, the sponsors create the post, sends it to you, and pays you to publish it on your blog.

If you’re pretty good at creating content, you can be paid by the sponsors to create the content (usually around their product) and publish it.

Selling Physical Products

Just as it is with selling digital products, you can sell physical products related to your blog niche or a particular nice.

With the installation of some E-commerce plugins like WooCommerce, it’s easy to transform your blog to a marketplace where visitors are able to pay for the physical products online before it’s delivered to them.

Ad Networks

Ad networks are companies that work with you to increase your revenue by increasing the sales of other advertisers whose adverts appear on your blog.

They’re the middlemen between you and a dozen of advertisers.

The advertisers work with them directly, and they work with you (and the advertisers directly).

So they get paid to promote adverts, your blog seems like a green land for them to place advertisers adverts.

When people click through those adverts, you get paid some cash.

Some of the most popular for bloggers include Google AdSense,, and OutBrain.

If you don’t have some level of traffic yet, stick to affiliate marketing and selling your digital products.

Selling Ad Spaces

With some traffic rolling in, you can sell ad spaces for companies and individuals to place adverts.

These ad spaces are not going to be covered in native ads from ad networks but you get to negotiate the deals yourself and put whatever advert the advertiser wants.

It’s telling the world you have a space or more where they can put ads, and make money off the ad spaces.

Accept Donations

Creating a page for people to donate to your work is a great way to make money blogging.

If you’re seriously adding value and taking your time to ensure you’re solving real problems, it won’t cost your visitors much to make donations.

If you don’t yet have a base of loyal readers, don’t implement this monetization mechanism as it could take your blog backwards.


Blogging gives you a voice and when you start garnering traffic, you don’t know whose attention you’ll get.

From the hundreds and thousands of people who’ll visit your blog from time to time, it’s easy for partnership offers to start flooding your emails.

You can reach out to businesspeople and entrepreneurs who would be more than willing to partner with you and sponsor your work.

It’s one of the ways not many bloggers take advantage of.

How to Start a Blog in Nigeria and Make Money Fast (Wrap Up)

So now you know how to start a blog in Nigeria and make it generate income for you.

Blogging is indeed one of the best ways to make money online and if you do it the right way (following this guide), you’ll see the positive results quicker than you should.

How to Start a Blog in Nigeria and Make Money Fast (Summary)

Here’s a quick rundown of how to start a blog in Nigeria and make money:

  • Choose a Niche (a Focus)
  • Choose a Blogging Platform
  • Get the Right Domain Name
  • Register and Host Your Domain (Get Your Blog Online)
  • Customize Your Blog
  • Craft Your First Blog Post
  • Promote Your Blog
  • Monetize Your Blog

Are you ready to take the bold step in starting your blog in Nigeria today? Start here

Have you started already? Let me know how you’re going about it in the comment section below.