Sure enough, there are many people who are earning a handsome amount of money just blogging. And that’s what I’m going to share with you, from starting till the end.

Everything from setting up your blog and then making money, all essential things will be covered here.

But before starting with the guide, I want you to make a commitment that you will be consistent with your work. If you really want to be successful in blogging, you need to be consistent and you must have a mindset that you will complete all of your work on time.

I have divided this Guide into 6 Chapters. So you can jump to the section in which you’re interested.

Chapter 1 – Deciding Upon the Niche​

The first and the major thing you have to decide on is making a decision about selecting your interest niche.

Many people bang their heads against wall and have a very big problem in selecting their niche. This is why they are left behind.

They think that blogging is all about making money and not doing anything else. And I assume that you want to start blogging because of only making money.

But let me tell you the reality my dear friend, blogging is all about making an engaging community of people. Money will automatically come when you build a community and it will be much more effective for sure.

If you want to select a niche, then before that you have to find your passion, enthusiasm, something which you’re ready to do even in the midnight if it is assigned to you.

I’m writing this blog post in the midnight. I’m doing so because I care a lot about my readers and I also follow my passion.

You should have same level of dedication!

If you find that a particular niche in which you have passion and knowledge is very crowded, then I would say go for it. Why?

This is because of the fact that you will get to compete with a lot of other people and also you will get to learn a lot of things during your hard times. If you want to be successful in life, then you have to face failures.

You’re not going to make money from the first day but eventually as you provide value to your readers, you will surely earn huge loads of money.

It’s your writing style and thought process which will differentiate you from your competitors.

Researching Your Niche

Researching your Niche is one of the most important step in making your blog successful and up & running.

I’m not like other people just starting with the process of website building. I will teach you everything, I mean everything, step-by-step.

So, you have thought about the niche you’re going to blog about. Then you must, first of all, find out what other people in your niche are doing.

There are both free and paid ways you can do the research. I will tell you the free way to research because I don’t want you to spend extra money if you’re just a mere beginner.

Ubersuggest: Free Research Tool​

Ubersuggest is one of the best ways to research your competitors and the articles you will be writing for your blog.

When you open Ubersuggest, you will see a search option in which you have to enter your niche keyword. I will take the example of “Earn Money” Niche.

So I will enter “Earn Money” in that search option and you have to there only select the country which you will be targeting.

Ubersuggest Example
  • Save

Now you will see an interface like this:

Ubersuggest Interface
  • Save

Here you see an option of “Keyword Ideas” on left sidebar. Click on it and you will see a lot of variations and ideas related to your topic.

Ubersuggest Keyword Ideas
  • Save

Scroll down for the keyword ideas and find some suitable keywords for yourself on which you can blog and write an awesome piece of content.

Ubersuggest Keyword researching
  • Save

In this case, I will choose the keyword “earn money by playing games” and then I will once again enter this keyword in the query box above.

Here on Ubersuggest you will see five options – Keyword, Volume, CPC, PD, SD.

Here we have to focus only on Keyword and SD. PD is the Paid Difficulty in which you give the money to Google for making your content visible in a particular area. So that’s not required for you.

SD is the Search Difficulty Section which tells you how hard it will be to rank your articles on Google and other Search Engines. Higher the SD, then much harder for you to rank your articles and get initial traffic.

So you have to play with Ubersuggest and find out those keywords which are related to your niche and their SD is also very less.

If you try to find out those keywords which have more than 20 SD in the starting, then it will be useless for you to write the articles. Make a list of at least 30 keywords on which you can write articles.

Now search for the same keywords in the Google Search and check out the articles which are already ranking.

Google Organic Listings
  • Save

For this keyword “earn money by playing games”, you get to see different blogs fighting themselves to rank for this keyword and receive some traffic.

Now if I want to rank here, I will check what others have written on their blogs. Suppose the first listing, in this case, has written an article of around 1000 words and has not used attractive images.

So here what I will do is that make an article which will be 10X better than this. I will write an article of 2500 words, add attractive images and visuals, will write an interesting headline!

This is what you have to do. So here I end up explaining to you how to do some research in your niche when you want to start a blog in India.

But this is not it.

