Skip to content

How To Start A Blog In India With No Experience-6 Easy Steps

how to start a blog in India
Rate this post

You are thinking to start a blog, that’s great but are worried about where to start & how to start?? No worries, in this blog post I will share with you the complete blogging road-map from starting till the end. So this is going to be a complete tutorial on how to start a blog in India [free & paid both]

Even if you have never created a blog before then also this simplified drilled 6 steps guide is definitely going to help you a lot, So please follow all the steps and read it carefully.

Before blogging was only famous in countries like U.S & U.K But with time due to the internet availability & changes in the world of the internet, now people are aware of blogging from all over the world.

Blogging has open a door of opportunity for people who loves to write about what excites them, it may be sharing thoughts, knowledge and expertise in any specific field or even multi fields.

It is a digital Era & in India also people are getting aware of blogging, there are lots of people in India who has already become successful in this field.

In India you will find lots of well established bloggers and every next day the numbers are multiplying drastically, So from this you can get an idea of how much growth is there in blogging field.

you may be thinking that who is the no 1 blogger in India?? then let me tell you to Amit Agarwal is one of the best popular professional blogger in India who has achieved a great success in this digital field.

Blogging has become more popular nowadays & many people are starting their own blog to share their knowledge & experience with the world.

I don’t want to let you go with incomplete information and that’s why i will cover every possible points related to how to start a blog in India so that you don’t need to search it anywhere online.

Before getting started i strongly want you to read my detailed guide on what is blogging?? what are its advantages and disadvantages so that you get an clear picture in your mind about it.

blogging stats

More users are increasing on the internet & there are lots of online business opportunities & blogging is also a one type of online business only, So you must treat it is as your digital asset on internet.

Below are some questions that you may be having in your mind before starting blogging.

  • Is it a right time to start a blog??

>>My friend, let me tell you that the right time was before 5-6 six years ago but now also it’s not too late, there is a huge demand of blogging In India, As the digital growth is increasing with the time. So This is the right time to build your online presence and brand via blogging.

This is the right time to start your dream & money-making blog.

who can start blogging

What is blogging??

In simple words blogging means writing pieces of content for your audience. You must write content that is problem-solving & content which adds value to your audience. It is just like your personal diary.

Who can start blogging??

Anyone can start blogging, there is no qualification required to start a blog & just you need to have some knowledge in a particular niche or topic.

Either you are Housewife, student, business owner, or in any field, you can start blogging.

If you can write content for a long time on any particular topic then you can start blogging. The person who writes content online is known as a blogger.

You can also watch my below given web story & that will help you to learn things visually just click on below image to watch the web story.

The best thing is that your can also share your own experience through blog just like me.

So now without any more add on let’s dive into the main topic of this article.

I will break down this article in 6 simple steps so that you can learn it hassle-free

How to start a blog in India 2022

  1. Decide your niche(topic)
  2. Choose a blogging platform
  3. Buy your domain name & hosting
  4. Setup your blog
  5. Start writing content
  6. Monetize your blog

Before starting a blog you must be clear about your niche (topic). You must have a clear understanding of the topic which you are going to write on your blog.

How to start a blog and earn money in India

how to find niche for blogging

Step 1) Decide your niche(topic)

The first step is to decide a niche (means a topic) for your blog; Either you are starting a free or a professional blog.

Based on my experience I recommend you to start a blog on such a topic in which you have good knowledge & experience.

For example: if you are good at recipe making & have enough knowledge about it then you can start a cooking blog on which you can share content related to recipes only.

If you will start a blog on a topic about which you are unfamiliar then you will get stuck, because you will not have knowledge about that topic & it will take a long time.

At first, you need to gain a lot of knowledge on that topic. So why not start a blog on a topic in which you have good knowledge & experience.

Deciding a niche is a crucial part & for that read, the below points very carefully

Ask these questions to yourself.

  • Does my niche (topic) is searchable?? (Are people searching about the topic which I am going to select?)
  • Do I have enough knowledge about that topic?? (If you have a little bit of knowledge about the topic then also don’t worry you can start it, just you need to start gaining more knowledge about that topic by reading books, watching videos related to that topic)
  • Competition: How much is the competition of that niche (topic) {you can use keywords research tools to find the competition of that topic)
  • Your interest: After all your interest matters a lot. You must select a topic based on your interest on which you can write for a longer time.
  • Profitability: How much the topic is profitable?  

