How to set up a Blog/Website in Nigeria Ghana Kenya India USA and start earning good money

Why Start a Blog

A blog is a great marketing tool for businesses, but the popularity of blogging is largely because it also offers ordinary people the opportunity to become stars as well as make a reasonable living from their blogs. While it is relatively easy to set up a blog, generating traffic and making profit from the blog are the main obstacles you need to think about.

First off, this is not some get-money-quick solution to all your problems. Now that that is out of the way, lets talk about how you can start a blog in Nigeria and make some money from it (you could be making a lot of money within a year too). I have made money from blogging over the past few years too.

You do not just start a blog today and start making money immediately. It takes time to build, maintain, and nurture it. This is why it is important to know how to blog. Blogging can make you rich if you know what you are doing. Keep in mind that if you don’t have a passion for writing (or content creation), it will be extra hard for you. Also, if you are looking to make a lot of money, be prepared to remain persistent for as many years (yes, years. Ask Linda Ikeji) as it takes.

How to Start a Blog

Step 1: Choose what to Blog about

One of the first decisions you make after deciding you want to start a blog is to figure out what you will blog about. Some new bloggers fall into the trap of writing about everything that comes to mind.

Yes, blogging is about sharing your thoughts, research, and experience, but if you are interested in professional blogging that thought must be targeted at a clearly defined audience.

Remember that one of the goals of professional bloggers is to build a reputation. Certainly, you cannot build a reputation on everything. You need to build a reputation on something. This is why before you start a blog, you have to give a long hard thought on what you want to be blogging about.

Your blog should be about your interest and passion. It should be about a topic you are happy discussing. It should be about something you are passionate about. Passion is very important in blogging because it takes time and energy to build a reputation and make money from blogs and without passion you will certainly give up.

To discover your passion and interests you need to brainstorm. Ask yourself the following questions:

  • What topics do you regularly discuss about with your friends?
  • What are your hobbies?
  • The type of movies do you watch
  • What do you spend your money on?
  • The types of books and magazines you read?
  • What types of websites do you regularly visit?

When picking what to write about, it is very important to choose a niche with a sizable audience. Do not choose a niche that is so unique that you are virtually the only person interested in it.

Step 2: Choose a Blog Platform

A blog platform is an online software that enables you create and maintain a blog. A blogging platform offers you an easy to use interface for posting content to your blog. You can write, format, and edit your posts, as well as add photos and videos to your posts via your blogging platform.

The blog platform also creates an easy interface for customising the look and feel of your blogs. They also offer plug-ins and widgets for extending the functionality of your blog and making it more useful to your readers.

Although, you can switch your platform at anytime, getting it right the first time is very important. Switching blogging platforms may require some technical skills. So, you should take your choice of a blog platform serious.

I will advice you to pick WordPress. WordPress is more flexible and my self-hosted WordPress was it.

WordPress has thousands of plugins that you can use to add lots of functionality to your blog and offers the level of customisation that no other blogging platform offers. In addition, WordPress has a large community of users that can help you with any challenge you may run into.

Note that there are two types of WordPress: and I am recommending, the self-hosted version. is similar to Blogger and share some of its limitations.

So, I recommend that if you have plans to start a blog in 2018, WordPress should be your first choice. You can also choose other blogging platforms like Blogger.comTumblr, and Medium.

To avoid confusion, the rest of this article will focus on

Step 3: Choose a Domain Name

The domain name of your blog is its central address on the internet, for example the domain name of this blog is

A domain name is another little detail you need to get settled before you start a blog. Here are some tips on how to choose a domain name for your blog:

Choose short memorable domain names – Some of the best domains are short and memorable.

Add your keyword to your domain – If it is possible, add your major keyword to your domain name.

Consider future expansions – When choosing your domain name you need to consider the future expansion for your blog.

Use a popular TLD – Top Level Domains TLDs are letters that end a domain name eg. .com, .org, .net. .com is the most popular top level domain and should be your first choice. You can also try .org and .net in that order.

Avoid using other people’s brand names and registered names – Avoid using business brand names in your domain or registered brand names. This will ensure you do not run into legal trouble tomorrow.

In the same vein, your blog name should be as short as possible, memorable, and avoid using other people’s brand names or registered names.

