11 Steps & 5 Ways to Earn Money from Blogging You Must Know

You want to start blogging in India or any other part of the world and you want to discover how to earn money from blogging the right way. Or maybe you have started blogging already but your blog isn’t making you any money. You haven’t discovered this article by mistake.

In this article I’m going to walk you through the steps on how to earn money from blogging whether you are in India or from any other part of the world. The steps are the same.

Come along as I walk you through the steps.

How to Earn Money from Blogging in 11 Easy Steps

1.    Be purposeful

If you want to earn money from blogging, the first step you should take is to be purposeful. What is your reason for wanting to be a blogger? Your reason might be to make money from your blog. Blogging might be your passion or maybe you just love writing.

Whatever your reason is, hold on to it. It will keep you going in your blogging journey. Your reason therefore is your purpose.

Now that you are purposeful, let’s go to the next step.

2.    Choose a Niche

The next step is to choose a blogging niche. A niche is an aspect of life you want to be blogging about. Deciding a blogging niche is not difficult. What are you passionate about? That could be your niche. What do you have a lot of knowledge about? That could also be your niche. Generally speaking, your niche should be what you are passionate about. This is important so that you won’t get tired of writing about it in the long run.

Perhaps you are thinking, “Can my niche make me money?”

The answer is simple: Any niche can make you money blogging. However, the most profitable blogging niches are “health”, “wealth”, and “relationship”. Other niches you might be interested in are software, automobile, fashion, music, etc.

3.    Get Domain and Web Hosting

Now, it’s time to get a domain name and a web hosting plan to host your blog on the internet.

A domain name is the name you want your blog to be called. For example, a domain name could be something like www.google.com, www.wikipedia.org, etc.

You can use the search widget below to get one for free from Bluehost for a year. If your desired domain name is not available, try adding a hyphen or number or try a different name entirely.

Web hosting on the other hand is where all the contents of your blog will be stored securely on the internet. A web host is just like the Central Processing Unit (CPU) of your computer. There are physical servers all around the world where all the contents of the internet are stored. When you pay for web hosting, you are literally buying a space on one of the servers.

You can use this link to get a quality and cheap one.  

If you have followed the process up till now, congratulations! You now have a blog. But that’s not all.

Let’s go to the next step.

4.    Setup the Blog Properly

After you pay for web hosting, you will be given a username and password to the control panel of your blog. Now login to your control panel, following the instructions in the email you received. If you can’t login yet, don’t panic. New domain names sometimes take up till 24 hours to propagate on the internet.

When you login to your control panel, look for WordPress (it has a “W” logo) and click on it to install it.

WordPress is the most widely used and recommended blogging platform worldwide. Your hosting plan has it already.

While you are installing WordPress, you will be required to create a username and password for it. Every other thing you will be doing from this point will be from the WordPress dashboard.

When the installation is complete, login to your WordPress dashboard and install a good theme on your blog. Astra theme is a good one.

Then go ahead and install plugins like Yoast SEO, Site Kit by Google, Google Analytics by MonsterInsights and Pretty links.

5.    Create Google Webmasters and Google Analytics account

6.    Index the Blog (Submit Sitemap)

The next step is to inform Google of your new blog. Indexing your blog which also means submitting your sitemap to Google is a means of telling search engines to be showing your posts in search results. All of the websites you find when you are searching for something on Google have been indexed. That is why you could find them. Therefore, indexing your blog will make it show up when people are searching.

How then do you index your blog?

This video will simplify that for you.

7.    Learn SEO

If you follow the steps up till now, your blog is now fully ready. It’s time to learn SEO. “What is SEO?” you might be asking. Well, SEO simply means Search Engine Optimization. SEO is a means of making your blog posts show up on the first page of Google and other search engines. Remember I told you that indexing your blog will make it show up on search engines. However, indexing doesn’t guarantee you will get to the top. SEO does.

Go HERE to learn SEO.

8.    Do Keyword Research

After you have gained some knowledge about SEO (very important), it’s time to start posting contents. But WAIT! You need to do keyword research first.

What is keyword research anyway? It’s simple. It means searching for topics to write about on your blog. You don’t want to write just anything that comes to your mind. Do you? Please don’t do that. The surest way to fail as a blogger is to write without doing keyword research at all.

People are constantly searching for different topics on Google. We call these topics “keywords”. You can discover these keywords manually by using Google auto-complete feature or by using keyword tools like LongtailPro, SEMRush, KWFinder, Ubersuggest, Keyword Sheeter, etc.

It is easy to get to the first page of Google with some keywords. These keywords are usually called long tail keywords. However, some keywords are not easy to rank for. These are mostly short tail keywords.

Keyword tools help you determine and analyze the best keywords you should go for.

Use the search widget below to begin your keyword research. It will give you give you seven (7) days free trial of limited searches though. 

9.    Post Contents and be consistent

After doing a good keyword research and you eventually come up with a topic, it’s time to start writing.

You want to earn money from blogging? Then you have to be consistent in publishing quality blog posts on your blog. It takes time, dedication, and effort to start getting positive results with blogging.  Therefore, you have to be consistent in writing blog posts.

10. Get Traffic