Just take a pen and paper & note down the topics which you are more interested in & then do these 3 things

  1. Find search volume: you must first known about the search volume of the topic, that means how much the people are searching about that topic on google – you can use free keyword research tool ubersuggest

If your topic has good search volume then it is well & good.

2. Competition: you need to check the competition of that topic & for that, you can also use some free keywords research tools.

If your topic will have low competition then it is good to go with & if it has high competition then don’t worry about it because you can even write high-quality content & can also outrank your competitors.

3. Find CPC(cost per click)– This is the most important thing that you must check before you select any topic for blogging, it is the profitability of that topic.

you must go with a high CPC(cost per click), if you found a topic with 0 CPC then don’t go with that topic because that will not give you any more profit in the future.

You can use free tools to check that also.

Here I will show you how to do that exactly.

For example, I decided a niche(topic): fitness

Now I will go to the free tool Ubersuggest & will search the term “fitness” as shown below in figure

how to decide a niche for blogging

This way you also have to find your niche for your blog.

I know it is difficult to decide a niche (topic) before starting a blog but you need to take the First step. Now you may be thinking that which topic is best for blogging?? not getting any ideas on which topic you should start blogging then you can check the 60+ blog niche list for beginners.

You also be having a question that how much does it cost to start a blog in india?? just click here to know.

You can also watch my Hindi practical video on how to find a niche for blogging.

After deciding a niche (topic), The next step is to choose a blogging platform, So let’s Talk about some best blogging sites in India

how to start blogging in india

Step 2) Choose a blogging platform

how to start a blog in india

Which site is best for blogging in india??

My friend, if you are just starting & don’t want to do any investment in buying hosting, domain, wait! you may be thinking what is domain & hosting?? let me tell you first about it,

domain name means a website address, for example, my website name is & hosting means a place where website data & files are stored.

Helpful Guide: What is domain and hosting with example

So if you have some investment & are really serious about blogging then I strongly recommend you to create a professional blog.

For that, you need to buy hosting, a domain name further you can install popular software WordPress to customize & design your blog & that exact steps I am also going to show you in this article only, So keep reading

If you don’t have any investment & are just starting then you can create a blog for free

If you don’t know how to build a free & professional blog then don’t worry I will explain everything for you in detail so that you don’t need to search it anywhere on the internet.

I will show you practically how to create both free & professional blog step-by-step.

Are you excited! I know you are, So let’s start it.

First, Let’s see how you can create a free blog step-by-step (blogging sites in India)

how to start a blog for free in india

> platform)

> platform)

> platform)

> platform)

> platform)

> platform)



> (it’s free software that you can install after buying your own domain and hosting)

> (you can also upgrade your blog for various plans)

Some of the above blogging platforms also have different plans which you can upgrade, but in this blog post, I will be discussing only how you can create a free blog using these platforms.

The most popular platform on which people create a free blog is blogger &, so we will be mainly focusing on how you can create a blog for free using these two platforms (step-by-step)


This is a nice & trusted platform by google & the best thing is that it provides you free SSL(secure socket layer) that is HTTPS(hypertext transfer protocol)- where “s” stands for secure.

If you find any website or blog with HTTP at starting of the website for Ex:  then it is not a secure website.

If you are a beginner and thinking to start a blog for free then you should go with as it is a google product it has high security.

Creating a blog on blogger is very simple, you don’t require any technical knowledge but you should know a little bit about Html.

So let’s create a blog for free using I have explained step by step on how to create a free blog on blogger new interface which they have recently updated)

  • First, go to & Go to the right top corner and sign in using your g-mail account as shown below in figure.
blogger platform sign in
  • After that a new window will open on the top left corner there will be an option to create a new blog just click on it.

