How To Start A Blog In Nigeria That Makes $3,000 In (2022) Step-by-step Guide


If you are a Nigerian reading this post, you will concur with me that there is no better time to make money in Nigeria than now.
With the dwindling economy and unemployment in the country, all you should be thinking about is how to secure your financial future.
And learning how to start a blog in Nigeria would help to put you on a course towards actualizing that aim. If any of the following questions resonate with you, then you should queue in.
Do you wish to end the unintended habit of dependency going on in your life right now?
You wished you could be able to get yourself anything you wanted without having any strain on your pocket or being frugal on just about everything?
Do you wish to have a thriving online business that makes you good bucks every month?
Most especially, do you wish to be financially free in 2022 by learning how to start a blog in Nigeria?
If your answer to any of the above questions is yes, then you are in the right place. “Better late than never” you can still achieve your plans by getting the right information, setting the right plan, and finally implementing it to get the actual result.
If at all you want to call a quit to that stressful 9-5 hour job that uses you more and pays you less, setting up a blog can help you achieve that fit and make you answerable to no boss.
In this article, I would be showing you just how to start a blog in Nigeria, drive traffic to it (audience), monetize your blog, and be able to smile to the bank every single month.
Starting your own money-making blog here in Nigeria is not a big deal at all, with less than $3/month you are halfway through building a lasting business that can generate thousands of dollars on monthly basis.
This article will go in-depth in giving you the required guidelines that will help you to get started almost immediately. All that is required from you is to be an action taker and not the other way round.
Our posts are reader-supported and may contain affiliate links, which means we could get awarded a commission when you make a purchase, at no extra cost to you. see disclosure
TABLE OF CONTENTS
What Is A Blog?
I suggest we start by explaining what a blog is to newbies or those who possess partial knowledge of what a blog is all about.
Actually, a blog is a regularly updated website where an author shares his or her knowledge on a particular topic to give value to the readers who end up visiting the blog.
A blog is different from a normal traditional website with only static pages. In a blog, you would have to maintain a regular update routine by dishing out fresh articles consistently, at least 2-3 times per week, and here comes the practical aspect of running a blog.
Starting your own blog can be good leverage as it can serve as a medium to expand your reach online, showcase your business or brand to the ever-hungry audience who are willing to pay for your services.
Blogging to the best of my knowledge is one of the ever profitable ways to make money online here in Nigeria and every other part of the world at large.
If you are to build and run a successful blog here in Nigeria or anywhere else your blog must have these focal points in view:
- Give Value
- Be Consistent
- Solve a pain point
You are to see your blog as a school and yourself as a teacher. When you don’t deliver value to your students (audience) they get pissed and decide to switch.
The same thing happens when you don’t bring value through your blog, your audiences are therefore forced to leave to get a better solution to their pain point elsewhere (another site).
The reason you found your way to this blog is to learn how to build your blog and make money from it, If I were to talk about how to “roll your sleeves and kick boxes“ I believe you would have left already? that is the exact way your audience feels when you talk abstract.
All that is to blogging are dishing out insightful content that solves the pain point of your readers and believe me, it is quite simple and you can actually do it by following my guidelines.
How To Start A Blog In Nigeria In (2022)


In this section, we are to be discussing the necessary steps required in building a successful blog here in Nigeria and every other part of the world at large. Before you start a blog, below are the crucial steps that must be taken before your blog goes live on the internet.
This article is lengthy and has enough information to help you succeed so I suggest you take your time to read it and pls, don’t skim or skip any part of this content.
Step-by-Step Guide On How To Start A Blog In Nigeria
The following points are paramount to building a successful blog in Nigeria.
- Know What To Blog About (Choose Your Niche)
- Choose A Name For Your Blog/ Your Domain Name (www.Yourname.com)
- Choose A Hosting For Your Blog
- Install WordPress On Your Server
- Setup Your WordPress Site (Create Your Pages)
- Install A Suitable WordPress Theme For Your Blog
- Install Some Necessary Plugins
- Start Writing Your Blog Post
- Promote And Drive Traffic To Your Blog
- Start To Monetize Your Blog
- How To Start A Blog In Nigeria Conclusion
1. Know What To Blog About (Choose Your Niche)


