How to Start Blog in India: 101 Free Beginner’s Guide

If you’re looking for a free beginner’s guide to learn how to start blog in India so you can grow your business reach and make money from it, then you’re at the right place.

Congratulations! By planning to start a blog you’ve already taken the first step towards your Journey.

Starting a blog is not complicated at all, but taking the first step forward is always Difficult.

Either you are an absolute beginner or you have no idea what blogging Is? All you need some guidance, which helps you to start a blog in 2020.

In this Free Beginner’s guide, I will walk you through a step-by-step process that you need to take to start a new blog. It has everything you need to know to get started.

Before we dive into this beginner’s guide on how to start a blog in India, First, you need to know your Why?


Every one of us has different reasons to start a blog – some of us like to gain fans other want to create an audience around a topic we’re passionate about, to enhance our writing skills and every one of us wants to make money online.

Before you buy a domain and hosting ask yourself some important questions:

  • Are you really serious about it?
  • Found your niche and Analyse properly?
  • Are you doing it for money or passion?
  • Are you dedicated enough to publish at least 1 article a week?
  • Are you ready to learn SEO on a daily basis?
  • Do you have a budget of 4000–5000 INR ( to buy a good domain & host)

So now you know why are you starting a Blog?

Let’s dive into the topic,

How to Start Blog in India – in 9 easy steps:

  1. Choose Your Blog’s Niche.
  2. Pick a Domain Name.
  3. Find a reliable and affordable Hosting Provider.
  4. Set Up Your WordPress Blog.
  5. Pick the Right Theme.
  6. Essential Plugin For Your Blog
  7. Write and Publish Your First Blog Post and Optimize for SEO
  8. Promote your Content on different platforms to get traffic.
  9. Some Ways to Make Money From Your Blog

1. Pick the Right Niche For Your Blog.

Choosing the right niche for your blog is the first and most important part, and most of us stuck at this very point.

There are an endless amount of Niches to Start a blog about and that’s why more often most beginners fail at the very first point by choosing an exhausted or wrong niche.

Most bloggers will tell you to start with a niche/topic that you’re passionate about or you’ve prior experience of because it helps you to be consistent and doesn’t get you bored at starting.

However, most of the bloggers forgot to mention monetization which is the most important part of choosing the right niche.

Let’s look into the topic of how to choose a right niche?

How to Choose a Ideal and Profitable Blog Topic

Most of the newbie’s start blogging by picking a blog niche they’re passionate about. Passion can be one of the factors to select a niche but it can never be anyone’s primary reason to pick the right niche.

To start Blogging, You have to focus on four factors to find out the ideal niche not based on passions, but different factors:

  1. Profitability
  2. Target Audience
  3. Passion
  4. Keyword Research


  • Analyse, If you can make money from niche.
  • Consider affiliate program availability.
  • Review money keywords for niche.

Target Audience

How to Start Blog in India
How to Start Blog in India
  • Understand your audience and age of the audience
  • Understand how much your audience is willing to spend to solve their pain points.
  • Solve your target audience problems.


  • Are you Interested in Writing about it?
  • Do you have a solution based Intent?

Keyword Research

  • How many times a keyword is searched for in a given month.
  • How difficult is it to rank for that keyword?
  • The average cost per click (CPC).

2. Pick a Domain Name.

Now, you’ve picked your niche it’s time to choose your blog’s domain name:

Your domain name will be your unique address on the Internet by which you will be known online.

Here are some things you should consider before picking a domain name for your Blog

  • Domain by Keyword – Using your main targeted Keyword is one of the best ways to choose your domain name for your blog, which will eventually help you in Search engine optimization.
  • Make It Brandy & Picky – Try to keep your domain brandy & picky which will make it easy to be remembered.
  • Avoid using numbers and hyphens – Make sure not to use numbers and hyphens in your domain as it can confuse people.
  • Domain Extension – Always Use TLD Extension use domain extension like .com because it’s for globally.

3. Find a Hosting Provider.

After selecting a domain name, next step forward is to choose hosting provider which will store your site on a server so that people can access it on Internet.

There are lots of web hosting services which you can use to start your new site. Choosing a best hosting provider is very important because performance of your site is highly reliable on it.

The one that we recommend to you based on affordability is SiteGround.

Follow these steps to purchase hosting for your first blog:

1. Visit Siteground

Go to SiteGround and select your plan. If this is your very first one, we recommend the StartUp plan which is the most Basic one:

2. Choose Your Favorite Domain

On this point you have to register new domain or If you already have domain select a particular and Proceed.

3. Enter your details.