Click on the new blog option to create your blog; Next step is to enter title for your blog.

  • You can name the title as you want, You can type up-to 100 words for ex: I want to create a blog on cooking then I can put the title as delicious recipes at home. you can enter the title according to your blog topic and click on the next as shown below.
add title for your blog
add a title for your new blog
  • Next you need to enter your blog address & you can name your blog according to you as shown below. Your blog address will be as
create blog on blogger
create your blog name

After entering the blog address just click on save. Congratulations!! You have created your own blog.

After creating a blog on blogger you can also add a custom domain to your blog that means (sub-domain) will be > domain) for that you need to buy your own domain.

Buying a domain is a very easy process & there are some sites through which you can buy your own domain that will cost you around 500-1000 Rs per year.

If you want to buy a domain name at a cheap price then you can go with as it is the most popular domain register provider & its renewal cost is not also high as compared to other domain provider registers.

Related guide: how to connect custom domain to blogger

you can also watch my below hindi video on how to create a free blog on blogger.


Now lets see how you can create a free blog using

WordPress is also the best option as its interface is easy to use just there is a drag and drop option which you can use and create a nice-looking blog for free.

First, go to and scroll down to the website. There will be different plans available you need to just click on the free plan as shown below.

create free wordpress blog

After that a new page will open where you need to create your account just enter your e-mail address, username, and password and create your account.

create wordpress account
create account

Now you need to enter your blog address. Just enter the blog name which you want to create and click on continue. There will be different options available just select the free one ex: (free).

There will be more domain options that are paid don’t select that only select free one and click on continue.

blog title

It will take some time for 1-2 minutes to set up a blog so keep patience & your free WordPress site will be created.

free wordpress blog

To launch your website you need to verify it by going to your g-mail and there will be a message by WordPress in your mailbox & you need to just verify your blog by clicking on the link given in your e-mail.

After you will click on the launch site they will ask again to go with paid plans just click on the skip purchase located at the bottom & Next just click on start with a free blog located on top & your website will be launch.

That’s great! You have created a new free WordPress blog in 5 minutes.

Let’s discuss the other platforms also.

#3 Tumblr

Tumblr is also a good platform for beginners. They have lots of themes that you can use to create a blog. you can add videos, text, audio, and many things to your blog as it is easy to use platform & many people use Tumblr to create their free blog.

It is easy to create a blog on Tumblr, you do not require any coding knowledge.

#4 Medium

You can also create a free blog using this platform. To create a free blog on this platform just follow the given below steps.

create free blog on medium
  1. Go to
  2. Sign up for an account; that option you will find at top right.
  3. You can sign up using google account, twitter,Facebook, e-mail.
  4. After clicking on the any one option you need to enter your e-mail & password
  5. They will send you an e-mail you need to verify by going to your mail box.
  6. After verifying need to do enter e-mail, full name & select user name & click on create account.
  7. Then you need to choose some topic select at least 2-3 topics.
  8. There will be an option on top right continue to last step click on it.
  9. After clicking on continue to last step new page will open they will ask to follow some people. After that there will an finish option on top right just click on it.
  10. After clicking on finish option there will an write story option on top right just click on it & start writing your first blog post.


This platform is also best to write content like a blog post. most of people think that LinkedIn is for good job search and for professionals but you can also create an article that is a blog post using LinkedIn.

If you don’t have a Linkedin account then you can sign up for it. It is very easy to create an account on LinkedIn just you need to enter your e-mail id & create a password.

So the question is how??

Just follow the below-given step to write your first article on LinkedIn & also you can share it on other networks also.

  • Login to
  • When you will login on top of your home page there will an option of write article.
  • Just click on write article & you can now start writing your first article and can also add images & videos in article and then after writing your first blog post you can also publish it.

It’s very easy to create your first article & publish it using LinkedIn



This is a nice platform to create your website & it has very simple steps to create your own blog for free. they have a nice template that you can use & can create your beautiful nice looking blog for free. they also have different plans which you can upgrade later.

You can also watch my Hindi video on ways to start a blog

So The above were some free blogging platforms on which you can start a blog for free but free blogging platforms has some limitations & even you don’t own your blog. So my friend, let’s see how you can create a professional blog step-by-step.

