Last updated on August 3rd, 2019
In this tutorial guide, you will learn how to create and start a blog in Nigeria or elsewhere around the world.
It’s a great idea you want to start a blog in Nigeria or wherever you are. Not only can you make money blogging, you can also express and share your ideas online.
Not just that, blogging can also be a means to expand, promote and accelerate your existing business.
If you are a total newbie to blogging this guide is going to be a lot of help to you. It’s going to help you avoid some irreversible and silly mistakes I made while starting my own blog.
The truth is, blogging has really boosted my income and financial life in general as I’ve been able to generate millions of naira from my blog.
Do you know the best part?
It was all fun! … I don’t feel used like I’m working for a boss before I get paid. But instead, it feels like having fun and getting paid for it.
You’ll be able to work from home, travel whenever you want and most importantly have a flexible schedule.
If you’re wondering how much it cost to start a blog in Nigeria, You can easily create it for less than $4 a month!
In this tutorial on how to start a blog in Nigeria, I’ll show you how you can get started at a very cheap price.
Also, I’ll show you how you can get your domain name for free and your only cost is going to be for hosting your website.
If you’re looking to start a WordPress blog for cheap, trust me, you’re in the right place. As you’ll learn how to start cheap and host your blog with one of the best hosting platform out there.
So, let’s get started.
How to Start a Blog in Nigeria (Step by Step Guide)
- Choose your blogging platform
- Get a domain name and a web host
- Install WordPress
- Customize and choose a blog theme
- Add your first post and pages
- Traffic = money
- How to start a blog in Nigeria (Summary)
Step 1: Choose Your Blogging Platform
I assume you knew what you wanted to blog about, so we shouldn’t waste more time on that. For those that have not made up their mind on what to blog about, here’s my recommendation…
Try as much as possible to create your blog around something that interest you or something you’re passionate about. You could even be an expert in that field!
This will make your blogging journey more of fun rather than being a task that you have to do. And don’t worry about how to monetize your blog in Nigeria! You can monetize any type of blog. Even if you’re blogging about goats “lol”!
Below are some possible ideas of what to blog about, though not limited.
- Fitness & health
- Inspiration and advice
- Animal; and many more!
Once that’s out of the way…
You then need to decide your blogging platform. There are several platforms online to choose from (Blogger, Tumblr etc.). But don’t be carried away WordPress is still the best.
Even the popular Facebook website is built on WordPress. You may be thinking you can start on the blogger platform for free or cheaper and learn how to blog and make money that way.
Naaaaaaah! Don’t try that.
There are so many reasons why a Blogger/Blogspot blog is a really bad idea and why you should start your blog on WordPress instead…
Why WordPress Is Recommended For Starting A Blog
- It’s totally free plus you also get free themes & plugins.
- Easy to setup
- It has a support forum
- WordPress is always updating their software
- Highly customizable.
Why You Should Avoid Creating Your blog on a Free Blogging Platform
It’s not like you can’t create a free blog. You can, but it will be limited in terms of what you can do with it; in fact, you can count professionalism out of it.
Because, no way can you have a standard blog with a free platform and think you can make money off it.
Additionally, everything about the blog will be dull, the theme, URL, interface etc. These are the major reason you shouldn’t go for free blogging platform:
- You won’t have 100% ownership of your blog
- Unattractive URL
- Difficult to make money
- Can’t be easily customize
- Limited in terms of capacity
- Not user friendly etc.
It will be wise not to create a free blog, especially when you plan on making money with it. Most times people think they can start from the free platform then migrate to self-host account later.
Doing this could cost you a lot, not only can it cost you your follower it’s also time-consuming and a difficult task. So it’s always better to start the right way.
Step 2: Get a domain name and a Web host
You need two things to create a blog. This is your domain name and a web host. These are actually the only thing you’ll have to pay for while creating a blog. But don’t worry, using these guide, you’ll get your domain name for free!
Your domain name will be your unique blog address where people can easily find you online. For example, Facebook domain name is www.Facebook.com. Your own domain name will be (www.yournewblogname.com).
Your domain name is very important because:
- It defines your brand
- Like the popular saying goes… the first impression matter a lot. It’s your first impression on your readers.
So it’s always good to put some thought into choosing your domain name but not too much thought though.
I’ll advise you go for a branded name, catchy and easy to pronounce domain name. This will make your blog stand out.
Just like your domain name is your blog address, your web host is the actual house your blog will be living online. Just think of it as the house while the domain name is the address of the house.
If you don’t have a web host, it will be impossible for you to set up your blog and neither will you be able to use your domain name.
Web hosting is one of the most important parts of creating your blog. If you’re ever going to face any issues with your blog it’s most likely to be solved by your hosting company.
So it’s very important you choose the right one. For this, I can gladly recommend BlueHost it’s a wonderful platform with a good customer services.
Most of my installations are done by their customer service, so don’t worry even if you don’t know coding you can still run a blog. Hosting your blog will cost around $2-$4/month.
Why should you consider BlueHost?
Bluehost currently host over 2million websites and over 900,000 blogs across the world. They have a 99.9% uptime guarantee. This means you don’t have to worry about your site going down!
Using Bluehost is going to save you money, stress and several stories that touch the heart. There are several other reasons why you should consider BlueHost as your hosting platform. These reasons include:
- It’s very easy to use
- You’ll get a free domain name
- Loads faster
- Pre-installed WordPress
- Free SSL certificate
- 30 days money back guarantee
- Well established hosting company
- Officially recommended by WordPress.org
- Gives your blog a professional look
- Free technical support etc.
Trust me, there’s no better web hosting company out there! Now that you’re convinced let’s get you a standard blog…
You can open Bluehost on a new tab, and then use the tutorial below for the step by step direction. I’ll try as much as possible to make it very easy to follow!
To get started… head over to BlueHost.
At the homepage click on the “Get Started Now” button to continue. After that, you’ll need to pick your hosting plan.
Since you’re just getting started the basic plan is still very much ok for you. You can always upgrade if you want in the nearest future.
Next, you’ll need to choose a domain for your blog, don’t worry, it free. But if you have a domain name already, you’ll need to enter it in the second box at the right-hand side.
Note: if you decided to use a domain name from a different provider, you’ll need to point the nameservers to Bluehost.
Next, You’ll need to create an account with BlueHost. All you need do is fill the form has appeared on the image below.
After this, you’ll need to choose your package plan. You can choose from 12, 36 or 60 months straight subscription. The higher the months the lower the price becomes.
Also, you don’t need to tick any of the additional boxes except for the “Domain Privacy Protection” The rest is an unnecessary additional cost you don’t need!
Finally, you need to enter your credit cards details to check out.
Once you’ve done that, scroll down and tick the “Terms of Service” to agree then finally click the submit button.
You just got your domain name and a web hosting account for your blog. The next thing is to install WordPress on your website so you can easily blog.
Step 3: Install WordPress
By now, your domain is available but not yet accessible on the internet. It’s until you install the WordPress software before it can become visible!
The good thing is WordPress is pre-installed for you if you’re using BlueHost. These are one of the benefits that are not available with other hosting companies!
After the checkout page, BlueHost will notify you to create a new password for your account.
Once that’s done, you can then use the details to log into your account whenever you want to.
After logging in, you’ll be shown some free WordPress themes by Bluehost to choose from. Please feel free to ignore them by skipping it.
The next page is going to welcome you to WordPress with a question asking you if you need any help. Click on “I don’t need help” to proceed.
Finally, your blog is set up. If you can see this page, it means your blog is set up.
However, there are few things that need to be done to have your blog completely set up. To do this you’ll need to head over to settings >> General (left sidebar)
After that, add your site title (blog name) and tagline, then also change your site address to your domain name.
Finally, you’ll need to enter your email address for password reset later. Once everything is completed, you can then launch your site.
You’ve just built your first blog.
Step 4: Customize and Choose a blog theme
By now, you already have a blog, but what you have is a blank blog.
To see how your blog looks like, you can enter your blog URL on your browser (www.MyNewBlog.com). You should see something similar to this.
This is the default theme on your WordPress blog.
What you need to do now is log in and customizes your blog. To do that, visit www.MyNewBlog.com/wp-admin/.
Once you’ve login, you will see the welcome page of the admin panel. You shouldn’t be intimidated with the dashboard area after tweaking around for a while will get you used to it.
At this stage, you need to customize your blog and choose a new theme. But before that, let me give you the details of the WordPress admin area:
- Dashboard – this is the entire WordPress admin area.
- Posts – You can publish your new blog post here and also edit old ones
- Media – the media contains everything that has to do with media; images, videos etc.
- Pages – write and publish your static pages and edit old ones too.
- Comments – here you can handle your post comments with your readers
- Appearance – you can change the appearance of your blog here.
- Feedback – this allows you to handle your feedback from your reader. This is mostly through the contact form page.
- Plugins – you can easily add and remove plugins. Their purpose is to add functionality to your blog.
- Users – you can also add users to create post alongside with you.
- Settings – this aspect covers the settings section of your blog.
Customizing your blog for Search engine optimization (SEO)
You need to make your blog URL search engine friendly in other to rank high for your blog post.
Unfriendly and ugly URL to search engine looks like this… https://yourblog.com/2018/02/author/post-topic.
While clean and friendly URL looks like this… https://yourblog.com/post-topic.
In order to change your URL to search engine friendly. Go to “settings” >> “permalink” and click post name.
Choosing a theme for your Blog
I remember changing my theme countless times. Using WordPress gives you access to hundreds of free themes, so choosing one at times can be confusing.
To change your theme, login to your WordPress dashboard. At sidebar click “appearance” >> “theme”.
The next page will display already installed theme if you don’t like them click the “Add new” button to Search for a new theme.
Watch the video to learn more.
Step 5: Add your first post and pages
This is where the actual blogging begins. In this step you will learn how to write your blog post and at the same time get familiar with the WordPress admin interface.
As usual, login to your WordPress admin area by visiting … www.YourNewBlog.com/wp-admin. Once you’re inside at the left side bar click “Posts >> Add New” or “Pages >> Add New”.
Clicking it will bring you to the editor screen like the image below.
I’ll break it down for you in other to make it more simpler.
- Title: The title area is where you write the title for your post.
- Content Board: This is where you compose your post or page content. You can also add video or picture in this area by clicking “Add Media” button
- Editing Tools: Just like Microsoft word, you could also edit your content with options like – bold, italics etc.
- Publish Area: After writing your content you can publish it by clicking the big blue “Publish” button or preview it yourself before publishing it.
- Organizing tool: This where you can place your blog post in categories. e.g fashion, health, money etc. you can place similar blog post in the same category.
Adding Images to Your Post
Search engines always like post with images and it also bring life to your articles.
To add an image, click on the “Add Media” button at the top of the content board.
Next, it will bring a pop-up page. Click the “Upload Files” button on the left sidebar, after that choose the Select file button in the middle of the board.
This will then take you to your file document. Choose the image you want to upload and click the “Insert into Post” button at the lower end right corner.
Adding Links to Your Posts
linking out to other quality content is a sure fire way of telling Google you know what you are doing.
Not just that, it’s also a great way to build relationships in the blogosphere.
To add links to your post, highlight the word or sentence you want to insert a link into, then click on the chain icon in the editing tools area.
On the pop-up, enter the link URL and insert it.
Note: before you click the insert button, click the setting icon to tick the “Open link in a new tab” at the next page.
Adding Headings to Your Post
It’s always a good idea to use headers in your post content, it helps you structure your content and makes it easier to read.
To add heading, click on the Paragraph drop-down menu on the left side of the tool bar. Select the one you like to use for your headings.
Once you’re done with the content, click the “publish” button to submit your article online. After that you can click the ‘View post’ link to view your post live.
It wasn’t so hard, was it?
Congratulations! You’ve just published your first article.
Step 6: Traffic = Money
This is the last step about blogging. It actually depends on your reason for starting the blog in the first place. But whatever the reason maybe you still need traffic.
Either you want to make money with your blog or it’s just for hobby sake. Whichever it is… you’ll still need a lot of traffic to accomplish your goal.
How can you generate traffic?
- Writing quality content that people actually want to read.
- Sharing your post on social media
- collecting emails
- Writing for other blogs (Guest Posting)
- Running adverts
- Writing on forums etc.
Once you’ve started generating traffic, here are few ways in which you can monetize your blog:
- Advertisement – This involves putting a paid advert on your blog side bar.
- Sponsored posts – You can be contacted for a sponsored post on your blog if you have a reasonable amount of traffic.
- Affiliate Marketing – You can get paid writing reviews about products on your blog. (I literately make millions of naira with this).
- Information Marketing – You can put together information that will provide real value to people and sell it on your blog.
How to Start a Blog in Nigeria (Conclusion)
That’s it, your first blog is up and ready. It may look cumbersome at first, but don’t worry. You just need to keep tweaking around the dashboard to get used to it.
Here’s the summary of everything you need to do, first get your web hosting at BlueHost. It comes with a free domain name!
Next, create an account and checkout with your credit details. After that login to your BlueHost account and from there login to your WordPress dashboard and start blogging.
If you have any questions, just use the comment box I’ll reply to it immediately!
Like this post? Please share on your social media!