Don’t just go about blogging for the sake of it, you should focus on a defined niche, unless your blog is a random or multi-niche blog, you should try to be detailed about your niche to avoid possible overwhelm, hence ending up creating a job for yourself instead of a passion-driven blog.
What am saying, in essence, is this, if you are passionate about the “Health and Wellness” niche, it is advised you create a blog around the health niche rather than hop to the “Make Money Niche” because you felt it could make you more money, or incorporate different niches together. The truth is this, every blog niche makes money when you go about it the right way.
a. Why Build Your Blog Around Passion?
This point defines your blogging journey. If you build a blog that is not passion-driven, you will find it difficult to keep up with its contents, as a result, you could quit even before your blog makes the first dollar. Passion could be professionally acquired or just a hobby.
For you to conquer this phase in your blogging journey, I suggest you take an inventory of topics you can freely write on without running out of content ideas.
You can proceed to do the following to get your niche of interest:
- Conduct a thorough check to see if there’s any overlap between your list of passions and the list of things you’re good at. If there is, these should be considered the top choices for your blog.
- Break down individually the niches and pen down potential sub-topics to see which niche with sub-topics interests you the most.
- You can refer to or reach out to other blogs that are in the same niche as you to identify what inspires you the most.
Once you are able to find one, build your blog around it. Don’t assume your chosen niche is absurd, there is always a huge market for every niche.
Once you have garnered enough traffic, search on google for businesses promoting affiliate offers in your niche, you must surely find one.
b. Let Your Niche Have Commercial Intent
Don’t be a hobbyist, you wouldn’t waste your time and money on a non-profitable blog, would you? The reason behind starting a blog is to find life out of it, unless you are blogging for a hobby, you shouldn’t bother about making money.
When sourcing for a niche to blog on, get one with money-making potential or that can easily be monetized. Such niches include Health, Personal finance, Make Money Online, Fitness, Lifestyle, Fashion, Technology niches, etc.
Before starting to blog on any of your chosen niches, evaluate yourself to ascertain your level of expertise in creating content around your chosen niche as well as the commercial intent niches.
You can still do some research on google’s knowledge base for keywords you find difficult, but never plagiarize content as you can be penalized for it.
c. How Competitive Is My Niche?
Before proceeding to blog or creating content around any niche (topic), you have to properly analyze how fierce the competition for that topic is if at all you will have a chance of ranking for that keyword. Here is a quick snap of what am talking about.


I need not tell you that the competition for this keyword is fierce and it would be very difficult for a new blog with zero or low domain authority to find its way on the first page of google for this competitive keyword, you better not waste your time on this kind of keyword since it is dominated by the higher authority sites with a huge backlink profile.
In identifying such keywords, they usually have high search volumes and CPC (cost-per-click). Read up on the importance of backlinks and how you can build yours for better ranking opportunities.


This snapshot is to show you the domain authority and backlink profile acquired by the first three sites ranking for the keyword “make money“, such domain authority takes over a decade to build and these sites are highly trusted by google whereas yours is a new site barely a year old, and its contents still under review by search engines.
d. Keywords You Should Target As a New Blog
As a new blog, you should avoid highly competitive keywords as you would stand no chance of ranking on those.
Note, there are a million other blogs writing on the same keyword and competing for the same position as you and that’s the more reason your content should be in-depth and epic if you must win the top spot.
Google has only ten spots for each search query, and only the best results make it to the first page every time a query is entered by the user.
For you to appear on the first page of google as a new blog for any query, you have to be targeting low search volume, and low difficulty long-tail keywords.
You may ask what a long-tail keyword is?
e. What Are Long-Tail Keywords And Why Do You Need Them?


A long-tail keyword, simply, is any keyword that contains three to five words, they are more specific than generic keywords this is because they appear to ask a specific question.
E.g, “Blogging” is an example of a generic keyword, while “How to start a blog in Nigeria” is a clear example of a long-tail keyword. Using long-tail keywords should be the life wire of your blog if you must see your blog thrive.
Why are long-tail keywords important?
By targeting long-tail keywords with your blog posts you will have better chances of ranking on the first page of Google for your target keywords.
Long-tail keywords are the holy grail for new and established blogs and you must focus on stuffing up your keyword lists with these types of keywords whenever you are coming up with content ideas for your blog posts, considering they are less competitive, very SEO friendly and few sites are equally targeting them thereby giving you an advantage.
In coming up with the right long-tail keyword ideas, you will need to do proper keyword research to find ideal and winning keywords to target with your blog posts. To achieve this you will be needing a good keyword research tool.
f. Free Keyword Research Tools Vs Paid Tools Which Is Better?
I wouldn’t be doing you any favor if I don’t expose you to this honest comparison. We know too well that blogging is all about finding the right keywords with a good search volume and low difficulty, creating content around these keywords, doing the necessary SEO, then waiting patiently for search engines to reward your efforts.
What happens when the data and analysis you obtained using a free keyword tool are totally wrong and misleading from that of a paid tool?
Obviously, It happens all the time, and I suffered this on countless occasions until I invested in a paid keyword tool that became life-saving for my blog.
Don’t engage in random keyword research without using a keyword research tool, I did it in the past and it was disastrous and unyielding as I kept getting the wrong data all the time.
There are free long-tail keyword generators out there, one is Answer the Public. Note, using this tool only permits you to three trial limits per day and without analysis about the keyword difficulty or the monthly search volume which are necessary data in keyword research.
I will also include other free and paid keyword tools as we proceed with this post.
For accuracy in keyword research, I always recommend long-tail pro to anyone looking for a comprehensive analysis of long-tail keywords. This is one of the best keyword research tools available today, the best part is its affordability, whether you are a big spender or a blogger on a budget, long-tail Pro has got you covered.
The exciting part of this tool is that Long-tail pro goes inward in revealing all the related keywords to your search query, this is called “Keyword brainstorming” making it impossible for you to run out of keyword ideas which is a major problem for bloggers.
With long-tail pro, you are bound to get tons of keywords that you can create content on for a very long time with just a click.
At this point, if you are still undecided about what niche to choose for your blog, I will be listing some blog niches so you can choose any that suit your interests.
- Health and Wellness Niche
- Personal Finance Niche
- Make Money Niche
- Fitness/Bodybuilding Niche
- Technology Niche
- Food/Recipe Niche
- Blogging Tutorial Niche
- Fashion and Beauty Niche
- Lifestyle Niche
- Art + DIY Niche
- Product Reviews Niche
- Parenting Niche
- Entertainment Niche
- Business & Finance Niche
- Personal Development / Self-improvement Niche
- Relationship Advice Niche
- And many more niches…
2. Choose A Domain Name For Your Blog