In blogging terms, traffic means the visitors that come to your blog. There are different ways to get traffic to your blog. You can use the organic method or the paid method. The organic method is the natural method. It allows visitors to visit your site when they search for certain terms online. This method takes time though. Search Engine Optimization is what makes your blog have organic visits.

The paid method however is faster but far costlier. It involves using money to promote your blog articles.

11. Monetize

It’s time to finally earn money from your blogging career. There are different ways to monetize your blog. I’ll reveal these ways to you.

5 Powerful Ways to Earn Money from Blogging (in India or Any Other Part of the World)

1.    Affiliate Marketing

The easiest way to earn money from blogging whether you are in India, the United States of America, the United Kingdom, or any other part of the world is through Affiliate Marketing.

Affiliate Marketing means helping other people to promote (market) their products or services and get paid when someone buys through you. It is a good business model. You don’t have to create the products you want to promote. In fact, you don’t have to own an inventory. All you have to do is to use your blog to promote the products.

When anyone buys through your affiliate link, you will get paid a certain percentage of the money.

Learn more about Affiliate Marketing HERE.

2.    PPC Advertisement

PPC means Pay per Click. How would you feel when you place an advertisement on your blog and you still get paid for it even if nobody buys the product? Awesome, right? That is what PPC ads do for you. You sign up with a PPC advertising company, they place ads on your blog and you get paid for each person who clicks on it. That’s how it works.

Some PPC Networks you can sign up with are Popads, Acecpro, Media Vine, and Google Adsense.

3.    Sell Banner Ad spaces

You can also sell advertising spaces on your blog either to individuals or companies. This is another profitable way to earn money from blogging right now. You get to decide how much you bill them.

4.    Promote and sell your own products

Moreover, if you have your own products or services to sell you can use your blog to promote and sell them. Many people use this method to drive massive sales to their businesses.

5.    Information Marketing

Information marketing is another unique way to make money from your blog. If you have a solution to a problem many people have, you can package that information in an eBook format, video format, or audio format and sell.

For instance, you can create a course on “How to lose weight” and sell it to your blog visitors. A lot of people are definitely searching for that topic. That means there is a lot of money you can make in it.

5 Best Blogging Platforms to Make Money

You’ve probably heard about different blogging platforms and you want to start blogging and make money from one of them. Here are the top 5 blogging platforms to make money blogging right now.

1.    WordPress(.org)

WordPress.org is a free blogging platform anyone can use to make money blogging. A whopping 39% of all websites on the internet use WordPress. As a matter of fact, it is a self hosted blogging platform which gives you total control of your blog. However, you need a domain name and web hosting to use WordPress.org.

2.    WordPress(.com)

WordPress.com is another unique blogging platform. It is a variant of WordPress.org. Unlike the former, WordPress.com doesn’t require you to get a domain name and web hosting to get started. You can get started for totally free. The downside however to this is that your blog will be very limited in terms of customization and functionality. In addition, WordPress.com adds its name to your own domain name unless you upgrade the plan.

3.    Wix

Wix is another blogging platform to make money as a blogger. It is a website builder that allows you to build a website using its drag and drop feature. Wix also allows you to segment a portion of your website for blogging.

4.    Blogger

Blogger is a blogging platform owned by Google. A Google account is all you need to get started for free on Blogger. It allows you to easily create and manage a blog all for free. It has its own limitations also. You don’t have 100% control over your blog.

5.    Squarespace

Squarespace, just like Wix, is a website builder. It allows you to build websites using its drag and drop functionality. It is also a good platform to make money blogging.

How to Write a Blog Post that Makes Money: Blog Writing Format in 7 Steps

1.    Write a captivating title (headline)

The first thing that catches the attention of your readers is your title. A well written title will increase your click through rate. When you are blogging whether as a student, or as a professional, always use a captivating title. Model other successful blogs in your niche to get title ideas for your blog posts.

2.    Use Headings and Subheadings

Always use the heading (H) tags in your blog posts. Only your title should use the Heading 1 (H1) tag. Your post should use other headings other than H1. Headings help you break your paragraphs into shorter ones which is good for SEO.

3.    Write good introduction and conclusion

Your introduction can determine whether your blog visitors will continue reading or just back out. So use a good captivating intro in your posts.

4.    Use short sentences and paragraphs

It is easier to read short sentences than long boring ones. Short sentences will make your readers more relaxed. Therefore try to use short sentences and short paragraphs for flexible reading.  

5.    Pick good fonts and font sizes

This is also an important part you must not neglect. Use good fonts and good font sizes. Learn from other successful blogs.

6.    Use table of contents

Table of contents make it easy to navigate your post. It gives a clear direction to your readers. There are plugins that can auto generate table of contents for each of your posts.  

7.    Write the way you talk

You readers want to connect with your personality. It is true that people buy your personality before they buy your product or service. When you write the way you talk, it will be as if you are talking to your reader face to face. Moreover, your blog articles should be easy to read for anyone. It doesn’t matter whether they are students, professors, or even technicians. Your posts should be understandable for them.


You just discovered the steps and the ways to earn money from Blogging right away. It doesn’t matter if you are in India or any other part of the world, it works everywhere.

Ensure you have a purpose for blogging. It will keep you longer in the game. Making money from blogging certainly takes time and effort but it will worth it at the end.

Leave a Comment

Your email address will not be published. Required fields are marked *