Step 3How to start a WordPress blog

Here are simple steps:

  • Buy domain & hosting
  • Installing WordPress (popular software )

How to start a blog and make money in india

To start a professional blog you need to buy your own domain & hosting.

There are lots of hosting providers available in the market but to run your blog smoothly you need to buy hosting from a trusted & reputed company.

Before you buy a domain name & hosting you must keep some below-given points in mind. (Note: many hosting provides a free domain name for 1 year with their hosting plan)

Points in keep in mind before buying a Domain name
  • Choose a clear & short name– You must choose a short & clear domain name, as people will recognize your blog through that domain name.
  • Include keywords: try to include main keyword in your domain name. For Example: you can have a look at my domain name it is

  I have included the main keyword “blogging” in my domain name & I have added the keyword blogging because my niche (topic) is blogging & you must also do the same with your domain name. (it is also good from an SEO(search engine optimization) point of view)

Include the main keyword related to your niche (topic) that you have selected for blogging.

  • Go for .com – if you want to target audience all over the world then you must buy .com extension but if you want to target only specific country audience then you can select domain extension as per your requirement. For example: If you want to target Indian audience then you can buy .in domain extension.
  • Don’t include a brand name– always remember not to include any brand name in your domain name, as it can put you in trouble.

Points to keep in mind before buying Hosting
  • Trusted hosting provider
  • Quality hosting
  •  Support
  • Up time

Choose a trusted hosting provider– it is very important to buy hosting from a trusted & reputed company so that you don’t face any issues in the future.

Quality hosting: To run your blog smoothly you must buy good & quality hosting. Do you know my friend, there are some hosting providers in the market which provide you good quality hosting at the cheapest price. Want to know?? Anyway that also I am going to show you in this article & for that keep reading

Support: check the hosting provider support before buying a hosting because that matters a lot.

Check whether they are providing you a 24/7 customer support or not.

Uptime: If your blog goes offline then it will be the worst situation & you may also lose your blog visitors. So make sure to choose a hosting with good up-time.

So now let’s see how exactly to build a professional blog from scratch

Step 3-continue – How to buy domain and hosting

If you want to build a professional blog then you need to first buy domain, hosting & if you are thinking which hosting is good with great customer support then I will recommend you to try Hostinger.

Hostinger is one of the best hosting available in the market & which provides you hosting at the cheapest price, this hosting is affordable & under budget for beginners.

If you are from India then hostinger is going to be a good option for you as it provides various payments methods like google pay, Paytm, phone pay, UPI, net banking, debit card, etc, which many hosting don’t provide.

Below are some features of Hostinger.

  • Great 99.99% uptime
  • Quality hosting
  • Free domain name with premium hosting plan
  • 24/7/365 support
  • Free SSL(secure socket layer)
  • Lite speed
  • Clouflare protected name servers.
  • 30 day money back guarantee if you don’t like their hosting

So now if you want to know the complete process on how to buy hosting, the domain from Hostinger & how to install WordPress step-by-step then you must read my article on how to buy hosting from hostinger in 2022

Or you can also watch my complete practical Hindi video

There are also lots of other quality hosting providers in the market & one of which is Bluehost yes! Bluehost is also an amazing hosting company and the best thing about Bluehost is that they have great customer support & I am personally using this hosting from a long time.

They solve any kind of problem within one interaction & WordPress itself recommends Bluehost.

 So if you are looking for excellent hosting with great customer support then you can also buy hosting from Bluehost & can set up your professional blog.

If you want to know the complete process on how to buy hosting from Bluehost then you can read my detailed guide on how to start a blog in 2022 with blue-host.

Step 4) – Setup your blog

You may already have heard about WordPress & if not then let me tell you in short about it.

WordPress is a popular software based on Cms(content management system) & many bloggers use this software to build professional blogs or websites.

Note: Here I am talking about, not about

The good thing about WordPress is that you don’t require any coding or programming language to use it. Even if you are from a non-technical background then you can easily use WordPress & can customize & design your blog without writing a single line of code.

If you want to learn WordPress software from scratch step-by-step then you must enroll in my 100% practical free WordPress video course