Your domain name is simply your unique web address made just for your blog, the name you come up with is actually what your blog will bear whenever it appears on search engines. When choosing a name for your blog, remember to keep it precise, memorable, and not complicated.
www.tutblogger.com is the unique domain address for this site, other examples are www.google.com, www.techcrunch.com, etc.
I believe these few examples guide you in choosing a domain name that best describes your niche and business with ease.
In my opinion, your domain name should not be more than eight to ten characters long, you should avoid using special characters when coining your domain name, doing so can make it difficult for most of your audience to figure out or remember upon finding or returning to your blog.
It should interest you to know that 85% of your blog visitors are never coming back what’s more when you give them a bad experience with your complicated domain name, it is bye-bye for good.
There are a few blogs whose web addresses I bookmarked due to how precise their domain names are and the helpfulness of the articles on those blogs.
You are a brand and you should strive to make your brand stand out from others, your blog should be a go-to resource for your audience, and starting with a carefully picked catchy domain name that best suits your brand and niche is one way to start.
In the image above, you can see some of the different types of domain extensions that are existent but, when it comes to the most popular TLD (Top Level Domain), the .com domain extension takes the front role and I advise you to go for the top-level domain extension which is the .com domain as it is more popular, memorable and easily accessible to your audiences.
You can also go ahead to personalize your domain name by making your domain bear your own name instead of a coined name, doing so will make your blog look similar to this (www.yourname.com) which is not a bad idea either.
It will surprise you to discover that your domain name might have been taken up by someone else and now exists on the web. To determine the availability status of your domain, click on the image below, head over to domains that stretches across the top of your screen, and look up your domain name in the search bar.


a. Can I Start My Blog On A Free Platform?


