You asked a question, “How to start a blog in Nigeria?”. Here are some other questions you might want to ask yourself.
– Is Blogging still lucrative in Nigeria?
– Do bloggers in Nigeria actually make any money?
– How much does it actually cost to build a blog in Nigeria? And what are the maintenance costs?
Well, It’s 2019 and believe me, knowing how to build a blog in Nigeria is not a dead topic yet. If it was, I would have probably shut this blog down.
But I run this blog right here in Nigeria and it still earns me money, which is why I have enough to keep it up and running and also educating others on how to start a blog and make money in Nigeria.
Starting a blog site in Nigeria is easier than you think and in this guide, I want to share with you how you can go about it. On completion of this guide, you will have the hands-on knowledge on how to start a blog that makes money in Nigeria or even several blogs just like I have.
I have written so many other tutorials on blogging in Nigeria, but many of my readers have found it hard getting the whole idea of how to build their blogs, monetizing a blog in Nigeria or even how to drive traffic to a new blog because of the diversities of articles here and there. So I decided to compile this – a full blogging guide for newbie and perhaps ‘oldbie’ bloggers in Nigeria.
It contains everything I know and believe you should know about blogging in Nigeria and it will be your right-hand man when you have any questions about how to run a blogging business in Nigeria.
I will be teaching you all you need to know about blogging in Nigeria, from the development, web hosting, SEO (Search Engine Optimization), Various methods of monetization, affiliate marketing, CPA marketing, Google Adsense approvals (exactly how I got approved at my first application), how to accept online payments on your blog in Nigeria, creating an android application for your blog without coding skills and so much more. I will as well keep updating this guide every now and then with new information related to blogging in Nigeria and the world at large…
You might want to check out the table of contents for this guide:
4. What Is A Domain Name And How To Get One For Your Blog In Nigeria
a. What Is A Domain Name Anyway?
b. What Are Domain Extensions
c. Tips For Choosing A Domain Name For Your Blog In Nigeria
d. What Does It Cost To Get A Domain Name For Blogging In Nigeria
e. How To Purchase A Domain Name For Your Blog In Nigeria
— How To Purchase Domain Names On SmartWeb
5. What Is A Web Hosting And How To Get One For Your Blog In Nigeria
a. How To Purchase A Web Hosting For Your Blog In Nigeria
— How To Purchase A Web Hosting On SmartWeb
6. Choosing The Best Blogging Platform.
a. Introduction To WordPress
— How To Install WordPress From Your Web Hosting CPanel
— How To Log Into Your WordPress Dashboard
b. WordPress vs Blogger – What’s The Right Choice For A Blog In Nigeria
— WordPress vs Blogger – Which’s The Best For You, Pros & Cons
— Pros of Blogger
— Cons of Blogger
— Pros of WordPress
— Cons of WordPress
— How to choose between Blogger vs WordPress for Blogging in Nigeria
7. How To Build Your First Blog in Nigeria – Full Tutorial
a. What every blog in Nigeria should have.
b. Choosing and Installing a Theme for your blog.
— How to Install a WordPress Theme on your Blog
— How to Install a Premium WordPress Theme on your Blog
c. How to Install Plugins on your Blog
d. Creating Pages on Your Blog
e. Creating a Menu for your Blog
f. How To Start A Blog In Nigeria From Your Mobile Phone
8. Search Engine Optimization (SEO) and how to set it up for your Blog in Nigeria.
a. What is Yoast SEO
— Yoast SEO – How to set up SEO for your Blog in Nigeria.
— Configuring Yoast SEO
9. How to Make Money from Blogging in Nigeria – The Various Monetization Options Available
a. Affiliate Marketing
b. CPA Marketing
c. Google Adsense
— What is Google Adsense?
— How To Easily Get Approved by Google Adsense in Nigeria – d. How I got approved in 3 days!
e. Banner Ads
f. Google Adsense Alternatives in Nigeria
10. How To Accept Online Payments on your Blog in Nigeria
a. How to Accept Online Payments With Paystack
b. Registering With Paystack
c. How To Create A Payment Page on Paystack
Having an online presence of your own either to showcase your products/services or document your thoughts and expertise is a really rewarding feeling. It’s not just a rewarding feeling. It’s the everything feeling!
Some time ago, I was just like you. I had the interest, passion, and dedication needed to actually be where I want to be. I always wanted to learn everything I could. I’m eventually able to achieve my blogging goals, remain happy, constantly learning while doing the things I love.
Today, I dedicate a large portion of my time to helping others realize their online objectives and I love what I do! You should Never under-estimate what building a blog of your own in Nigeria can do for you. It has connected me to a lot of people within and outside of Nigeria!
And if you take out the WHY term, You will be wowed at how simple it is to learn how to start a blog that makes money in Nigeria in 2020 and beyond. Plus, I believe you will have the same feeling of achievement and satisfaction I have when you start doing this.
So, are you ready for this journey? Let’s keep going.
Before you set out to start blogging in Nigeria, you need to learn how to find a profitable blogging niche to dwell on. A niche a topic category you are familiar or would love to learn a lot about. You don’t have to be a master at the niche you are choosing to blog on. You can even start blogging about it while learning, documenting your learning experience as you move higher.
That’s the fun of blogging, developing a connection with your readers and documenting.
Just pick something that you’re interested in!
Again, you don’t have to be an influencer to start writing or talking about it. Just start blogging! And make sure it’s not something you will get bored of. Don’t know what your niche might be?
Here’s a list of profitable blogging niches in Nigeria you can choose from. Somewhere in this guide, I have written a guide on 2 key niches. Entertainment and Fashion and how you can start a blog around them in Nigeria. I won’t post a link :). Keep reading until you find them. It will be your reward.
So the niche ideas:
If you have something else in mind, you can also do that too! You can as well write on two or more of any of the niches I listed above. Trust me, you are not restricted to just one.
Google released a report of all the blogs in 2013 and the niches of interest among bloggers and here is the result. You can also use this to know what will and won’t work for you.
With any of these blog topics to choose from in Nigeria, your choice may easily spread into other areas of interest. Don’t feel caged when you find yourself blogging about just one topic. It’s fine to deviate sometimes.
When I started Rising Vibes, I started it with the intention of spreading Entertainment News only. But as time went on, I deviated into sports, games, politics, product reviews, even invited guest posts from other niches such as crowdfunding. And I can tell you, it hasn’t affected the blog in any way, instead, the traffic to the blog has tripled! Because it is diversifying into other fields of interest.
Feel free to experiment with a few topics, and see what best matches your interests and passions.
Whenever I get to start something new, figuring out a domain name is always fun to do. You want to make sure the domain name is “MAD” and appealing to hear. I felt this way too when I started my entertainment blog – Rising Vibes Nigeria
However, most common ideas that come to your head are already taken, which means you have to be much more creative with your choice.
A domain name is also referred to as the web address of your blog. It is a unique identifier of your blog or website on the web. Just like every human has a name or unique means of identification, so does every blog that is set up on the web.
It is like a unique address that directs people to the exact location of your blog on the web. Just as the domain name of this blog is www.ayomidejohnson.com, it is the only domain that leads to this website and nowhere else. It is absolutely unique to this website.
Today, there are so many domain extensions to choose from, if not hundreds. An extension is what ends a domain, such as .com or .com.ng or .org and so on.
A good example is this website. The extension ending the domain of this website is “.com”
The price of domain names in Nigeria depends very largely on the domain extension (I explained extensions above). For instance, “.com” and “.org” extensions are more expensive than “.com.ng” or “.org.ng” extensions. A domain cost ranges from ₦1000/year. Many hosting companies add extra charges for additional features.
Throughout this guide, I will be demonstrating how to get started with domains on my favorite web hosting and domain provider in Nigeria. SmartWeb Nigeria.
You might have your favorites too but here are some other domain providers in Nigeria you might want to try to set your blog up.
On securing a domain name for your blog in Nigeria with SmartWeb, here is the process:
HOW TO PURCHASE A DOMAIN NAME ON SMARTWEB HOSTING IN NIGERIA: STEP 1.
On your Google Chrome or Mozilla browser, visit SmartWeb. This is what SmartWeb’s home page looks like. Navigate to the DOMAIN item on the menu, and click the DOMAIN REGISTRATION submenu item in the drop down.
HOW TO PURCHASE A DOMAIN NAME ON SMARTWEB HOSTING IN NIGERIA: STEP 2.
On the domain search page, type in the preferred domain name you would like to use for your blog, complete the captcha check underneath and click on “Search” to check for your domain name availability.
HOW TO BUY A DOMAIN NAME ON SMARTWEB HOSTING IN NIGERIA: STEP 3.
A preloader will process for some seconds, then you will get feedback as to if your domain name is available or not. If you get the message I highlighted in the image below, then congratulations! your preferred domain name is available for you to use.
The next thing you need to do is to click the “Add to Cart” button to secure your domain name.
If you did not get the message, then you need to think of something else to use for your blog.
HOW TO BUY A DOMAIN NAME ON SMARTWEB HOSTING IN NIGERIA: STEP 4.
The next page which I have also displayed below is the Domain Configuration Page. Here you set up the available options for your domain before making an order for it on SmartWeb.
At this point, I will need you to not do anything else (unless you really know where to go from here).
This is because to use your domain and also have your blog accessible in Nigeria, you need to purchase a web hosting as well. Don’t know what a domain hosting is? Worry not. I have the written out the full details and all you need to know about hosting a blog in Nigeria. Keep reading and of course, the next set of steps you need to take also continues.
As usual, throughout this guide, I will be demonstrating how to buy web hosting in Nigeria on my favorite web hosting and domain provider in Nigeria. SmartWeb Nigeria.
Again, you might have your favorites too but here are some other web hosting providers in Nigeria you might want to try to set your blog up.
How to buy web hosting on SmartWeb Nigeria, here is the process:
The last tutorial, I demonstrated to you how to choose and purchase a domain name on SmartWeb. Here we will continue exactly where we stopped in the last tutorial. If you don’t remember where we stopped, you can scroll right back up so you keep tabs easily.
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 1: Click the [No Hosting! Click to Add] link at the top to add a hosting package to your domain name.
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 2: On the next page, you will get a list of the available hosting packages. For starters, you are good to go with the Standard Package. Click the “Order Now” button to proceed.
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 3: Your domain name is already chosen and preset, so click the “Use” button.
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 4: Select your preferred billing cycle then click the “Continue” button
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 5: You will find that the [No hosting] notification we found previously has changed to [Has Hosting], this means we have successfully added a hosting package to our cart. There are some other items you can add to support your domain and hosting for your blog.
DNS Management, ID Protection, and Email Forwarding. I won’t give in-depth details on those in this tutorial so as not to divert the topic of focus but you can make findings on each of them on Google.
For now, they don’t really matter either, so you can click the “Continue” button to proceed.
HOW TO BUY WEB HOSTING IN NIGERIA – STEP 6: The final page before you get to pay for your domain and web hosting on SmartWeb. Here you get to review and confirm your items before checkout. The total based on my pick is N6,900.
Click the “Checkout” button to pay for your domain and web hosting on SmartWeb.
Once your payment is successful, your account will instantly be set up, account information will be sent to your mail and you will also have immediate access to your client area.
And that’s the simple roundoff on how to purchase and set up your web hosting and domain name on SmartWeb Nigeria.
Provide an email address also. It will serve as the admin email for password resets and administrative functions.
So you have purchased your web hosting and your domain name in Nigeria, and as well learned a thing or two on blogging in Nigeria, the next step (the technical step) is learning how to set up your blog. Yes, the one people are going to see. No more time for cock and bull stories. You need something to show off right? It’s such a feeling.
But we might still have some story, well helpful story anyway. Before you get started, you need to understand what you are building and what it will comprise of in various areas. What are the features of a standard blog? And what features should your blog have as well?
WordPress plugins are made to extend the power of WordPress. There are different and thousands of WordPress plugins for different purposes, ranging from E-Commerce plugins, SEO Plugins, to even Contact Form Plugins. Everything you need to run a powerful blog in 2020 and beyond is here!
Head over to “Plugins” from your admin Dashboard, then click “Add New” from the drop-out list.
Here is the WordPress Plugin repository. All you have to do is search for any plugin you need, Install and Activate. In this case, we need a plugin that can help us better build our WordPress blog.
In the search bar, type “Elementor“. The search results would get displayed.
There are several other plugins related to Elementor. These plugins help extend the power of Elementor to build even more beautiful things.
Plugins that help extend the power of another plugin are referred to as Add-ons.
Elementor would most likely show up as the first after you search, “Elementor Page Builder”. Click the Install Now button, afterward click “Activate“.
The same method applies to other plugins.
There, that’s the easy way to install Plugins. Try to install other plugins on your own and see how they work as well as their customizable options.
In this step, I am going to show you how you can add pages to your new blog. Hang on tight! And make sure to always view the images for guidance.
1. From your Dashboard, go over to the “Pages” menu, make sure you are hovering your mouse over that, afterwards, click “Add New” from the drop-out that appears.
2. The image below is the Add New Page section. Type in the preferred title of your page into the Title box, a little description inside the content box, afterward click on Publish. In my case, I am creating a “Home” page.
View the picture below as a guide.
If followed, that’s just how easy to create pages in WordPress. No recoding HTML tags and templates, no creating a new nav bar, No, none of those. Just type in and Publish!.
I create two pages, Home and Blog. You can create as many pages as possible with this method.
The Video below shows how to create a New Page in WordPress.
Go to your dashboard, under appearance, click Menus.
Type in a new name for your menu, then click the “Create Menu” button.
Your page will go into a brief reload, afterward, you can start adding menu items. On the left side of the page, pick the pages you would like to add to the menu. Once done, click “Add to Menu”. The pages will appear in the menu list right beside.
Click the “Save Menu” button to save your changes. ALSO… Make sure you tick the “Primary Menu”checkbox below the page. Then go visit your blog to see your menu in place.
For many bloggers in Nigeria, SEO seems to be a very broad and complicated field to get into. But it isn’t as complicated as you think. There are so many easy to use SEO tools and customizable content management systems (CMS) out there that will give you a great edge to getting your website ready for SEO to increase traffic to your blog in Nigeria.
In this case, I would like to show you how to drive traffic to a new blog in Nigeria with SEO (Search Engine Optimization).
WordPress is a powerful, very easy to learn, really flexible to use and customizable content management system. If you are out to drive traffic to your new blog in Nigeria easily, you should look no further as WordPress is the solution.
WordPress is an open source project, making it very flexible, customizable, and easy for developers all over the world to contribute and as well as create plugins.
Like I also explained earlier in this guide, Plugins extend the power of WordPress, helping you perform a whole number of amazing tasks simple by a push of buttons. What would take a programmer 2 days, you get done in 2 minutes. That’s how powerful plugins are.
There are thousands of plugins available, each with different functions to power your WordPress website. If you get really good with WordPress, you can use it to build anything you want. Personally, I have used WordPress to build a number of complicated websites.
This will lead us to a popular plugin called – Yoast SEO, and how you can use it to set up your blog SEO in Nigeria.
Now that you have an idea what WordPress is and how plugins can help you extend the power of your WordPress website, let’s talk about Yoast SEO and how to use it to SEO your blog in Nigeria.
This plugin is super awesome and if you are not using it, you are missing out on a lot.
Yoast SEO is a plugin developed to make SEO very easy for everyone to use, most especially WordPress users. Yoast makes SEO look very simple. You do not need any coding experience to use Yoast. Here is what Yoast looks like on your WordPress backend.
Yoast comes in two versions, the free and the premium version. For someone getting started, you have all you need in the free version.
Both versions offer the following functionalities:
You’ll find that Yoast is simple to use, and I’m going to walk you through each step from the very beginning.
If you have probably installed Yoast in the past and just need guidance on how to use it, you can skip to the next step.
If you have never installed it for no reason whatsoever, then follow this guide.
STEP 1 – HOW TO INCREASE BLOG TRAFFIC IN NIGERIA: The first thing you should do is log into the backend of your WordPress website. WordPress websites are logged into using the following URL
Please note that you should replace “yourwebsite.com” with the name of your website. Once that is done, you should see this:
STEP 2 – HOW TO INCREASE BLOG TRAFFIC IN NIGERIA: Logging in will take you straight to your admin dashboard. Move your mouse cursor to the “Plugins” section and click on it.
STEP 3 – HOW TO INCREASE BLOG TRAFFIC IN NIGERIA: Choose “Add New” from the drop-down menu that follows. That should take you to the WordPress plugin store. Type and search for “Yoast” in the search box. The results for Yoast will show up before you are done typing that.
STEP 4 – HOW TO INCREASE BLOG TRAFFIC IN NIGERIA: Click the “Install Now” button beside the Plugin. WordPress will handle the rest by downloading and installing the plugin. WordPress would request that you activate the plugin, please do that immediately. Once you go through these steps, you are good to get started.
If you go back to your admin dashboard, you will see Yoast as part of the items on the dashboard.
The next step is setting up Yoast SEO and preparing your website for Search Engine Optimization.
Click on SEO on your Dashboard; this will take you to Yoast SEO’s dashboard. This is where you will know if you have any major SEO issues or any notifications related to your website’s SEO.
We have to configure Yoast SEO settings first. We will do this through the configuration wizard. Click on General–>Configuration Wizard to open up the wizard.
Once you open it, you will be presented with two options; to configure Yoast yourself or pay for the team behind Yoast to configure it for you.
Why would you want to pay someone anyways when I’m teaching you right here? Let’s get going
The first set up is the environment of the blog. Yoast wants to know the current state of your blog. Select the appropriate option. Select “Production” if your blog is online already. Select “Development” if your blog is still running on a local development server (WAMP, XAMPP, LAMPP), but make sure you come back to re-configure Yoast after launching your website, else Google will not be able to crawl it. Yoast allows you to configure and re-configure your website as many times as possible.
The next configuration step is site type. Select the appropriate option that relates to your website.
Next step, Yoast wants to know if we are an individual or a company. In this case, as well, select the option that is best suited to your blog.
Next configuration step, Yoast asks for our social profiles. Add the most important and active ones or all if you wish.
The next configuration step walks you through your website’s visibility. Usually, Yoast has already ticked the best options for us. So if you don’t have any idea what to do here, you can easily just click Next. The best options are already ticked by default.
The next asks us if we have multiple authors. This means Yoast wants to know if two or more people will be writing for or editing the blog. Select as it applies to your blog. Then click next.
On the next step, Yoast wants to help us connect to Google Search Console.
Choose “Authenticate with Google”, it will open a new window for you to log in to your Google account. Afterwards, it will give you a code to enter in the Yoast authenticate box. But you need to have set up a Google Search Console first for your account. It’s free.
But you can still choose to skip this step anyways if you don’t have a search console account, although I still strongly recommend you get it. You can always come back to this step later.
The next configuration step is the Title Settings.
This is where you determine what variation of your website name appears in search results.
Enter your website name in the box, then select the preferred separator you want for your website. Anyone goes, but I use this “|” most of the time.
If you followed this, you have successfully finished setting up Yoast SEO for your website and your website is ready for SEO. Yoast will do the rest of the hard work in optimizing your website for you. All you have to do to start ranking high is to write high-quality blog posts that answer to the needs of your readers. Most bloggers in Nigeria see Yoast in action when publishing new posts regularly.
Another cool way of making money with your blog in Nigeria is by serving your own personalized banner ads. It may also be banner ads from individuals or companies who want to advertise their products/services.
Before companies will actually approach you to start making adverts on your blog, they will want to be sure you are getting enough steady traffic anyway. So to monetize and leverage on the advantages of this method, you need to put a lot of effort into marketing your blog.
PopAds is one of the best alternates to monetizing your blog to Google AdSense in Nigeria. Not only that but, it is also the easiest to join. The signing up process is very easy and can be completed in less than five (5) minutes.
What’s even great, is that you don’t have to wait for days to get approved. Unlike with Google AdSense, that requires you to put their code on a website that receives a lot of daily visitors before approving your website.
Anyway, it takes about 24 hours to get approved and your website will surely be approved.
How do bloggers in Nigeria accept online payments on their blog?To accept online payments on your blog in Nigeria, you need a payment gateway and there are quite a lot of payment gateways to choose from.
Wait, don’t click buttons yet. Some of these payment gateways I mentioned may be difficult to use most especially if you live in Nigeria. They are good and efficient payment gateways and you can go your way to use them if you can, but I would not be discussing them in this article.
In this article, I would be introducing you to my one and a favorite payment for accepting payments in Nigeria. The Paystack payment gateway
If you have never heard of Paystack, then you have now :).
Paystack is a startup that helps businesses easily process their online card payments, and what’s more they have a very flexible gateway which you can integrate into your website to start accepting online payments.
To start accepting online payments with Paystack, you need to:
STEP 1 – HOW TO ACCEPT ONLINE PAYMENTS IN NIGERIA: Register on Paystack.com
STEP 2 : Choose to operate as a Starter Business or Registered Business
STEP 3. Verify your identity by submitting the documents required of you.
STEP 4. Create payment pages and integrate with your website/blog.
STEP 5. Start accepting online card payments with Paystack.
Apart from opting in with a payment gateway to receive card payments, there are other things involved; like setting up a shopping cart, order page or checkout form.
Before people can pay to order your product, they need to meet a page which shows details about the product, the price, how it will be shipped and many other things. After this page, comes the payment form which will be shown to your buyers; in which they will fill their card details.
You might be thinking of hiring a developer to help you create your checkout form or payment page. That’s a lot, I know right.
But the good news is, Paystack has made it very easy to integrate payment forms right from their website. So you need no coding knowledge, nor technical skill to start accepting card payments on your blog or website in Nigeria.
First, you need to visit www.paystack.com in your browser, then register on the platform.
As a starter, I advise you to register as a “Starter Business”, else if you have company documents and registration documents, you can choose to register as a “Registered Business”.
Here are the advantages of registering as a Starter Business on Paystack:
But as a starter business, there are some restrictions:
But I guess NGN 2,000,000 is a great amount to start with as a small business.
Once you complete your registration as a Starter business, you will need to activate your account to start receiving payments. Like I mentioned above, Starter Businesses can easily activate their accounts with their National I.D Card or Voters Card.
If you don’t have any, go get your PVC
1. Here is my Paystack Dashboard: To get started, click on “Payment Pages” on your dashboard (I boxed it out in blue).
2. Afterward, click the “New Page” button
3. You will be asked if you want to make a page for a “One-time Payment” or “Subscription Payment”. In this case, we are making a page for a One-time Payment. Just for your buyer to make a single time order of your product. Click the “Choose” button.
4. The next section is the shows up the main steps to creating your payment page. All you have to do is fill as required. Use mine below as a guide. Once the form is filled, click the “Create” button.
5. Once that is done, you will see a confirmation notice telling you your page has been created successfully.
6. Now, I can simply copy that link, then link to any of the payment buttons on my website. I can create several payment pages per product and have a button linking to each of them. Let us visit my link and see what my payment page looks like.
7. Awesome and very easy right? Now here is what happens when anyone clicks the “Make Payment” button. The interesting part…
And in minutes, I have a full payment page to receive card payments for my products or services. My buyers can as well pay with Bank, GTB 737, and Visa QR.
All earnings I make through this form or any of my forms will be stored in my Paystack wallet, which I can withdraw to my local bank account afterward.
It’s easy, isn’t it? Thanks to Paystack!
-Register with Paystack as a Starter Business
-Verify and activate your account by providing your BVN, National ID/Voters Card, Bank Account Details and other information as requested.
-Once your account is activated, go to the Payment Page menu on your Paystack dashboard to create your payment pages.
-Copy your link, share to your buyer or embed into a button on your website.
If you’re selling on your blog then you definitely want to accept cards as part of your user experience. People expect it, it will help you get more sales, and you’ll look more professional too. That’s a big bonus!