learn WordPress from scratch

I have also built my blog on WordPress & I can say that it is really amazing software

Most of the web hosting provides 1-click WordPress installation that you can do under the c-panel in your hosting account.

you can enroll in the above course to learn in in-depth about WordPress.

After creating your professional blog you need to start writing content & for that, you can also read below related guides

Step 5) Start writing content-

Starting a blog is easy but to run it successfully is not easy task, you need to write consistently without delay and have to put your efforts in producing quality and solution providing content for your readers and that requires dedication and patience.

you need to also optimize your content for SEO (search engine optimization) to get quality any targeted traffic from google.

just focus on what problems your users are facing and then produce valuable content which will help them.

below are 2 related articles that can help you with this.

the Another question that triggering in your mind may be that how do bloggers get paid in India?? for that read below last step of this article below.

Step 6) Monetization: 

There are various ways to earn money from your blog & here I am going to show you the 3 most effective ways.

  1. Google Ad-sense: This a program by Google through which you can earn money from your blog.

You need to first apply your blog for Google Ad-sense & if you got approval then you can place ads on your blog then whenever someone will click on ads then you will earn.

Below are some points that you must keep in mind before applying your blog for Google Adsense

  • Write quality content
  • Write more than 500 words articles
  • Create important pages (privacy policy, disclaimer etc.)
  • Use a responsive theme
  • Proper navigation
  • Don’t use copyright images
  • Don’t copy others content
  • Don’t write illegal content

2. Affiliate marketing: You can also make money from your blog through affiliate marketing.

You can apply for various affiliate marketing programs & if you get approved then you can promote their products & services through affiliate links which they provide & this way you can easily earn from your blog.

3. Sell your own digital product: You can even sell your own digital products like courses, E-books, Pdf, etc, on your own blog & can make money out of it also.

My friend, I want to tell you one thing that blogging is not a quick-rich scheme, it’s a long time game & you need to keep patience & have to work consistently.

If you are reading till now then I want to thank you & I hope you have got a complete blogging road-map & clear steps on how to start a blog in India.

Keep visiting my blog to learn actionable blogging tips & tricks for free which will help you to take your blog to the next level.

Also, you can follow me on Instagram: ID: @jitenbloggingtips there also I share actionable blogging tips & tricks with fun.

You may also be interested in reading how to earn money online in india

Your Next Step: Now you know about different blogging platforms & I want you to take the action, first just select a nice niche(topic) which you are more passionate about & then just start creating your first blog. you can create a free blog or if you have some investment then start a professional blog.

Also, let me know in the comment box if you have any questions regarding this blog post.

FAQ(Frequently Asked Question)

How can I start a blog in India??

There are mainly two ways to start a blog & that is free & paid, if you don’t have any investment then you can go with free blogging platform but if you have some investment & want to earn from your blog for a longer time then you must start a professional blog using WordPress.

free blogging platforms have some limitations & the drawback is that you don’t even own your blog, but with WordPress,, you have full ownership & you can fully customize your website as you want.

How much does it cost to start a blog in India??

If you want to start your professional blog then it may cost you around 2000-8000 Rs. depending upon the quality & type of hosting you are purchasing.

If you don’t want to do any investment then you can start with the free blogging platforms that I have shown you in this article.

How do bloggers get paid??

There are different ways to monetize a blog & most bloggers earn money through google ad-sense & affiliate marketing.

Best blogging sites in India??

There are various blogging platforms available & here are some sites: Blogger, WordPress, Tumblr, medium, hub-pages, etc.

how can i start a blog and make money in India

There are mainly two ways to start a blog & that I have shown you in this article. if you want to earn from your blog then there are lots of ways & some are shown below.

Google Ad-sense

Affiliate marketing

Sponsored posts

By selling digital products

URL Shortner

7 thoughts on “How To Start A Blog In India With No Experience-6 Easy Steps”

  1. Hey Jiten,

    That’s nicely put . Truly now Indians also have started blogging and started earning good money. Its just that we started late.

    But better late than never

    It’s nice that you included the micro-blogging sites like Linkedin too!!!

Leave a Reply

Your email address will not be published.