If you are among those wondering if a free blogging platform exists so you could start your blog for free, actually, your guess is not wrong as there is a free blogging platform for those who want to avoid costs in their business.
Almost all blogging platform offers a free plan to their customers and this offer shouldn’t arouse your excitement because buying the idea is unintendedly planning your own disaster.
If you plan to build a lasting business out of your blog, then you should be ready to invest in your blog to see it blossom into something big. I would never advise anyone who wants to start a money-making blog to buy the free platform idea due to the hiccups you will face afterward.
Using a free blogging platform only leaves you with limited features as you would have no full control over the blog, you just have to count professionalism out of the whole process and you wouldn’t love the outcome later especially when your blog starts getting traction.
Here are more reasons you should avoid choosing a free platform for your blog.
- You can’t monetize how you want
- You don’t have full ownership of the website
- Restricted to functionality
- Unattractive URL (https://yourdomainname.blogspot.com, https://yourdomainname.wordpressblog.com, etc.)
- You can’t customize the blog to your feel
- You can be denied access to the blog without notice
To avoid stories that touch, proceed here to get your domain registered in seconds at the cheapest rate possible with the best web hosting that guarantees 24/7 uptime for your website to have your blog started on the right grounds.
Maybe you still want to proceed with the free plan which I don’t recommend you do, here is a link for that, you can check it out.
Starting a blog in Nigeria or elsewhere is cost-effective, you only have to pay for your domain name and hosting package. Apart from these two, there is no other cost incurable in starting a blog except for premium tools you might need later on for the smooth and effective running of your website.
3. Choose A Hosting For Your Blog
For your website to exist and appear online, it must be hosted. Web hosting is a necessity as no domain registered on the web can exist without being resident in a server.
Web hosting is an available space allotted to you by your host for the harboring of your website. It is like a building that is housing your website on the internet.
The same way you have to pay for your apartment, the same is applicable to your hosting package. Your domain name is worthless and incomplete without a host or a housing server. A good web host is as important as your site itself and should be taken seriously.
There are bad hosting companies out there claiming to render services that they don’t, this makes it thoughtworthy to make a thorough research before choosing a host for your blog.
Remember that your blog would actually be staying around for a very long time and a bad host would obviously be having a negative impact on your success full time.
What are the feasible consequences of bad hosting?
- Regular downtime
- Unbearable and horrible customer service
- Poor site speed which is a core web vital
- Can’t handle huge traffic
- Would obviously plummet your conversions, etc.
Do you still need more convictions on why you should avoid every bad hosting service out there promising to offer you what they don’t have at the cheapest price?
Aside from knowing some core negative effects of using bad hosting for your sites, let’s also consider the rewarding benefits of using a good host for your business.
Why You Need The best hosting for your blog
I strongly believe that anyone that sets up a business wants to make more sales and maximize profit and your aim should be no different from that. If your blog would be successful, you must make the right choices from the onset.
And making the right choice comprises choosing the right hosting provider for your blogging business. This is a crucial part you must not skip for anything.
Why do you need a good hosting provider for your blog?
- To Increase your site conversion
- To achieve the fastest site possible
- To provide your site with unlimited bandwidth for bigger traffic
- To get the best customer support service when needed, etc.
Customer support service is very necessary if you are dealing with a complex thing such as building a website considering the fact that a little mistake can affect the overall functionality of your website and you will have no other choice rather than to start afresh.
A good hosting provider will guarantee you this service full-time which is why you should insist on the best for your blog.
If you are not technically savvy in handling your website, you can reach out to your hosting provider and have them set things up for you within seconds of requesting their technical support. This is why I use and always recommend Bluehost to anyone looking for the best hosting service there is.
a. Why Should You Choose Bluehost For Your Blog?


Bluehost is indeed a complete web hosting platform for all of your hosting needs. Powering over 2million websites and 1million blogs across the globe with 24/7 expert support availability, 99.9% uptime guarantee, unlimited bandwidth, and a free SSL certificate, you have everything you need to succeed at your disposal.
Bluehost is insanely the cheapest hosting provider existing around the web today, starting at $2.95/month you are inches away from launching a powerful website for your blogging business. Note, with Bluehost you don’t ever have to worry about your site going down or returning 404 or 502 error pages that are widespread with bad hosts.
What other benefits are there with using the Bluehost web hosting platform as your hosting provider?
- You Get 30 Days Money-back Guarantee
- You Get a Free SSL Certificate
- Makes Your Site To Load Faster
- Gives You a Free Domain Name
- 24/7 Technical Support
- Has an easy interface for techy and non-techy users
- With Drag-and-Drop WordPress Builder
- 300+ Design Templates
- Has One-Click Install For WordPress, etc.
Honestly, if you want the best hosting platform for your blog Bluehost is your best bet. Bluehost has an official recommendation by the top CMS (content management system) companies such as WordPress, which is a leading brand.
Site speed still remains very significant in the Google ranking algorithm and using Bluehost would incredibly boost your site speed considering the fact that Bluehost uses fast web servers for their hosting packages.
How do you feel when you click on a web page and it takes so much time to respond? You won’t have any other choice than to exit the page, right?
That is the same way your audience behaves on your site when the speed doesn’t measure up to expectation. In such a situation, the consequences are usually terrible as your traffic will plummet, your conversions would drop, and lastly, your rankings would follow suit.
Here is the mobile and desktop page speed insight for this particular page.




Such an amazing page speed doesn’t come that easy but, with Bluehost taking care of your hosting plan, you are guaranteed of having a super fast website and a page speed similar to this.
If you intend to build a standard professional-looking blog like the one you are reading right now, Bluehost is the right platform to get started on. All you need to do is to click on the button below and have your website running in minutes!
To set up your Bluehost account, head over to their official website at Bluehost.com, on the Home page click on the “Get Started Now“ button, then proceed to choose your hosting package.
Currently, Bluehost has four hosting plans for their customers which comprises the Basic, Plus, Choice Plus, and Pro plans.


As a beginner who is just starting out, you wouldn’t be needing the Plus, Choice Plus, and Pro plans. Just select the Basic plan as it is more affordable and convenient for the size of your website.
The next interface that prompts up is where you enter your domain name, Note, there are two boxes one is for registering your new domain and the second box is for moving an existing domain to the Bluehost server.
Since you are registering a new domain, fill in the first box that says “Create a new Domain“.


After entering your domain name click the Next button and proceed to fill in your personal information followed by the check out button.
If you feel skeptical about the whole process, here is a quick video to guide you on registering and setting up your new domain on Bluehost from start to finish.
At this point, the next phase would be installing WordPress on your server so that you will commence blogging immediately.
4. Install WordPress On Your Server
If you want to run your blog on the most user-friendly interface that is easily customizable, then you have to choose WordPress over every other platform that is out there.
Over 60 million people have chosen WordPress to power their websites online and you should also do likewise. 43% of the web uses WordPress, for hobby blogs, and 63% of big company sites use WordPress too.
There are other blogging platforms that are existent but, due to the convenience and ease of use that Worpress comes with, many users now chose WordPress over others.
The image below shows the other blogging platforms and their user stats. Looking at the statistics you will see that WordPress is dominating by 57% leaving 43% to the other platforms to share.


a. Why You Should Use WordPress For Your Blog
If you intend to create your blog on a free platform you won’t be able to install WordPress on your server as it is only available to users with a hosting account.
I know that all you want is a flexible experience with your blogging business and not a complex one, that is why you have to make use of WordPress to avert every difficulty you could experience with other platforms.
Below are the reasons why many users choose to work with WordPress over others.
- WordPress has a user-friendly Interface
- WordPress is easily customizable
- WordPress automatically updates its sotfware
- Set up is very easy
- WordPress has an interactive support system
- WordPress have Good security system in place
- Have countless beautiful themes for free
- Have unlimited plugins for your site functionality
For you to enjoy all these amazing features that WordPress offers to its users you have to first, register your domain name with a paid hosting provider and Bluehost is the best platform you should be on.
To Install WordPress on your server after you must have set up your hosting account, log in to your Cpanel backend with the password and login details issued to you by your host (Bluehost).
Below is the Cpanel login interface you will see, then proceed to fill in the details sent to your email by your hosting provider. The details include your password and username.


Next, locate Softaculous Apps Installer, click on it and install WordPress. It is easy and hitch-free and you can do it by following this simple guide.


Once you have completed WordPress installation, proceed to choose your WordPress admin password and username, also leave your site security protocol at HTTPS:// and not HTTP://. Continue by providing the email address to which your WordPress login details would be sent then, hit the Install button.
Upon successful installation, your details would be sent to your provided email address, where you also view the WP-admin login Url for your blog through which you gain access to your WordPress dashboard work area from where you do major customizations to your site.
5. Setup Your WordPress Site (Create Your Pages)
Setting up your WordPress site involves creating essential pages, post tags, post categories, etc. These are necessary setup every blogger must do to their new site as this helps to drive home your aim and objective to every visitor coming to your blog at the first glance.
Like the popular saying “first impression matters” your blog pages are there to give that impression to your visitors and you must reflect what you blog about on your pages.
The basic pages that should be created for your blog are…
- home page
- about me page
- Legal pages (affiliate disclaimer, terms of service, privacy policy, GDPR, etc)
Your Home page is where you detail the mission statement of your blog, you also torchlight what your visitors should expect from you mostly in a visual way.
Your home page should be customized with a visual editor with good graphics and writeups to bring about a beautiful design. Also, use compressed images to avoid costing you page speed.
In most cases, you can also use your blog post page as your home page where all your latest articles are displayed.
The About me page is where you talk about yourself, what you do, what your site is about, etc. You can also tweak things up in an interesting way by telling an interesting story about yourself and how you found success blogging, or rather keep it simple like mine.
To create your pages, head over to your WordPress dashboard, locate your page menu and click on pages.


Now, click on Add new to add new pages, you can also click on All pages to edit your existing pages to your feel.
For more clarity on how to create new WordPress pages, you can resort to this video clip for more guidance.
Other important pages you shouldn’t do without are your blog legal pages. These pages include the Affiliate Disclaimer, Terms of Service, Privacy policy, GDPR, etc. These pages are very important because they guarantee legal protection for your blog.
Any user upon sighting these pages will know how to behave on your site. These pages clearly set out how visitors use and interact with your website and its contents, it guides them on the Do’s snd Don’ts stipulated on your site.
Consulting a legal representative to create these copies for your site would definitely cost a mountain. Luckily, you can get them written for a small fee by website policies for $59.95 for lifetime use. They also offer a basic policy but, it comes with limitations of use.
Here are the differences between the paid package and the free basic policy.


6. Install A Suitable WordPress Theme For Your Blog


The look and feel of your website are determined by the theme you choose. Luckily, gone are the days when Html codes dominated the web building scene where every corner of your website has to be written in codes, now there are thousands of themes in the WordPress directory waiting for you to hit the activate button.
Not only that, we now have lots of page builders for designing your blog pages that are very easy to use and demand no special savviness whatsoever, which wasn’t so in time past, all thanks to tech advancement.
Despite the fact that there are thousands of themes in the WordPress theme directory, Selecting a WordPress theme for your blog can be very tricky and can leave you undecided for days.
To avoid confusion, all you should do is take your time and play around with the themes until you are able to find one that is suitable for your blog then hit the activate button.
If you have a theme already in place for your blog you can click on the Upload theme tab and have it uploaded and installed ready for use.
Alternatively, you can use the theme feature filter to select the features you want for your theme of choice. Click on Appearance – Themes – Add New – Feature filter.


When choosing any theme, be keen on choosing lightweight and fast themes for your blog as going the contrary would really hurt your site speed really bad. You can go to Google and search for “best lightweight WordPress themes” from the response you get, proceed to make your choice.


The themes listed below are amongst the fastest free WordPress themes that you can choose from…
- Neve Theme
- Astra Theme
- Generate Press Theme
- Kava WordPress Theme
- Divi Theme
- Twenty Twenty Two Theme, etc.
If you have a different theme in mind you can also search for it in the themes directory area.
7. Install Some Necessary Plugins


WordPress plugins are additional software installed on your site to expand and extend its functionality. Plugins are very vital for the proper functioning of your site.
Most functions that would have been very difficult to write on Html codes can now be easily installed as a plugin.
As a new WordPress site, you will need to install a few plugins to enable your site to function smoothly. Note, you shouldn’t go-ahead to install plugins randomly as most plugins can break your site and also conflict with other plugins. Not only that, having plenty of plugins installed on one site can adversely affect site speed and should be avoided.
Below are the must-have plugins for your new WordPress blog.
- Yoast SEO or Rankmath
- Jetpack
- WP Super Cache
- Grow Social by Mediavine
Each plugin has its own unique function to contribute to the smooth running of your website. Yoast and Rankmath SEO plugins are the best sets of plugins for SEO, I personally prefer Rankmath because it offers free options that exist in the Yoast pro plan. An SEO plugin was designed to better optimize your site for Google ranking.
To activate this plugin head over to the WordPress plugins directory and search for Rankmath SEO, immediately it comes up, hit the install button, once installed click on activate, and proceed to use the tool. You can download Rankmath here or through your plugins directory.


Jetpack is a plugin suite that combines essential WordPress features into one large plugin. It allows you to manage the features you want to use, and you can turn off the features you don’t need. The core focus of the plugin is security, performance, and marketing, jetpack has over 5million active installations making it one of the most popular plugins on WordPress.
Jetpack usually are among the first plugins to pop up when you click on add new plugins owing to its popularity. To have it installed go to Wordpres dashboard locate plugins – Add new, and search for jetpack once it pops up click on the install button to get it installed and activated. You can download jetpack here or through the plugins directory.


WP Super Cache is a caching plugin that stores static versions of your website in a cache. This allows WordPress to skip running heavier PHP scripts every time your site loads. The caching process helps to improve site speed and performance, and the overall user experience. This plugin was designed by Automattic the company behind WordPress. You can have WP Super Cache downloaded here or through the plugin directory.


Another plugin on the list is Grow Social by Mediavine. This plugin was specifically made for keeping your audience engaged with your articles by sharing them on their social platforms thereby increasing the virality of your content and brand.
This plugin is ideal for reaching more audience and exposure to your blog, so do well to have it installed. Another reason for loving this plugin is how easy the customization interface is also, it is a lightweight plugin and doesn’t affect site speed. Head over here to download Grow social by Mediavine or through the plugin directory.


There are still other plugins you would need in the course of your blogging but, in the meantime, you have to start with these few and proceed to add others later once there are needs for them.
You can also refer to this video clip on the three different methods to have plugins installed and activated on your WordPress site, do well to watch it if you want to have a glimpse of the processes.
ALSO READ: 20+ Legit Ways to Make Money Online in Nigeria in 2022
8. Start Writing Your Blog Post


This is where the practical work is in running a blog. Blogging is all about writing articles on a regular basis to keep your audience engaged. If you can’t keep up with creating content for your blog, you better don’t think of starting one in the first place.
Don’t expect blogging to be a smooth slide or riding on a roller coaster, it is way beyond that. You would have to seat behind your computer for hours or even days creating a single piece of content to dish out to your audience which is time-consuming.
Let’s take this particular article you are reading as an example, judging from the length of the content and how in-depth it is, it took me over 3 days to bring this piece together coupled with other activities I had to accomplish along the line.
I am not saying this to scare you but, to enlighten you on the task ahead. If actually, you plan to see your blog grow you will have to devote enough time to creating content especially now you are just starting out.
I will also have to reiterate this again, prior to creating any content for your blog, you should do in-depth keyword research for the keyword you intend to create content on to ascertain the level of difficulty and your chances of ranking for that keyword.
Like I said earlier in this article your best chance of ranking for any keyword is by targeting longtail keywords, and for you to get the ideal keywords to focus your content on, I recommend you use longtail Pro to get the best rankable keyword opportunities.
If you really desire to have your blog started but making out time to create content is actually a problem, I have a very viable solution for you. You can hire a professional writer to outsource content for your blog while you do other things, it is that simple and awesome!


HIREWRITERS.COM is a reliable source where you can easily get available writers waiting to be hired to write an engaging blog post for your site for a little token. I have been using this company for a while and their services have been top-notch to date. If you have little or no time to create content for your blog, I recommend you hire a writer to help you out.
Thinking about the cost?
Obviously, hiring a writer on their platform is very pocket-friendly and convenient for anyone. Below are how articles are priced according to word count.
- You Get a 150-300 word article written for $1.50
- You Get a 700-1000+ word article written for $5.00
- You Have a 150-300 word article rewritten for $1.25
- You Have a 700-1000+ word article rewritten for $4.25
With them, you can have articles written for you at an insanely cheap price. Their prowess extends to other areas of writing as well, in the snapshot below you will see other services you can hire them to do for you.


You can also make money on their platform if you have good writing skills. To get started, all you need to do is to signup and then proceed to click on the “GET PAID TO WRITE” tab, once the process is complete, you can start making money from every article you get hired for.
To start writing your blog posts in earnest, head over to your WordPress dashboard and click on Post – Add new.


Now, you can proceed to write your post heading followed by the main body of your article.


The image above shows how to write and edit your first blog post, especially in the new WordPress Gutenberg editor. Once you are done with creating your blog post, scroll to the top right corner and hit publish. You can also preview your article before publishing it by clicking on the preview button.
For the smooth running of your blog, I would be revealing some free tools you can make use of until you are able to upgrade to a paid plan.
a. Grammarly For Writing Corrections


Writing good content devoid of grammatical errors should be your main focus whenever you are coming up with your content. There are tools you can use to avoid grammatical and punctuation errors in writing, such a tool is Grammarly. This is a content writing assistant that helps to correct typographic errors in your writing.
Do well to add the free chrome extension to your browser because you would actually be needing this tool a whole lot. It has both free and paid versions but, as a newbie who wants to save cost, the free version will do. To get this software activated on your site, head over to their website at Grammerly.com and create your account, it is free.
b. Free Keyword Research Tools
I promised to unveil to you some of the free keyword research tools that are out there. Though the data and analysis they show are not bankable, you can still have them around at least.
One of such tools is Whatsmyserp, this tool can easily be installed on your system via the chrome extension. You can click on this link to have it installed. Here is a quick search I did on online surveys and below is the feedback I got.


This tool will reveal to you the monthly search volume and cost-per-click of the keyword you searched for.
Another tool that has a similar function is Keywords Every Where. This tool also goes deep to dig out related keywords to your search query alongside the monthly search volume, cost-per-click, and the level of competition.
For you to see all the data uncovered by this tool, you would need to purchase credits. According to them, you can buy credits directly or earn credits when you refer people to purchase credits through your referral link. Follow this link to get the chrome extension activated on your browser.


Free tools often have shallow and unrealistic results to give at the end of the day, and I advise you not to bank on these results because they can be very misleading and untrue. There are paid keyword tools that give a real and data-driven result, such tools include Moz, Ahrefs, Semrush, etc.
The above-mentioned tools are all good and reliable for any keyword research purpose, but quite expensive for a blogger on a budget. That is why I recommend you go with Long-tail Pro since it is cost-effective and has all the long-tail keywords you would ever need to rank your blog.
Yet another alternative to get long-tail keywords for your blog posts is by using the Google auto-suggest method. Here you enter a search query and then allow Google to suggest the rest of the keywords.


With these tools and tips, I am convinced that you can confidently commence writing your blog posts immediately.
9. Promote And Drive Traffic To Your Blog


Having known how to write blog posts and get them published, the next thing you should wrap your head around is how to drive traffic and bring exposure to your blog. Note, a blog without traffic is dead on arrival, so you will need traffic, a lot of it.
When you hear the term traffic, this is simply, unique visitors who come to your blog on daily basis. These visitors are paramount to your blog’s success, they are synonymous with individuals visiting your physical store to purchase goods at intervals.
Getting your blog running is not always the real deal, do you know what the real deal is?
It is how to drive a significant amount of traffic to your blog. The simple logic is Blog = Traffic = Conversion. You will need a blog to drive traffic to, and you will need the traffic to make money from your blog. That is how straightforward it is.
Once you have created enough content for your blog the next vital thing is how to drive traffic to those posts. Since your site is still a new one, you won’t start seeing traffic from search engines immediately, it takes around 7-9 months before Google would start ranking your articles depending on your consistency and SEO.
Before that time, you will have to improvise by utilizing every available method of generating traffic to your blog. Such methods include…
- Share your posts on social media platforms
- Run sponsored ads
- Guest blog for backlinks
- Send emails with your post links
a. Share Your Posts On Social Media Platforms


We all understand the power of utilizing social media for driving traffic and content marketing in general. With social media, you can drive as much traffic as you want to your blog if you possess the right strategy needed.
We all have different social media handles with lots of followers, you can draw virality to your blog post by sharing your links on your platform, once people click on the links they are automatically redirected to your website.
Social media sites include…
Don’t just use your social media handles to exchange messages alone, learn to use them to drive traffic to your blog posts and marketing campaigns. Learn to increase organic traffic through the use of social media effectively.
b. Run Sponsored Ads


Running sponsored ads is among the good marketing strategies that generate high ROI (return on investment) once you are offering the right product to the right audience.
Applying this method is usually the easiest way to drive lots of traffic to your site but, running sponsored ads is cost-ineffective and requires lots of capital. You can run sponsored ads on the following platforms…
- Native Ads
- LinkedIn, etc.
c. Guest Blog For Backlinks


In as much as this might sound unfamiliar and hard to execute, it has always been the best way to build authority and boost the ranking of your blog.
Guest bogging involves reaching out to established blogs in your niche with a post request in return for a link back to your website. Backlinks don’t come free as most site owners charge as much as $45 – $80 for one backlink depending on their domain authority.
Though it doesn’t necessarily mean that you can not get backlinks without spending some bucks, there are still other ways to acquire backlinks back to your blog with zero costs.
Such methods include…
- Leaving insightful comments on other blogs with your link (do it responsibly)
- Pitching on HARO (help a reporter out)
- Establishing relationships with other bloggers in your niche
Backlink building is as complex as it sounds, this article demystifies the subject matter to a layman’s understanding so I suggest you read the guide on how to acquire backlinks to your site.
d. Send Emails With Your Post Links


This method involves sending email newsletters to your visitors after they must have signed up through a signup form on your site. For you to do this, you will have to notify your subscribers via an email message whenever you have a new blog post published.
Email service providers charge a substantial amount of money for this but, with Getresponse you can start collecting emails from your visitors and start sending both blog posts and promotional emails to them.
You can get started with their 30-day free trial and master how the platform works then you can upgrade to a pro plan letter because you would definitely be needing their service for your blog.
10. Start To Monetize Your Blog


Monetization of your blog was the reason for starting it in the first place, you wouldn’t feel optimistic if after so much input, then no money was made. As juicy as it may sound, let’s get to figure out the means by which you can make money through your blog.
Note: Before vying to monetize your blog, you should focus more on creating lots of content that is well optimized for SEO. After that, you can proceed to monetize eventually.
Also remember that making money from a blog requires patience, consistency, and dedication, these are the success factors you must not fail to imbibe.
Below are ways a blog can be monetized.
- Affiliate marketing
- Selling Of Ads space on your blog
- Selling digital products
a. Affiliate Marketing


Affiliate marketing still remains the number one means of monetizing a blog. For clarity, affiliate marketing involves the selling of products and services on your site through a unique link assigned to you by the owners of such a product. Most affiliate programs pay as much as 65-80% commission to their affiliates.
There is so much money to be made through affiliate marketing, so I suggest you make it one of your monetization methods. Some of the well-known affiliate marketing programs are the Amazon associates program, commission junction, JVzoo, etc. You can read this article on how to get better at affiliate marketing.
b. Selling Of Ads Space On Your Blog
You can equally sell advertisement space on your site to make money. Ad revenue is calculated depending on the number of clicks your site receives in a day, for you to make more money through ads, you would need to have a lot of traffic coming to your site. At least aim at 10k-15k visitors per day.
The most popular ad network is Google Adsense, you can apply for a Google Adsense account if you have met their benchmark of 2k visitors per month. Click here to create your Google Adsense account. Other ad networks include Adthrive (100K benchmark), Mediavine Ads (25k benchmark), Ezoic ads (10k and above).
c. Sell Digital Products On Your Blog
You can sell digital products on your blog to make money. Selling digital products is among the renowned ways bloggers make extra income from their blogs, digital products can be in the form of online courses, Ebooks, or video courses.
Creating an Ebook shouldn’t be hard at all, you can equally have them created in a Microsoft word file, get it uploaded, and then have the links mentioned in your blog post.
If the content is actually worth its value, your audience would have no choice but to take action, and when they do, you are sure of making some money from them. This popular post by Udemy further clarifies how to create an Ebook and online courses.
d. Sell Physical Products On Your Blog


If you can come up with your own products, it would be an amazing way to make cool cash from your blog but, as a newbie, you won’t be able to incur the costs accompanied by this type of monetization as starting one requires a lot of capital.
Before you could start up this method, you will need to have your own products in place, make available your dispersal channel (courier services), build an affiliate system for your products, advertise your products, etc. After you must have completed these processes, you must have spent a very huge sum.
Since you are new to marketing, I suggest you start by applying as an affiliate instead. If you are consistent in it, you will make more money. It is better to be an affiliate as it is more convenient and devoid of costs when compared to creating your own product.
Other means to make money through your blog include
- Through sponsored post
- One-on-One consultation services
11. How To Start A Blog In Nigeria (Conclusion)
If you finally made it this far congrats in advance!
I will be running a quick summary on how to start a blog in Nigeria. First things first, if you don’t think that blogging can rescue you from your financial woes, Pls, think again.
The fact still remains that you can become a millionaire through blogging if you are serious about what you are doing, and success doesn’t happen overnight, you should be consistent and keen on learning new things continually.
Like I said, the first step to building a successful blog is by choosing a reliable host to house and power your blog on the internet.
And the best hosting you should be blogging on is Bluehost, considering the fact that they use fast web servers which makes your site load faster, they have a 24/7 uptime guarantee and customer support service to help you with technical issues that may arise on your site, and they are highly recommended by WordPress.
With just $2.95/month you can get your blog started on Bluehost, better still, you won’t have to pay for your domain name as Bluehost will give you that for free. Get started with Bluehost now.
Once you have your account created and set up, the next thing is to install WordPress, create your necessary pages, install some necessary plugins and start writing your blog posts.
Note, before proceeding with writing your blog posts you should do in-depth keyword research with a keyword tool such as long-Tail pro to get winning longtail keywords for ranking your blog posts well on search engines.
If you are finding it difficult to come up with content ideas for your blog, you can readily hire a writer to help you out any time any day. The fee is just a token, with only $1.50 you will get a professionally written article for your blog instantly.
Summary on How to Start a Blog in Nigeria That Makes Money
Here is a quick recap on how to start a blog in Nigeria that makes money.
- Choose a suitable niche to blog about.
- Head over to Bluehost to get your website hosted.
- Set up your website and add the necessary pages.
- Install the aforementioned plugins for better site functionality.
- If you find it difficult to write engaging blog posts, no problem, simply hire a writer to help you out for only a token.
- Install Grammarly for writing corrections.
- Remember, without keyword research, you won’t have any chance of ranking on search engines. To come up with winning longtail keywords, research your keywords on Longtailpro.
- Promote your blog and get traction with your posts.
FAQ’s On How To Start A Blog In Nigeria
Can I Start My Own Blog And Make Money In Nigeria?
A capital YES is the answer; You can actually start a successful blog here in Nigeria and make a decent living from it. Blogging is a lucrative business and you can leverage it to make money.
How Much Does It Cost To Start A Blog In Nigeria?
Starting a blog here in Nigeria is not capital intensive at all, with approximately $75 which should be around (N31,000), you have all you would ever need to build a thriving blog here in Nigeria.
How Do I Get My Blog Started Already?
It is never hard to get your blog started, all you need is to buy a hosting account with Bluehost, then proceed to install WordPress, set up your blog pages, and start blogging in earnest. If at all creating content is a problem for you, you can likewise hire a writer to help you out.
Do Bloggers Make Money?
The answer is yes; Bloggers make money when they have good traffic coming to their site. There are several ways a blogger can monetize his or her site, either through affiliate marketing, running ads, selling digital products, etc.
Here is also a video tutorial on how to set up your WordPress blog from start to finish, you are free to check it out so as never to miss any step as you proceed with building your blog.
There is enough information to help with your success in building a thriving blog right on this post, if you truly want to learn how to start a blog in Nigeria, all that you should do is implement every walk-through made available in this post as you proceed with your blogging journey.
Remember that hosting your WordPress blog on the right server is as important as ever, that’s why I have always recommended Bluehost to anyone who wants to build a professional-looking blog that is free from hiccups.
Pls, extend the love, don’t forget to share this post with your friends to help them find success online.