You have chosen a domain name for your blog, but the domain name does not become yours until you actually register it. Besides the domain you have chosen may have been bought by another person. So, you need to check for availability first.

To register a domain name, you require the services of a domain name registrar. At the website of the domain name registrar you can check for the availability of the domain name you desire and if the domain name is available, you can buy it.

You may also decide to buy your domain name from your hosting company, which I will discuss in the next step. Similarly, you can also decide to host your blog with the domain name registrar.

There are a number of good domain name registrars out there. I use Hostgator (Click Here) and DomainKing (Click Here) for all my domain name registration.

Step 4: Choose a Web Hosting Company

You have chosen a domain name. Now it is time to host your blog.

A web hosting company is a service that stores the files that make up your blog on servers connected to the internet in such a way that they are accessible to your readers through your domain name.

The articles on your blog as well as the images and other content are all stored for you by the web host. All you need to do is connect your domain name with the web host’s servers and you are good to go.

However, if you buy your domain name directly from your web hosting service, you will not need to connect the two as they will be connected automatically.

However, there are benefits of having a separate domain name and web hosting. A separate setup makes it easier to change to a new hosting service, if the service quality of your current host drops.

One important hosting tip if you plan to start a blog is that some hosting companies will offer you free domain name as part of your hosting plan. This may seem convenient initially, but will make moving your blog  hard.

There are lots of hosting companies to choose from. It is best to choose one with a good reputation. I currently use Globalhosting247, HostGator (Click Here).


Other services you should also consider for the web hosting of your blogs include DomainKing (Click Here) and Bluehost.

The Best Hosting companies offer a user friendly interface for installing WordPress and other blogging platforms you may have chosen. Hosting a blog can cost you between $4 monthly for a small blog to up to $50 monthly for blogs with massive traffic.

Another hosting tip to keep in mind when you plan to start a blog is that the first year of hosting could be discounted. For example, a web hosting company may charge you $2 a month for the first year and $5 or even more on subsequent years.

So, in calculating your cost pay more attention to the real price rather than the discounted price. Discounts can be up to 90% in some cases.

Step 5: Install WordPress

Now you have an address for your blog and hosting plan to store your content in. You are now going to install the blogging platform that will enable you easily manage your blog.

Remember that in step 2, I recommended that you start your blog with WordPress. I am assuming you took my advice. Installing WordPress is not as tedious as it sounds. Though it gets technical at some point that’s when our expertise comes in we can build a wordpress based website for you without you going through the difficulties of any technicalities and CSS coding, just reach us on +2347064649454 and we will set up for you at a discount fee.

Step 6: Webmaster Tool and SEO

  • Get Google’s Webmaster Tools: If you are serious about building a blog and making money, you need to leverage Google’s webmaster tools to see what keywords they are ranking for and any messages that would impact their ability to rank. It will also allow you setup an XML sitemap and track keyword impressions as well as click-through rates.

  • Learn about SEO: Yes, you didn’t start blog because of SEO but you should at least learn and understand the basic fundamentals of search engine optimization (SEO) because that will let you pay attention to the the key aspects of your content that will impact your ability to rank high on search engines like Google.

  • Content is king: You may have heard this phrase several times. You need to build content that is engaging keyword centric, insightful, unique, and well written. Write for humans while also paying attention to search engines and what they want. It is also important that you are consistent with publishing content.

Lets Talk About How to Make Money from Your Blog/Website

When you decide to start a blog, it is usually about making money. However, for a blog to make money, two ingredients are required. The first is reputation and the second is blog traffic.

To start a blog and make it successful, you need to know how to build your blogging reputation.

You cannot build your blogging reputation by copying other peoples’ work, neither can you build reputation if you are blogging about everything. Your blog must be known for something. As for the second part, which is building traffic, it goes simultaneously with building a blogging reputation. Good content is the greatest asset to invest in when you start a blog. Having unique, well researched, and well written content on your blog will keep readers coming back for more.

1. Make Money With Affiliate Marketing

Affiliate marketing is when you recommend a product or service to your audience using special tracking links, and then get a referral commission for every time someone buys after clicking your link.

A real life example of affiliate marketing would be when you help your friend open a bank account at your bank branch. Usually they give you a gift card or bonus of some sort.

Similar to that many products and services online have affiliate programs that you can join. There are affiliate programs available for every industry (niche).

