how to start a blog

How to Start a Blog in Nigeria That Makes $1,000 a Month

Do you want to start a blog in Nigeria?


You’ve made a fast move towards creating an online business that can generate $1,000 a month just by doing what you love or what you don’t know.

Yes! It’s all possible to start a blog in Nigeria on anything.

But it is all advisable to launch a blog on what you perfectly know how to do.

Before I start teaching you how to start a blog in Nigeria that makes $1,000 (That N365,000) a month, let me introduce myself.

My name is Solomon George, I believe that you’ve already seen that from the name of the website.

I’m a Nigerian Digital Marketer, SEO Expert, Professional blogger as well as an Architect.

Don’t be overwhelmed!

I’m just trying to explain myself first so you know that you’re reading from someone who has worked in this career path for over 5 years now.

I started blogging when I was an undergraduate student in Architecture.

Literally, I was learning everything I could see on the internet that concern blogging and digital marketing.

I didn’t have someone special and dedicated to teaching me everything I want on a page website neither did I have the money to invest in online courses.

But today, you’ll have that opportunity to learn everything you need to launch your first blog in Nigeria.

Note: This blog post is long (6,687 words) which I believe you need to find a place that is very quiet so you can follow all my principal and the bonus I have for you.

Download FREE Ebook.

    Immediately you sign up I’ll email you the download link.

    Powered By ConvertKit

    P.S If you’ve any questions about this guide or don’t understand the steps, I’d be more than happy to assist you. You can get in touch with me via the contact me page.

    How to Start a Blog in Nigeria 10 Simple Steps.

    Now that you are ready to get started,

    Here is what you will learn with these 10 simple steps-by-steps tutorials on how to start a blog in Nigeria.

    1. Know your Why
    2. Who are your audiences?
    3. Choose a blog name and niche
    4. Get a reliable web hosting
    5. Start a blog in WordPress
    6. Pick a WordPress Theme and design your blog
    7. Customize and optimize your blog for Search Engine
    8. Write a blog post
    9. Promote your blog
    10. Make Money blogging

    Before I start showing the actionable steps-by-steps tutorials on how to start a blog in Nigeria.

    Let me inform you that something big is just about to happen in your life within a few months.

    I mean you will have a side hustle if not a full-time work like me totally online that will be able to feed you for a lifetime. 

    I must warn you, don’t try to do this as some fastest way of getting rich. 

    It’s not the “get rich quick” tutorials because it comes with hard work and persistence is needed to be a successful blogger.

    If you’re fully ready, let get started.

    Steps 1: Know your Why

    When I say you need to “know your why” It has to do with reasons for starting a blog.

    Many start a blog because they want to get rich quick.

    Let me ask you these questions.

    • Do you want to start a blog because you have a friend who is rich blogging?
    • Is that you want to “get rich quick”?
    • Or do you want to start a blog as an online business? 
    • Is it because you want to help people and be the voice in your interest?

    Any of these can be your reason for starting a blog and I think you need to really understand your reason behind making that decision.

    That is what you’ll hold yourself accountable for and steadfast of your word.

    I have this word for you “When you take your blogging career as a business, it will pay you as a business”.

    In another way round.

    If you start a blog as something you just want to make money from where you didn’t keep, you’ll quit very soon.

    Pause and think for a second, what is the problem you can solve with blogging?

    This can be an online business for you.

    To know your why is a personal decision.

    I believe you know that your success is derived from your hard work because “Time is money”.

    Step 2: Who are your audiences?

    If you want to start a blog, you need to know your audiences.

    This will assist you in knowing who are the people reading your blog and who you should reach out to.

    For instant, I founded this blog after several other blogs have launched in the past.

    It is just one goal that I have in mind.

    If I could create blogs and apply simple strategies that make $1,000 per month, what really stops me from impacting this idea to the next generation?

    How could I help newbie and small businesses position their business online for the right sales?

    If you take a good look at that, you’ll know that my audience is small business owners and entrepreneurs who want to take their business online or start a successful one.

    That is the reason why you are here on this page.

    Now flash your mine with that question, Who is my target audience?

    When you discover who your audiences are, try to serve that small number of individuals. Don’t try to sell everything in the market.

    Be specific in your blog.

    That’s why you need to remember that no blog, or no matter how good, is the best or first to appear on the internet.

    They must’ve been someone, somewhere doing that same idea you are about to start.

    If the person is in your region, just do what I call “spy marketing”.

    It simply means to analyze your competitor, take what they already have, improve in the quality, and make money from it.

    In that sense, you’ll make money from their result and double it with other people’s results.

    When it comes to discovering who your audience is, there are three things involved

    Three things to discovering your blog niche.

    But before I mention those three things, just take a moment and answer these questions.

    • Do I want to be a go-to-blog for that particular topic?
    • Do I want to build fans on what I love or what I wish I had a better knowledge? Is it a community of interest, or just to post then they’ll read and go.
    • Or do you want to teach people that particular product or service and give them the reason they should buy from you?

    They’re so many things you can achieve from starting a blog in Nigeria.

    It’s all nail to your interest, focus, and idea.

    Know that your blog niche determines your visitors. Wait! I will explain what a blog niche is after this listing.

    Now let me inform you about those three things on discovering your audience (niche).

    1. Your Passion

    What do you really love talking about with your friends and family? 

    This really has something to do with your passion.

    Just run a surgery in your brain (just kidding).

    What do you feel is your most comfortable discussion like a pro with friends?

    How many times has someone come to me for advice regarding this idea?

    That little thing you’ve always been providing help for free can be your next big business if you take it online.

    If you can teach, inform or educate someone on a particular thing, promote a product, and even make a sale then you can make money from it just by taking that idea online.

    See your next blog idea as something you love, something you can’t stay a day without talking about or providing help to someone.

    It can even be what you’re planning to learn in the summer.

    If you don’t love your blog idea, it will definitely show in your writing.

    Do what you love, in that sense, it won’t feel like you’re working but you’ll put your best effort and stay in the long run.

    2. Which topic do you sort for more often on the internet?

    It doesn’t need more explanation, you know yourself.

    Run your thought through your search engine, what are the keywords you like reading the most on the internet?

    Is it football, music, gossip, celebrities, fitness, relational advice, inspiration books, or any educational material, you know yourself.

    You can also serve that same population of beginners who want to learn what you have already known.

    You don’t have to be an expert in that niche, as you start, you’ll be familiar with certain things and learn more as you proceed.

    3. Numbers of people that’s interested in your idea?

    You can answer this question yourself, don’t ask me how but I’ll show you!

    You’ve been doing a search on Google search engine but didn’t observe that number of results before the first result.

    For example, let say I want to start a blog on the latest phones – as my blog niche.

    Now let’s do a Google search on Phone, it is one of the popular search queries in Nigeria regarding trending products.

    Type in the phone into Google search and hit enter to see the result.

    how to start a blog

    At the top before the result, you’ll see the number of search results shown by Google, that’ll help you understand the number of people writing for that keyword.

    Basically, it doesn’t determine the audience’s population but will give a good inside view of how popular the topic is.

    What is the blog niche?

    A blog niche is a topic or a particular audience a blog is served.

    For example: if you ask me, what is your blog niche?

    My response will be “online business”. That means that I write articles related to online business and how you can succeed as an online entrepreneur.

    Though my blog covers other sub-categories – related to online business, this can as well be a niche for someone else.

    Step 3: Choose a blog name (domain name)

    A blog name is your domain name (that URL).

    This is your blog’s unique web address where your audience can reach out to your blog or find your content on search engines.

    Try to make your blog name easy to remember. It can be your name or a combination of two to three words that best explain your blog niche.

    For example, my blog name is (, as you see, that’s my name.

    Remember it isn’t necessary that your blog name should be your name, it can be something else but let it best explain your blog niche.

    This shouldn’t be a problem for you if you can’t find a perfect blog name to start with now.

    Just start and you can change your blog name in the future, there’s is no two ways about that.

    However, since your blog name is your domain name, you have to pay for it yearly in order to still be the owner.

    I’ll advise you to go for dot com (.com) domain extension. It cost roughly $10 to $15 – that is between N3,000 to N5,200.

    They’re also a country-specific domain extension which is dot ng (.ng,, and so on). It cost roughly $25 to $35 – that is N9,000 to N13,000 for dot ng (.ng) and $3 to $4 – That is N1,000 to N1500 for dot com dot ng (

    I know as a beginner, this amount can be so big for you to buy a domain and start a blog in Nigeria.

    Don’t worry, I’ve just worked out a deal with two hosting companies where they’ve agreed to give you a free domain name if you’re recommended by me plus hosting for $2.95 or N950 per month.I’ll mention them in the next step.

    Step 4: Get a reliable web hosting

    Getting a reliable web hosting can significantly help your online business growth, in this way, your blog will always be available 24/7 to your visitors.

    However, you cannot get your blog up and live on the internet without hosting it.

    You need to know that your blog name is your business name while your hosting is your office, shop, warehouse or whatever in the internet.

    This will be used to store your files, information, and other details you’ve already prepared to be viewed by your visitors even when you’re not online.

    If your hosting is down, that means your customers will come to your shop and discover it’s closed.

    In that way, they’ll regard you as an unserious businessman/woman and they’ll never visit your blog again nor refer someone.

    Now that you’ve understood why hosting is important, not just an ordinary hosting but a reliable one.

    Let me introduce you to the best hosting company I can recommend to you in which I’ve personally used for 6 years now.

    Recommended Hosting Company

    The best blog hosting is BlueHost and WhoGoHost.

    BlueHost is an international hosting company that has hosted over 40 million blogs on the internet. 

    They’re not only trusted by me but millions of other people on the internet.

    Another blog hosting I can recommend to you is WhoGoHost.

    WhoGoHost is a hosting company in Nigeria that has been around for 13 years now. 

    They’ve hosted over 1 million websites on the internet including GTbank, Slot, Jobberman, CoolFM, and more.

    I personally use this hosting company for this blog.

    The main difference between these two hosting companies is that Bluehost is an international hosting company which means your blog will be fast in any part of the world.

    Whogohost is a hosting company in Nigeria that enables your blog to be faster in Nigeria and pay in Nigerian currency.

    The decision is yours.

    You should know how you want your online business to be visible on the internet.

    My advice is, host your blog where your audience is located and there’s no problem taking your business internationally.

    Step 5: Start a blog in WordPress

    With these two hosting companies, you’ll be able to install the FREE WordPress CMS to power your blog.

    WordPress is a free publishing platform that’s been around since 2003 and now powered more than 60% of all blogs on the Internet including this one.

    I’ve been using WordPress to build all my blogs on the internet.

    They’ve over 1 million tons of free themes, free plugins and it’s easy to customize.

    Some big brands like Facebook Newsroom, Microsoft, Mercedes-Benz, The Wall Street Journal, Pulse, BBC America, Business Insider, The New York Times, and more are using WordPress. That is why you should.

    You don’t need to have any technical skills, coding ability to work with WordPress, it’s easier than you think.

    However, I’ll like to work you through each of the steps as a beginner to launch your blog in just 5 minutes.

    Yes! Is that easy, you can start a blog in Nigeria and it will be live within 5 minutes.

    If you’re ready, let’s get started.

    Note: These step-by-step installation guides will be performed on both hosting companies I’ve recommended that you should use. Don’t start with both immediately, just choose one and that is all.

    How to install WordPress on BlueHost

    Congratulations! if you’ve decided to use Bluehost as your hosting company. 

    If you haven’t, you can still claim your free domain + hosting for $3.95/month deal that I worked out for you.

    1. Choose your hosting plan

    Now that you are on the Bluehost website, It’s time to choose your preferred hosting plan.

    I ‘ll recommend you choose the “Choice Plus plan” for your blog.

    This plan comes with free domain privacy – what this means is that your information such as name, email address, location, phone numbers, and home address will be private and cannot be seen on the internet.

    They’ll ensure that nobody no matter what will knows that you’re the owner of that blog or even have access to your phone number and home address.

    Another benefit of using that plan is that it comes with FREE $175 worth of ads value money which you can use to promote your blog on Google or Bing.

    2. Get the free domain name

    Your next option is to select your domain name which is your blog name.

    Try as much as possible to make it simple and easy to remember. 

    In this case, your visitor will easily come back to your blog by just typing the domain name on the search bar.

    If you check and your domain name isn’t available, try something else different till you find the available one.

    However, they’ll still show you some similar names as you perform the search for domain names.

    Thou, this can take time, don’t overstress yourself because you still have the option to select your domain name later.

    What you need to do is to click on the option “I’ll create my domain name later” and you’ll move on with the hosting account setup.

    It’s still gonna be free.

    3. Create your Bluehost account

    This is the next process after you’ve skipped or created your domain name.

     Start by filling your names, email address, phone numbers, country and more.

    Remember to use the email address you know that you still have access to because they will use that email to send you your hosting log-in details.

    However, you can choose not to start filling your information manually but rather connect it with your Google account. 

    This will make it more effective and fast.

    3. Pick your hosting option

    Scroll down to “Package Information” where you’ve to start selecting the option – 12 months, 24 months, or 36 months.

    I’ll recommend you choose the 36 months option, in this case, you’ll save more money in a long time investment.

    Note: when you pay for your hosting upfront, you tend to pay less.

    You can uncheck all the boxes you find as another option except the “Free” ones.

    Remember to still skip all the “free” things that will be added to your hosting plan and uncheck the ones that come with extra charges.

    You can still get them back if you want it after you must’ve purchased your hosting but they’re tons of free plugins that’ll help you with their task which I’ll show you down below.

    4. Make Payment by Inputting your Billing Information

    If you’re done with picking your hosting option, it’s time to make the payment and have your hosting account ready in just a click.

    Card payment on Bluehost is secure because it’s encrypted and hackers can never steal your card details.

    Just input your billing information, check the box that you agree to Bluehost’s Terms of Service, and then hit the green “Submit” button.

    Boom! You’re up to go. It’s time for a little celebration.

    Congratulations! Your hosting is life.

    If you haven’t claimed your free domain + hosting deal that I worked out for you. Do it now before I move to the next step

    5. Install WordPress

    Now that you’ve your hosting account connected with your domain name, it’s time for us to move to the next step which is to install WordPress.

    You can access your hosting account through the information Bluehost send to your email or by sign-in to your account.

    Move to your Bluehost Cpanel account and “MySites” section on the Cpanel and locate the install WordPress Icon.

    Select on the option to “Do it yourself (FREE)” and click on the green “install” button.

    On the next page, you’ll have the option to “select which domain you would like to install” your FREE WordPress publishing platform.

    Now click on the green “Check Domain” option to proceed to the next step.

    Next is your last step which shows you’re almost done.

    Check on the box that “I have read the terms and conditions of the GPLv2” and hit the green “install now” button.

    After that, you just need to wait for some second as Bluehost processes your WordPress installation.

    When that is done, your blog is live!

    How to Install WordPress on Whogohost

    Whogohost is the best hosting company in Nigeria and I’ve been using them for years now.

    One of the good things that make Whogohost different from other web hosting companies in Nigeria is its customer service, experienced technical support, and always standby to help you in anything.

    Even if you’re a newbie and just starting, Whogohost will always ensure that you’re served better.

    I’ve personally hosted many blogs and websites with them using their “Supreme Plan”.

    With your concern in mine as a beginner, Whogohost have decided to give you a free domain and two month free hosting only if you’re recommended by me.

    So, you can now claim your free domain + Pro hosting for N900/month deal that I worked out for you.

    Note: The free domain is only dot com dot ng (, dot net dot ng (, and more. You won’t get dot com (.com) or dot org (.org) as a free domain on Whogohost.

    1. Choose your hosting plan

    Now that you are on the Whogohost website, It is time to choose your preferred hosting plan.

    Scroll down and you’ll see Cpanel hosting and WordPress hosting. 

    As a beginner, I’ll recommend you go with Cpanel hosting which you’ll be able to install WordPress.

    Start by clicking on the “Get Started” button on “Cpanel Hosting” and this will take you to the next page.

    On the next page, scroll down to where you’ll be asked to “Choose A Plan”. 

    Select your preferred hosting plan but remember to click on the “Pay Annually (Save 20%)” button.

    With this, you’ll be able to save 20% of your hosting plan purchase as you pay for it annually.

    I’ll recommend you choose a “Pro” hosting plan for the start and by clicking on the “Choose Plan” button which will take you to the next page.

    However, the “Pro” hosting plan comes with a free SSL (Secure Sockets Layer) which encrypts your blog URL address with people browsers against hackers.

    Note: the “Pro” hosting plan comes with 12GB for your blog hosting and 45GB Bandwith (which can receive up to 40k unique website visitors every month).

    2. Get the free domain name

    Your next option is to “choose a Domain” which is your blog name.

    Note: that dot com dot ng ( is free with Whogohost but dot com (.com) is sold for 3,900/year. 

    Bluehost offers dot com (.com) free but doesn’t sell dot com dot ng ( 

    If you buy it somewhere else, they’ll host it for you.

    However, there’s an option for you to “Transfer your domain from another registrar” if you have one or choose “I will use my existing domain and update my nameservers”.

    Remember that free Domain Registration applies to the following extensions only:,, and on Whogohost

    Select the domain extension that supports the free domain deal or choose the one that doesn’t which you’ll pay for it.

    Now you can type in what you want to be your domain name.

    After you have done that, click on the blue button that is “check” to see if the domain is available.

    If it is available, you’ll receive a notification down after you click on that check “congratulations! Your blog name is available.

    Add it to the cart by clicking on the blue “continue” button and proceed to the next page.

    You’ll also see how much some other domain extensions cost down below and the suggested domains from your search.

    2. Configure your hosting plan

    On this page, you’ll have to select whether you want to pay monthly, Quarterly, Semi-annually, Annually, biennially, and Triennially.

    What that means is, whether you want to pay for 1-month, 3-months, 6-months, 1-year, 2-years or 3-years.

    I’ll recommend you pay a year and see how things will go whether the decision to start a blog in Nigeria is good for you.

    Only the yearly plan comes with free domain. 

    If you choose the monthly plan you’ll have to pay the domain name.

    Leave all available addons to “none” because it comes with additional cost.

    When that is done, hit the “continue” button on the sidebar and proceed to the next page.

    3. Create your Whogohost account

    Now you’re on your last page to get your blog hosting on and functional.

    You’ll be asked to review your hosting plan and see whether all the information is correct.

    If you can see down where you’ve domain registration, it’s 0.00/year which is free Only if you’re using this link.

    Scroll down to where you see “choose currency” and select the currency you want to pay with.

    For Nigerian, you’re to choose “NGN”, Kayian chooses “KES”, Ghanian choose “GHS” and the United State or other countries choose “USD”.Skip the “Promotion” or you can insert a promo code if you’ve any.

    Your next step is the column you’ll see “Last chance”, skip it and continue scrolling.

    Next is “Billing Details”. Start inputting your information and ensure it’s correct.

    You can double-check to confirm your details.

    You’re to input your personal information which includes your name, email address, and phone number.

    Next is your billing address, which you’ll input your home address or office address, city, state, postal code, and country.

    The company name is optional only if you have one or registering your blog as business name with CAC.

    Continue scrolling to the “Additional required information”, input your phone number again for SMS notification and select “Yes” or “No”.

    Fill in the information about how you get to know Whogohost and select the customer category you belong to.

    Next is your account security which is your account password (choose a strong password which includes letters, numbers, capital letters, and symbols).

    On the “Domain Registration Information”, just select that they should use the same information you’ve already provided above and moved on.

    4. Billing Information

    Choose how you want to pay for your hosting plan.

    Whogohost supports Credit/Debit card payment, Bank deposit, Paypal, and Bank transfer.

    I’ll recommend you use the “Paystack (subscription)” option for Nigerian, Keyians, and Ghanian.

    Other countries like the United State can choose PayPal (If you choose PayPal, you’ll be charged in dollars, not your country currency).

    Note: Paystack is my most preferred payment option because it will not charge you additional fee for your payment and it’s very simple.

    When you’re done with that, just leave every other thing the way it’s and proceed to “checkout”.

    Your “checkout” button is in the blue box widget you’ll find as you scroll a little further if you’re using your phone and on the sidebar (right side) if you’re using a computer.

    When you click on “checkout”, you’ll now move to input your card details and that is all.

    WOW! your hosting is live and you’re good to go.

    Congratulations on your success.

    If you haven’t claim your free domain and hosting for N950/month. You need to do that now before we move to the next steps.

    5. Install WordPress

    To install your WordPress, you’ll need to follow this process.

    Sign-in to your hosting account from the information they send to your email address or you can simply access the client log-in area here.

    Fill in your details as provided to proceed.

    On successful log-in to your hosting dashboard. Move to your “service” and click on your hosting plan.

    Next is to click on the hosting you bought and move to the next page.

    Now you need to scroll down to where you’ll find “one-click log-in” and hit on “Cpanel”.

    This will open a new tab and load your CPanel account without you supplying your details again.

    Open the new tap and scroll to the bottom, you’ll find “Softaculous Apps Installer” and hit the “WordPress” script to proceed.

     Now click on the blue button that says “Install Now” and proceed to install your Free WordPress software.

    Select the domain, Choose Protocol as “https://” and delete the “wp” out from In Directory.

    Next is to type in your “Site Name” and write is your “Site Description”.

    If you can’t figure out what to choose don’t worry! You can do that when you’ve finished the installation.

    Choose the “Admin Username” and “Admin Password”.

    Scroll down to the bottom and hit the blue “install” button.

    Wait for a second and your WordPress installation is done.

    The next screen will be your blog URL and administrator dashboard URL where you will need to log-in and proceed.

    Step 6: Pick a WordPress Theme and design your blog

    I’m much excited that you’ve made it to this step, it’s not easy.

    Congratulations! Once again for taking that bold step toward your financial freedom.

    Now, let get to the main thing, but wait! Don’t be too overwhelmed by what you’re going to see.

    It’s doesn’t need any technical skill to make your blog look like mine or better.

    Here is how your blog will look like when you finish the WordPress installation.

    I hope it doesn’t look nice as you think but here is what you can do.

    In the WordPress world, the process of changing your blog look is through changing the “Theme”.

    They’re over 1M+ free themes you can start using right now. 

    Trust me, it will not cost you anything to get your WordPress themes to start a blog.

    When you’re just getting started, I don’t usually recommend buying a premium WordPress theme.

    At this stage, you’re trying to justify your investment and see whether it’s worth it.

    Immediately you start getting more blog visitors and make money from it then you can go for paid WordPress Theme which is called Premium WordPress Theme.

    Just follow me as I guide you through the process.

    Install WordPress Theme

    Log into your WordPress admin dashboard which you’ll find at

    Just add the /wp-admin to your blog name and here you go.

    The next step is to enter your blog login details which include your “Username or Email address” and the “Password” you select during WordPress installation.

    When you’ve successfully log-in to your WordPress Dashboard, here is how it will look.

    Don’t be too overwhelmed because I’m always there to guide you through the process.

    To install a theme on your blog, hover to “appearance” on the sidebar and select “Themes

    On successful loading the next page, tap on the “Add New” button you’ll find beside themes at the top.

    Next is to perform a search on the search bar.

    The search bar is on the right side of the screen that shows “Search installed themes” and themes based on your blog niche.

    You can type in your niche and you’ll see tons of recommended themes or “featured filter”, “popular”, “Latest”, “Favourite”, or “Featured”.

    Just try to play around till you find the theme that you want.

    Like this blog, I am using Astra Theme.

    I’ll recommend you use Hestia, Astra, or Hello Theme if you’re trying to build a website and a blog in one.

    However, if you’ve find the theme you’ll want your blog to run with, Click on the install button and that is all.

    Uploading Theme

    You can also download free themes from a different source and upload it to your WordPress blog.

    You can get free themes on HappyThemes, JustFreeThemes, or do searching the web.

    To upload it to your blog, Follow the same process till when you reached the page to either search for themes or pick from the popular themes.

    At the top close to “Add Themes”, you’ll find a button with blue letters telling you to “Upload Theme”.

    Click on it and you’ll be giving a button to click and upload your theme by selecting it from your computer.

    Premium Theme

    If you’ll want to buy Premium themes to make your blog look a bit professional and nice.

    I’ll recommend you buy the theme from the following company.

    I believe that by now you’ve finished the installation of your theme and have your blog design ready for the next step.

    Install Plugins

    Plugins will allow you to simplify your blog and add more features as you want even if it’s not included in your theme.

    Let say, for example, you’ve finished the installation of WordPress and install a theme. 

    You now discover another blog that has a good and easy fixed widget at the sidebar and you want your blog to have a fixed widget.

    What you need to do is hover to “plugins” and click on “Add New”.

    how to start a blog

    On the next screen, Type in “fixed widget” and you’ll see a bunch of plugins will suffer the screen.

    how to start a blog

    The first result must be the best fit for your problem. Click on “Install” and “active” the plugin and that is all.

    However, you can choose to review it at your own time, check how it looks, and even read the review rating so you know if it worth your time.

    The same principle applies to anything you want to install or add to your blog using plugins to enhance more features.

    However, the higher the number of plugins you’ve in your dashboard the slower your blog will be.

    I’ll recommend you keep it between 5 to 15 plugins. the highest should be 20 at whatsoever means.

    Now that you know what is a plugin.

    Let me introduce you to your first recommended list of plugins and what they’re used for.

    1. Yoast SEO: It’s used for the optimization of your blog for Search engine.
    2. WP Form or Contact Form 7: Use this plugin to build a contact form like the one you see on this page.
    3. Jetpack: It’s used for site security, image optimization, social media, comment, and more.
    4. OneSignal Push Notifications: Free web push notifications where you can use to send your new post to subscribers.
    5. Akismet Anti-Spam: It’s used by millions, Akismet is quite possibly the best way in the world to protect your blog from spam. Your site is fully configured and being protected, even while you sleep.

    Step 7: Customize and optimize your blog for Search Engine

    You’re almost 80 percent done.

    To customize your blog you can hover to “Appearance” at the sidebar of your administrative dashboard.

    Upon hovering on “Appearance”, you’ll see “customize” as the second option.

    Just click on it and the next page will load.

    Now you’ll be seeing how your blog look alive and a sidebar to customize it.

    Depending on your theme, the option will be different from others but all the features will be there for you.

    For example,

    This is my blog customizing preview.

    how to start a blog

    I’m using Astra Theme at the time of this preview.

    From the top, you’ll see that it shows the live blog on the right side while the customize panel on the left side.

    All that you need to know in order to customize your blog is to focus on the left-side panel.

    Starting from the first word, you will see that it’s showing “you are customizing Solomon George”.

    You are customizing will always follow your blog name.

    Next is your active theme name, leave it, and still move on.

    Remember that’s, the difference depending on your theme setup.

    Next will be a button with words in blue saying “more options available with Astra Pro”.

    This simply means that’s you can get more features with the theme if you upgrade to Pro which costs $59.

    In my own terms, I will say you should ignore it and move forward to the next customizing button.

    Depending on your theme, this is where everything should start from changing your blog logo, name, menu, and everything.

    Just play around with it and do understand what you’re changing.

    On every change, they’ll be an automatic preview on the right side.

    After you might finished every step of your customization, remember to hit the publish button at the top of the left side customization panel for it to be saved.

    If you don’t click on publish, you’ll lose all your effort when closing the window.

    They’re icons on the bottom left-side panel for your computer, tablet as well as a mobile phone preview.


    More customizing features are also found in settings at the administrative dashboard.

    Use it freely and customize your blog to fit your desire appearance.

    Step 8: Write a blog post

    Blogging is all about the contents that’s why they say “Content is King”.

    More published articles on your blog mean more money depending on your niche.

    Don’t get me wrong. 

    Just content can make you more money if it’s not monetized.

    However, you need to do keyword research on that specific keyword you want to rank your blog.

    Write your blog post on keywords that are less competitive but with high search volumes.

    To start writing your first blog post, hover to “posts” on the sidebar of your administrative dashboard.

    Then you’ll find “all posts” and the option to “add new”.

    Click on “Add New” and the next page will load.

    Type in your Heading and start writing, that all.

    Step 9: Promote your blog.

    To promote your blog, you first need to start creating social media accounts.

    For example, Facebook page, Twitter, Instagram, Youtube, and more for your blog.

    Nevertheless, create accounts on social media your audience is using every day.

    Share your blog posts anytime you’ve published them to your various social media accounts.

    You can as well share them on Groups if you have it’s a Public Group.

    However, you don’t need to do more of this because if your post is SEO optimized, you’ll rank on the search engine.

    The search engine will give you more blog visitors which convert to money.

    Step 10: Make Money blogging

    This is the last and a big reason to start a blog.

    If your blog has original content not copied content from other blog then it can be monetized.

    Monetization is the process of making money from your blog.

    Here are the ways you can make money from your blog.

    1. Affiliate Programs.

    Join some affiliate programs in your niche and advertise them on your blog.

    Affiliate marketing are the process of recommending a product to a customer, and when they pay for that product, the company will pay you a commission for the referral.

    It can be anything from 2% to 80% of the selling price or a fixed price per purchase.

    You can find some affiliate programs in your niche here.

    2. Selling Ads Placement

    Over 30 million blogs on the internet are selling ads space for companies.

    You can choose to do this yourself or join some ads agency.

    Most of the Ad agency bloggers use are Google AdSense,, Mediavine, Adthrive, and more.

    However, this Ad agency has thousands of companies paying them every month to placed advertisements on different blogs that partner with them.

    To join them, you first need to know each eligibility requirement.

    For example, Google Adsense need your blog to have original content and have published over 20 articles at the time of application.

    That means when you have 20 original well-written articles on your blog you can start making money from it.

    Besides, Google Adsense is competitive and you might need to apply more than once with the same email before accepted.

    When submitting your application, one of the staff will have to review your blog and see if it meet the guidelines.

    If your blog meets the guidelines, you’ll be accepted but if not, you’ll be declined.

    If you’re decline, pay attention to the email reply and correct all that’s necessary before applying again.

    3. Digital Product.

    You can start a blog to sell your digital product.

    It can be an ebook, video courses, or any digital material that adds value to people.


    It must be something that adds value to people without that, no one will buy it.

     Your sell page must be eye-catching and convert just what the customer expects.

    Final Thought

    Now that you’ve seen how easy it’s to start a blog, what will be your next moves?

    Don’t wait!

    Starting a blog now is not too late and you’ll still earn a better income even more than $1,000 per month.

    If you don’t really understand this content, you can look forward to the video course with step by step practical tutorials.

    However, I am always ready to assist you.

     if you need my help then you contact me or comment below.

    Please, don’t forget to share this post with your friends on social media and tell me how you feel in the comment below.

    What do you think?