There are a lot of things to consider when researching your competitor. The process actually never ends but you need to understand the basics which I have told you.

Chapter 2 – Investigating Domain Name

What name you want to keep for your blog?

Select a Name which is

  • Easy to Remember
  • Easy to Pronounce
  • Is not your own Name

The first two points are important but the third point is the most important one.

If you start a blog make sure that you use a name which is brandable. Your own name is not brandable and you can not make a business out of it if your blog grows.

You can see my domain name only. It is taskdream.com, really straight to point and very easy to remember.

One key thing is to mention your targeted niche name in your domain. So for example:

If I want to blog about Monitors, then my domain name would be Monitorsexpert.com

Now, what should be the extension (like .com, .us, .in) for your blog.

So this is how you will keep your domain name.

How to Buy a Domain Name?

Buying a Domain Name is a lot easy task.

There are two main sites where you can buy your chosen domain. One is Namecheap (which I recommend) and other is GoDaddy.

I recommend Namecheap because of two factors:

  1. It is cheaper than GoDaddy.
  2. If you want to transfer your Domain (for which we will talk about later), then Namecheap charges you nothing, whereas GoDaddy charges you the amount from which you can buy another Domain.

So I will quickly guide you step-by-step to buy a Domain.

Step 1: Click on the Exclusive Namecheap banner below and you will be taken to the official website for buying a domain.

  • Save

Step 2: You will see a search box from where you can check the availability of your Domain Name.

Domain Buying from Namecheap
  • Save

Step 3: Once you enter the domain name, you will see various extensions. Go to the bottom and click on “Find more low priced domains”.

Step 4: You will be taken to a different page where you once again have to enter the chosen domain name with an extension you want (.com, .in, .us, etc.). And then click on the “Search” button.

Buy Domain Name
  • Save

Step 5: Just click on “Add to Cart” for the domain which you’ve chosen. Then click on “View Cart”. And then you’ll be taken to a different page where you’ve to click on “Confirm Order”.

Namecheap Domain Buying
  • Save

Step 6: Just create an account and then do the necessary payment processing.

This is complete for now. Just keep this account on Namecheap logged in and we will require it later.

Now we will move forward with our next chapter in which you will know what is the best platform to start and design your blog.

Chapter 3 – WordPress or Blogger?​

The decision between the two platforms, WordPress and Blogger, can take you up or can take you down in your blogging journey.

There are many platforms available out there on which you can start your blog. Some of these are:

  • WordPress
  • Blogger
  • Wix
  • Tumblr
  • SquareSpace
  • …and many others…

But as I told you, the major platforms where most people start their blog and make it successful are WordPress & Blogger (BlogSpot).

There are people who like WordPress more than Blogger and vice versa. I’m basically using WordPress instead of Blogger on my all websites because of the fact that it provides us with more features and themes.

Should you Start with Blogger?

Blogger is actually a platform from Google. So it can be said that it has more sense of security than any other platform.

It is for those people who want to just start with blogging and test it whether it works for them or not. You can simply not earn money from a blog on Blogger in 2019 because there is no option for you to design it the way you want.

You get a limited number of themes for your blog design.

You definitely get free hosting from Blogger, even if you want to attach a custom domain with it, but the Blogger hosting is not that powerful in the terms of Performance, bringing in money, SEO optimization and much more.

In a nutshell, Blogger is good for those who just want to pursue and test their writing skills and they’re not having the intention to make it a profitable full-time business.

Blogger was a powerful platform before WordPress was popular and people were surely earning from it, but nowadays no other experienced blogger will tell you to start with BlogSpot.

Why you Should Start with WordPress?

WordPress has a lot of benefits over Blogger. WordPress gives you full control over your blog.

WordPress offers you the power to customize your blog the way you want and the optimization of your blog is way higher than BlogSpot.

You can install different plugins which help you to customize your website, and this feature of installing plugins is not available in Blogger.

Basically, WordPress lets you do everything you want to do.

Let me tell you a fact, WordPress holds around 60% market share in this industry, and 97.5% of the successful bloggers are using it.

So you can say that WordPress is one of the most used and trustworthy platforms which you can consider starting on. And this is the reason why I’m also using WordPress on all of my websites.