If you’re interested in getting started with affiliate marketing, you can start by thinking about the products you already use that your readers may be interested in as well. Then you can see if they have an affiliate program that you can sign up for.

You can find a huge list of products to promote from:

It allows you to quickly insert links into posts, create branded links, auto-replace keywords into links, and even see how each link is performing on your site.

Affiliate marketing is the easiest way to make money because you can promote a wide-variety of products. Just about every popular store like Jumia, Konga, Dealdey, Godaddy, Walmart, BestBuy, Amazon, and others have an affiliate program.

2. Display Google AdSense on WordPress

Google Adsense is an easy way to make money from your blog. All you need to do is add a script from Google to your website and start displaying ads.

You will get paid for every time a user clicks on the ad. These are called CPC ads.

What is CPC? CPC stands for “cost per click.” By displaying CPC ads with Google Adsense, you receive a set fee every time an ad on your website is clicked by a visitor. The cost per click is set by the advertiser. (This is in contrast to CPM ads, where you’re paid for ad views instead of clicks. CPM means “cost per thousand impressions,” where M is the roman numeral for 1,000.)

Google Adsense is a good way to start earning money online when you are first starting out.

3. Sell Sponsored Blog Posts

Some bloggers aren’t interested in displaying ads to their audience, and wonder how to monetize a blog without ads.

With ad networks, you lose some control over the content displayed on your site. Some readers will get annoyed or offended by ads, and more and more people are using ad blockers.

An alternative way to monetize a blog is through sponsorships.

A sponsorship works just like it does in sports, TV shows, or other industries. Basically, a company pays you to represent their product, talk about it, and promote it to your readers.

To get started, it’s a good idea to put together a one-page media kit that details your traffic stats, social media following, audience demographics, and any other data that will make your site more appealing to advertisers. Then, you can approach companies to negotiate a sponsorship deal.

When publishing sponsored posts, it’s crucial to know about the laws in your area about disclosure.

For example, in the United States, a blogger who publishes a sponsored post must comply with the FTC’s Endorsement Guides. This includes disclosing whenever a post is sponsored.

4. Get Paid to Write Reviews

Similar to sponsored posts, you can also make money by writing paid reviews on your site.

This is a slightly different monetization method than a review site with affiliate links, as mentioned above.

Instead, you get to try out products related to your niche for free, and even get paid for writing a review.

The process for doing this can be similar to getting sponsored posts. You’ll want to review products that are relevant to your niche, that your audience would be interested in.

You can approach companies on your own to ask about doing paid reviews. There are also websites like PayPerPost and SponsoredReviews that can help to connect you with businesses who may be interested.

5. Earn Money Online by Flipping Websites

If you know how to build a WordPress website, then you’re way ahead of most people. Sometimes entrepreneurs like to buy already established websites that they can use for their own businesses.

If you can build a WordPress blog and start getting traffic to it, then you can sell it and make money for your efforts.

This requires knowing the type of websites in demand, and how to price and sell them. There are websites like Flippa that serve as auction sites and brokers for selling websites.

6. Sell Ebooks on WordPress

Ebooks are an obvious choice for creating digital products. They are relatively simple to write and produce. If you’ve been blogging for a while, then you can collect some of your old blog posts and turn them into chapters of a book.

Once your book is written, you can design a cover using a tool like Canva and create a PDF of your ebook.

Selling digital products on WordPress is easy with a plugin.

For digital downloads, we recommend Easy Digital Downloads. It’s relatively easy to use and includes all the features you need to create your online store.

7. Sell physical products:

Just like digital products,  you can also make money from blogging by selling  physical products and allow your readers to buy the products if you have logistics in place to do home delivery. You can also sell teaching materials, handmade goods, raw materials, or merchandise.  All of this will put money in your pocket just because of blogging.

That’s it…

Let me know what you think about this lesson. Use the comments section below.

Don’t forget to share it. Use the share buttons below.


Am a Tech Nerd with a kick for tech stuffs. Am just a few key stroke a way in making history on technology.

Leave a Reply

Leave a Reply

newest oldest most voted
Notify of
Crescendo presentation app

A very good, detailed text. It shed light for me in some aspects I wasn’t familiar with. Thank you.


I like the breakdown of every step. I think everybody can comprehend it. Nice work.