Blogging is a versatile source of income. By blogging, you can make a good figure. Blogging can give you money even when you sleep. Blogging is a high-paying work from home job as well as profitable home business.

What is Blog?

Blog is a website by which you can maintain your online business. The entire world is now in our hand with the help of the internet. It’s like a family, society, or community. You can connect from north to the south of the world within a few seconds. So, it’s a great opportunity to do an online business with the help of a website or blog.

Why do you need a Blog?

People come to the internet for two main reasons: to solve their problem and to be entertained. You can use these two things to do business online. But the question is how to do and what to do? The online world is as big as the ocean. Everything you do here will work. For example, suppose someone is looking for a hair removal solution or looking for a way to lose weight or someone is trying to make money online. Now if you let them solve these problems through your blog, then you will have a community online and you can use them as your customers.

Suppose, you put a lot of good articles on weight loss on your blog that people are reading and benefiting from. Assume, you have given 20 weight loss tips where you have mentioned diet, exercise, sleep, etc. Proper diet is essential for weight loss. Here you can recommend them some eBooks on any affiliate marketplace like ClickBank or you can sell your own written eBook.

You mentioned exercise tips. Here you can recommend them to buy a good exercise bike on Amazon. When they buy these products, you get a commission and this is how you can earn money through blogs. How easy, isn’t it? Basically, you will solve their problem by referring any product or services whether it is physical or digital.

In my long discussion, I hope you understand how important having a blog online.


How much money can you make by Blogging?

A blog can give you a limit-less income. According to your skills and creativity, you can make up to $20, 000 a month by blogging. For inspiration, I show you few bloggers success story below.

Tami, a stay at home mom, fitness enthusiast, and CEO of Fit Healthy Momma makes $6000/month from her blog. She was a writer. She used to write people’s writings. When she saw that they were earning thousands of dollars by writing from her, Tami began to search for the secret of their income. Eventually Tami saw that they were making 15 to 20 thousand dollars a month by affiliate marketing.

From then on, Tami stopped writing and started thinking of doing business online through a blog. Then she started a blog or website and started writing articles and reviews about different companies products. One year later, she made up to $6,000 a month from that blog. That’s how Tami’s life changed.

Surprised to see the income? Yes, it’s true. Blogging is a life-changing money making system.

Who Can Do Blogging?

Blogging doesn’t need any educational background; so everyone can do it from home having a little internet skill. Blogging is a is a profitable money making method that makes a full-time income. It is perfect for stay at home moms, students, job seekers, jobless persons, guys who lost their job, teachers, etc.

So, ready to start blogging? I took a lot of information from online and made an easy guide by summarized them.

How to Start a Money Making Blog in 9 Easy Steps

Step 1: Choose a Blogging Platform

Assuming you have already chosen the niche to focus on, it’s time to choose the type of blogging platform to use.

When it comes to blogging platforms, there are a few options, with WordPress software being the most popular.

Here is a table showing the market share of blogging platforms in the US.

From this table, it’s clear that WordPress, Blogger, and Tumblr are the main blogging systems.

WordPress is a self-hosted blog solution and thus allows you to set up your blog using your own hosting and domain. This is quite pricier than hosted blog solutions like Blogger, but you get to establish your brand.

Blogger and Tumblr offer hosting and domain, making it attractive to many starters. However, they deny you the right to establish your authority and brand.

I would recommend you go the self-hosted way- WordPress.

Step 2: Choose a Domain Name

Your domain name is the address your website will bear online. In other words, it is the unique address of your site online. You have to pay recurring fees for it to be yours.

Often, domains have “dot com” extensions, but they can also take other suffixes specific to country or niche or even “dot blog” and “dot net”.

Step 3: Choose a Web Hosting Service

After you have purchased a domain name, it’s time to look for a hosting solution. Your hosting has a great impact on the performance and functionality of your site, and thus you need to select reliable hosting.

A web host is more like a house for your domain name, and it makes your URL available online. In most cases, you can find many hosting companies providing free domain registration for the first year.

Again, I insist that you pick the right hosting provider. One of the top choices, as per the opinion of many blogging experts, is Bluehost. But there are many other reliable hosting providers you can opt for.

Step 4: Set up Your Blog on WordPress

In this step, I assume that you have picked WordPress as your blogging platform and Bluehost as your hosting provider.

If so, here are the steps on how to create a blog with WordPress. I have included screenshots to guide you through;

1. Go to the website and click on the “Get Started Now” button.


2. Pick a hosting plan. If you are getting started with blogging, the Basic plan might suit you. After getting used to things, you can easily upgrade to a higher plan as your blog grows. Higher plans come with plenty of extra features, including Domain Privacy.


3. Set up your desired domain name. As I aforementioned, your domain name is the address of your blog. Just type in your desired name in the “New Domain” search box, and you will be notified if the domain is available. If not, Bluehost will present you with a list of similar domain names you can choose from. If you can’t seem to make a choice on the domain name for your blog, skip this step and come back later once you have other ideas.


And if you have purchase a domain name from somewhere else, just click on the “Use a domain you own” box and type it there.

4. Register with Bluehost. After choosing your domain name, you will be presented with a registration page where you should fill in your personal information.

Start by adding your personal information


Select your desired hosting package

Here, you get to select the hosting package that suits your budget. Bluehost offers packages in periods ranging from 12 months to 36 months. The longer the period you choose, the more you save.


Package Extras

Make sure you review your package extras to make sure that you don’t end up adding extras that you don’t need, as this will add to your package cost. You can always add an extra feature later if you need it. I suggest that you check the Domain Privacy Protection box as this service hides your personal contact information from anyone on the web.


Payment information

Now enter your payment details and check the box to agree to the terms of service, and click the “Submit” button.


After your payment goes through, Bluehost will send a confirmation email. You will also receive another email prompting you to verify your email address so as to activate your domain name.

Now one step remains.

Step 5: Create Your Account


  • Click the “Create your account” button
  • Enter your login details and proceed to set up your account
  • Click the “Go to login” button
  • Fill in the details on the fields “Email or Domain Name” as well as password.

All is set now, and you can begin to create your blog

Step 6:  Create Your Blog

After accessing your Bluehost dashboard, you will be presented with a 4-step process to help you create your WordPress blog. You can choose to ignore this by clicking the “Skip this step” button, but if you are a beginner, I suggest you follow this procedure.

Answer the three questions presented


Pick additional details you would like to add to your site


Answer a few more questions


Pick a theme

You can choose from the themes presented or skip this step. After completing these four steps, you will be redirected to your Bluehost account page.


Step 7: Launch Your Blog

Bluehost will present you with more pre-launch customization options.


After you are done, click the “Launch My Site” button, and your blog is now live. You can access your WordPress blog dashboard by Clicking the “WordPress” button on the top right corner.

Step 8: Create and Publish Content on Your Blog

Now that your blog is all set, it’s time to add useful information that you will share with your readers. To publish content on your blog, just log in to your WordPress dashboard admin area using your username and password, and go to “Pages.” A navigation menu will appear. Click “Add New”


Step 9: Optimize Your Content for SEO

Search engine optimization or SEO is meant to improve your site ranking on search engine result pages. It involves adding the right set of keywords, adding SEO Meta tags, promoting your blog post on social media, and creating readable content, among others. You can research more on this.


I do hope my brief guide on how to start a blog has taught you how to get started with blogging. With time, you will get used to your WordPress dashboard.