WordPress.org or WordPress.com?

Now they are two places within WordPress where you can host your website.

Just like Blogger, wordpress.com provides you with a free platform with less technical know-how features. What I have told you earlier about Blogger, same complies with wordpress.com (not recommended).

And there is one more thing, you cannot place ads on that website which is hosted on wordpress.com, so your income potential goes very down.

Whereas, wordpress.org is the place where you need to start your blog in India. Here you can connect your hosting and domain, and your income potential is way higher.

And now it’s time for…

Chapter 4 – Setting Up Your Blog

This is the most important chapter and the longest one too.

How to Set Up your Blog?

Before getting started with designing and writing blog posts, you have to purchase a Hosting.

Now there are many hosting companies available out there which host your website database (everything from your pages, posts, and images).

First, you need to buy a plan from any of the hosting company, then attach your domain name (which you bought earlier from Namecheap) with the hosting, and then you have to connect it to WordPress.

Now hosting plans vary in terms of pricing. Big websites use much higher plans to host their website, but you don’t require that one.

If you’re a beginner, then Shared Hosting will work for you and get results. There are many companies which provide hosting services like those of:

  1. Siteground
  2. Bluehost
  3. InMotion
  4. Hostgator
  5. WPX Hosting
  6. …and many more…

The reason why I have put Siteground hosting on the number one is that it is the best hosting service from my side, though I have used them all, I feel that Siteground provides the most value to its customer.

If you mess up with your site, then thanks to Siteground Customer Support, they will recover it back to normal.

How you can Purchase a Siteground Hosting Plan?

Click Here to Get 70% Off on Siteground Hosting

After you’ve clicked on the link above, just follow my step-by-step process to successfully purchase it.

Step 1: Just Scroll down a little bit, and then click on “Web Hosting”.

Siteground Hosting
  • Save

Step 2: Choose between the three sub-plans as per your requirements. But I recommend you to go with either “StartUp Plan” or “GrowBig Plan”.

So process is same for each plan which you purchase from Siteground. In this case, I have shown you an example of GrowBig Plan.

So I will just click that “Get Plan” red colored button under GrowBig Plan.

GrowBig Siteground Plan on Starting a Blog
  • Save

Step 3: Now here is an important step. Here you see two options: “Register a New Domain” and “I already have a Domain”.

As you’ve purchased a domain from Namecheap before, then you have to select “I already have a Domain”. But if you want to register a domain with Siteground only, then it will be having a much higher price.

Now as you have selected the option I told you, enter the domain name which you registered earlier. And then click on Proceed.

Hosting Purchasing
  • Save

Step 4: Now as you have selected your plan and entered your domain, it’s the time for you to enter your details and make the payment.

Payment Process Siteground
  • Save

What after Purchasing Hosting and Domain?

Now you’ve purchased everything which is required for you to start a blog in India. You have to now connect your domain to your Hosting Provider, which is Siteground.

So you can follow this wonderful resource (video) which I found on YouTube:

In the end part of the video, you’re told how to install wordpress to your domain. I will actually explain you that step here properly through images:

Step 1: So as you’ve logged in to your Siteground account, click on the “My Accounts”. After you open that, you’ll see an option “Go to cPanel”. Just click on that.

  • Save

Step 2: Just after you click on “Go to cPanel”, it will take you to a completely different page. Actually this page is the cPanel from where you can operate your website database.

You have to now scroll down a little bit and then you’ll see a Heading “WordPress Tools”, under which you’ve to click on “WordPress Installer”.

Siteground cPanel
  • Save

Step 3: After this, what you’ve to do is click on “Install Now” and then you’ll see a page like this below.

Wordpress Installation
  • Save

Here you can see various options to select from.

Step 4: Under “Choose Domain”, just select the domain name. And then scroll down and you’ll see various options which are important.

First of all, under “Admin Account”, you have to add a username (you can select any) and then enter your password and E-Mail.

Basically, this is used to access the WordPress directly without opening Siteground.

After just entering the information (and remembering), just click on install at the bottom of the page.

Your blog is created. Yeah!