At Last, you’ve to fill “Account Information” details.

  • Account Information (your email address and password)
  • Client Information (your name, mailing address, and phone number)
  • Payment Information (Visa, Mastercard, and Discover are accepted)
  • Purchase Information (billing period, [optional] extra services)

Congratulations! Now You’ve purchased SiteGround hosting.

4. Set Up Your WordPress Blog.

Now, that your domain and web hosting is connected it’s time to Install WordPress.

Siteground makes it ridiculously easy to setup your WordPress for blogs.

Firstly, you’ve to log into your SiteGround user panel, thereafter a window with start a new website option will pop up and you’ve to select WordPress as the CMS you want to install.

Secondly, you’ve to login into your WordPress account.

Lastly, you’ve to click the Complete Setup button and proceed to the customer area.

Your WordPress dashboard will look similar to this

5. Pick the Right Theme.

After Installing and setting up your wordpress First thing you’ve to do is choose a theme for your blog to make it look visually appealing and user friendly.

When you’re just getting started, I recommend using a free WordPress theme right away. Once you get some traffic you can invest on premium theme.

WordPress comes with hell lot of free to use themes to choose from, You can add a new theme by clicking on appearance and theme without spending much time, You can always change it later.

6. Essential WordPress Plugins for your blog.

WordPress is packed with features. WordPress plugins play an absolutely crucial role in how your blog will function.

There are thousands of free or premium third-party plugins available in WordPress for virtually everything.

We’re going to go over the five categories of WordPress plugins you need to install. And some “must-have” and “essential” WordPress plugins, Every beginner bloggers should install today:

The WordPress Plugin types and Recommendations

1. Security Plugin:

  • Why you need a security plugin: There are thousands of websites are being hacked on a daily basis so securing your blog is very important.
  • Our Pick: iThemes Security is the best available plugin for security previously known as Better WP Security, Plugin offers a one-click setup.

2. Backup Plugin:

  • Why you need a backup plugin: Backup of any website is necessary as content creation otherwise all your hard work will go into vain. This plugin helps you to backup your full website, and you can restore that data whenever you need it.
  • Our Pick:  UpdraftPlus is free, but they also offer a premium version for $70.

3. Speed Plugin:

  • Why you need a speed plugin: If your blog is slow, your readers will bounce and It will affect your ranking. A good speed optimization plugin will “cache” your content so it loads faster and provide better user experience.
  • Our Pick: WP Rocket – You already know that speed is one factor to rank on google. So wp rocket is the plugin, which helps you to optimize your full website and make it faster.

4. SEO Plugin:

  • Why you need an SEO plugin: If you want website traffic, you must have a good SEO plugin.
  • Our Pick: Rank math is the SEO plugin that comes with advanced SEO features.

5. Email List Plugin:

  • Why you need an Email List Plugin: If you want your blog to grow, turning blog traffic into leads is a must. You need a way to capture the email addresses of your readers so you can nurture the traffic.
  • Our Pick: Thrive Leads Plugin – If you want to collect emails from your readers so you can try to thrive leads which help you to collect those.

7. Write and Publish Your First Blog Post

It’s time to start writing blog posts or creating a blog post, you have to go to: Dashboard → Post → Add New

After that, you are on your post, and here you can start writing your very first Article/post.

Things to Consider while writing a blog post

  • Writing a headline that encourages readers to click through It.
  • Make Blog’s URL SEO-friendly.
  • The introduction must be a two-way conversation.
  • Add List to your Blog post.

8. Promote your Content

Promoting your blog post is as important as a SEO which most doesn’t care for or take lightly. Ideally Everyone should spend more time promoting content rather than writing It.

The most basic and obvious way to promote your blog post is social media sites like Facebook, Twitter, Pinterest, LinkedIn, Reddit, etc.

Other than Social media sites you can promote your post on forums and on different long content-based sites such as Quora, Linkedin, and Medium.

9. Some Ways to Make Money From Your Blog

Now, you have a blog and you’re ready to start making money. keep in mind that when you’re just getting started, some of these monetization strategies will be easier than others while your readership is still growing.

  • Running ads on your blog – There are seamless possibilities for you to run ads on your blog. Regardless of your niche, But Google Adsense is one of the most popular choices for ads.
  • Affiliate Programs –  This is one of the effective methods for making money online. you just have to promote other products on your blog,
  • Freelancing – When you’re getting started selling your service is one of the easiest ways to getting started.


Now you went through all the steps of How to start blog in India. One thing you should always consider that blogging is not easy, but it started getting better when you take a step forward. But one I assure you it is worth taking It will not break but make your career and taking risk is what entrepreneurs do.


5 Must-Read Real Estate ebooks for beginner

Add a Comment