You can now do whatever you want. You can just open your site by typing in your domain name like this:


Customizing and Designing Your Blog

Your site is now live but to make it more personalized and customized, we have to edit it.

Just open your site’s dashboard (from where you will be designing it) like this:


You have to just follow this video to customize your site and then you’re ready to go:

Either you can watch this video, or you can follow my steps here:

Step 1: First things first, you have to name your blog. Open your WordPress Dashboard and on the left sidebar, click on “Setting” and then under this, click on “General”.

Wordpress Dashboard
  • Save

Step 2: Here you can see an option to change the Site Title. Keep the name of your Blog which you have decided. You can also keep a Tagline if you want.

After you’ve changed it, click on Save Changes at the bottom.

Now we will start with the designing of your blog. To choose a new theme, you can head to Appearance > Themes > Add New.

Here you will get a heck lot of themes which you can use for your website.

Preview the one which you like and then click on Install. After it is installed, click on Activate. Now you can see that your blog design was changed a little bit.

But you have to remember here one thing. You have to choose a design which is suitable for the topic on which you will be blogging about.

For example:

If your blog is about Food, then there is no point that you choose a theme which reflects Sports. Do you understand that?

Designing a blog is a very long process. So it is not possible for me to explain you each step here only.

But let me tell some important things before you start writing your blog posts. You have to, first of all, add some plugins. Read here the list which is recommended for you in 2019.

And you have to also create some essential pages like those of…

… About Page, Contact Us Page, Privacy Policy Page.

Make sure that you at least spend 2 days in designing your blog for great User Experience.

And also keep in mind that you’re designing your blog for people, not search engines.

Chapter 5 – Writing Content and Introduction to SEO​

Blogging is all about writing content which helps people. It’s not about making money, rather its about making an engaging community of people as I told you earlier.

Your writing capability will decide how much your blog will become successful. But your first article will not decide your blog’s success.

No one is perfect in the starting. As you write content and provide the best value to your readers, you evolve your writing skills.

But the key thing is to create your content consistently. You have to decide on how much you will be blogging. Let it be anything but make sure no matter what, you will write consistently as you have made a commitment with yourselves.

You gradually improve in writing compelling articles which convert and bring in money.

How can I improve my Writing Skills over time?

Just by putting out same quality content again and again will not help you for sure. You have to focus on improving the quality for every article you write.

You can simply read how others in your niche are writing. Just see what is their writing style, how they are providing value to their blog readers.

Read: 7 Tips to Write a Blog Posts that Converts

This is not all. There are lot of aspects behind writing a blog post. If you just go on sharing your opinions, then you will miserably fail.

That’s when Search Engine Optimization (SEO) comes into play.

SEO: Write Blog Posts which Bring Traffic

First of all, what is SEO?

Search Engine Optimization (SEO) is a process of getting high quality Search Engine Traffic to your website.

You basically write a content which Search Engines can understand and rank it on SERP (Search Engine Results Page).

If you want to start a blog in 2019, then SEO is the most important thing.

Now, how SEO works?

In the starting of this blog post, I told you to select 30 keywords on which you can write article about.

And I took an example of “earn money by playing games”.

So if I have to write a blog post on this topic, then according to SEO basics, I will include this keyword in my Title, in my meta-description, and in my URL.

Title & Meta Description
  • Save

So here you can see, I have used “TaskDream” in my title and meta description

Learn every aspect of SEO on Neil Patel.

Now I recommend you to install a plugin names “Yoast SEO” which helps you to edit your meta description and title properly.

Write Your First Post

Now you’ve got everything ready on your blog, from its design to all important pages, you’re ready to start posting!

It has been measured that the number one result on Google has a content length of 1890 words.

So you have to make sure that your content is at least 1200 words if you’re just a beginner. This way you will get results very early.

There are 3 types of posts listed by IncomeSchool:

  1. Direct Answer Posts (below 1500 words)
  2. Response Posts (between 1500 & 3000 words)
  3. Pillar Posts (more than 3000 words)

Make a mindset that you will publish at least 30 posts in first 3 Months.

Of these 30 posts, every type of post has an equal part of 10. I recommend you to first start with posting Direct Answer Posts in your niche. This way you will make Google believe that you’re working in a particular niche.

Also remember that you cannot copy someone others post because it’s against Google Guidelines.

Also Read: How to Earn Money from Home in India

Now just head over to Posts > Add New. You will be introduced to a blank page on which you’ve to start with your first post.

Start with your first post
  • Save

I think now you’re ready to go. Tell me in the comments section below that how you wrote your first post.

Chapter 6 – Money Making Process​

Now the most awaited part…

…how to make money from your blog in India?

There are a heck lot of ways you can make money through your blog. So here are some of the ways to monetize it:

  • CPC Ads
  • Affiliate Marketing
  • Info Products
  • Sponsored Posts
  • …and many more…

But for earning money you actually require traffic. If you have created enough optimized posts with a human conversation touch to it, then you can start monetizing your blog.

Now I recommend you to monetize your website after 2 months. This is because there is no point monetizing it because you’re not getting any traffic.


Most people make money by placing Ads on their blog. There are many ad networks which accept to place ads on your site if you follow their conditions.

Most common of all is Google Adsense. I have used Google Adsense for as long as 2 Years on one of my blog and it made me a good income.

But you should not consider just Google Adsense. There are many other ad networks which provide much better income.

Basically you make money through ads when someone visiting your site clicks on it. That’s why they are also called Cost Per Click Ads.

Affiliate Marketing

This is the best way for me and will be the best one for you to make money online.

I make most of my money through Affiliate Marketing. Now what is Affiliate Marketing?

Affiliate Marketing is a process of earning money by promoting products of different companies or people. You ,first of all, find a product related to your niche, then promote it and when someone buys it through your link, you get some commission.

This is how it works.

There are many Affiliate Networks you can register with. Once they approve your request to become an affiliate partner, you can start promoting their products.

Read: How to Start with Affiliate Marketing

Info Products

What could be better if you sell products or services which are made by you only?

The income potential here is way higher than any other way to earn. If you’re a beginner and have never sold any product or service, then I recommend you to first go with digital products.

Digital Products include online video courses, Newsletters, and E-Books. Here is an example of E-Book which I’m selling on TaskDream.

You can sell them at whatever price you want. But remember one thing that you should not make the product just for making money. Rather you should focus on providing value to the buyers.

Read: How to Make Money Selling Information Products

Sponsored Posts are those posts which other companies write on your blog and they give you money for publishing it.

You can make hundreds of dollars depending upon the traffic you’re getting, what your niche is and how much your following is.

If you want to make blogging a full-time online business, then read this article on how to start an online business in India.

Bonus Chapter – Set Your Goals​

This is a very short but powerful chapter.

Setting up goals for your Blog is a very important task. It’s better to set up long-term goals in the starting and make them achieve yourself.

Make a commitment and dedicate yourself towards it for a better outcome. Take some time to brainstorm an decide what you want to achieve on your blog.

If I had to start with a new blog, then I would think of setting up goals for the next one year. For example: my goal would be write at least 100 articles and 2 E-Books.

My other target would be to collect 5000 E-Mails of people visiting my site and then involving them in a community. And I would also make a target to make 3000 people join my Facebook Group (you must create a Facebook Group to Earn Good Income).

I would review my monthly and yearly goals after it is completed. I would make sure that everything is completely done and I’m not left behind.

If by chance it is not achieved, then I would focus on completing it first rather than making another Goal.

This is the way you should develop a mindset and get to work.

Wrapping it up​

So now you’ve got an Ultimate Guide on starting a blog in India. Read it again & again and make sure that you do not miss any step.

Blogging is not this much. It is a very vast topic.

You have to keep on increasing your learning. So I recommend you to join some Facebook Groups which can help you a lot during your blogging Journey:

  1. TaskDream
  2. Bloggers Passion VIP Group
  3. Blogging Lift VIP Group

I hope you liked this guide. If you have any query or suggestion, then leave a comment below.

Good Luck!

Amit Mahajan

Hi there, I'm Amit Mahajan, a sports shop employee turned into one of the biggest Real Estate Agent and now an Online Marketer.

Leave a Reply

Close Menu
Share via
Copy link
Powered by Social Snap