
The craze for blogging is increasing day by day with time and if you are also interested in learning how to start blogging in India through a step by step guide, you are in the right place.
Blogging is a great hobby for many people, where as a source of main income for others as well. There are people who are earning lakhs of rupees from just blogging.
If you also want to create a blog for free and earn money from it, make sure to read the post till the end. Let’s start then!
Steps to Start a Blog in India
I am going to take you through a super easy blueprint of the steps which will give you a clear picture to create a blog and make money from it.
You will find several posts on this topic. But, this one will give you a clear picture in most simple way so as to help you actually start blogging rather than become more confused.
Also Read:
- Earn Money by Blogging {7 Best Methods}
- 11 Best Affiliate Networks {Earn $5000}
Therefore, these are the simple steps that you have to go through and follow in order to get started.

Find Your Interest
Whenever you start anything, if it’s matching your interest, you can continue it for a long time consistently.
Therefore, it is very important to find your area of interest in which you are ready to start blogging.
For instance, I started my first blog on Fitness as it’s one of my areas of interest.
Never start any blog just because you saw anyone earning money from it. It may be his area of interest, but not yours!
Blogging is a long term thing and having an interest in the niche you choose is very important to continue it.
Take days or a week to decide your interest, but do not skip this step as otherwise you will regret it in a long run.
Select a Niche
Niche is a specific category in which you are going to start your blog in India. It can be anything related to your area of interest.
I am naming some of the famous and best niches here to start blogging in India to provide you some idea:
- Health and Fitness
- Food and Recipes
- Fashion
- Personal Finance
- Business and Marketing
- Lifestyle
- Technology
- Travel
- Entertainment
- Pets

Make a checklist by writing down all the niches that interests you. Then, further categorize by how much expertise you have in each one of them.
Choose the one that you are most confident about, and can continue to write on it for a long term.
Niche must be one where you are confident to deliver high quality unique content to the visitors for a longer time. So, choose wisely!
Also, why not do some keyword research before hand only. It will help you to get an idea about how competitive that niche is.
It’s as simple as entering a keyword, and getting all the relevant ideas, competition level, keyword difficulty, and many more metrics.
For keyword research and SEO, best tool to use: SEMrush
Grab a free trial of SEMrush below,

Pre Deciding Topics
I am telling you to do this because people often start a blog and then they wonder what to write now!
I don’t want this thing to happen with you. This is why I am asking you to write down at least 10-12 different topics or categories on which you will write your blog posts.
For instance, if your niche is Tech, different topics can be gadget reviews, tutorials for any software, latest tech news, etc.
This will help you to quickly begin with writing your content once your blog is live on the Internet.
In addition, it will let you know that how much info on a particular topic you can provide.
If you can’t decide that on what topics you are going to write for that niche, you shouldn’t choose that niche!
Choosing a Platform
Next step is to choose a platform on which you are going to start a blog. Although there are many platforms available in the market. I have picked the 2 most popular ones to make things clear for you.
People who search how to start blogging in India are often confused about choosing a good platform.
One is paid and the other is free. Choice is up to you which one to pick.

Different factors you should consider before selecting any blogging platforms in India:
- Are you a beginner or have some knowledge about blogging
- Your budget and will to spend
- You are choosing blogging professionally or just as a hobby
- You are seeing it long term or short term
- Want more features and customization or just a simple blog
2 Most Popular BLOGGING PLATFORMS in India
After considering the above factors, now it’s the time to choose between these 2 most common blog platforms.
What are they? Let’s find out below.

BLOGGER
If you are a total newbie and have no knowledge in this field, blogger is best for you to learn and explore things here.
It is owned by Google and it provides a free of cost hosting to us.
As it is hosted on Google servers, the speed is fast and it is also provides high security to your blog.
Blogger also gives you 2 further options, which are
On Subdomain (Free)
If you are wondering how to start a blog for free and make money in India, this can be a good option.
Blogger provides you a free hosting on it’s own subdomain. Your website will look like “yourwebsitename.blogspot.com”
It’s totally free and is a Google Product. You can select it if you do not want to spend any money right now.
To make a free blog on Blogger, follow these simple steps:
- Go to Blogger.com
- Sign in with your Gmail Account

3. Type in a name for your blog and click “Next”
4. Then, you will be asked for choosing your blog address or URL

5. Type in your preferred URL and hit “Next”
6. Choose your display name
7. Your blog is ready
8. You can start blogging now by clicking “New Post” option.
Adding Custom Domain (Recommended)
The next choice on Blogger is to purchase and add a custom domain which I will highly recommend. By adding a custom domain, your website will look something like “yourwebsitename.com”
You don’t have to buy any hosting as Google will provide you free hosting on Blogger.
I am also using Blogger for some of my websites by adding a custom domain.
For reference, follow this guide below. It’s a very easy process that you can do in under 15 minutes and make your website live.
How to Add Custom Domain to Blogger [New Interface]
You can get a domain from providers like Godaddy etc for as low as 99 Rs for a whole year!
There will be various options available such as .com, .net, .in, .xyz.
You can go for a .com if you want to target audience globally and worldwide. It costs more than the other extensions. You can get it for around 500-800 Rs per year.
By spending a couple of bucks, that too for a whole year, you will get your own branding and identity.
I am suggesting you to do this because it will look a lot more professional and show your seriousness about blogging.
WORDPRESS (Paid)

The other option is WordPress. It is one of the best Content Management System (CMS) with awesome features, themes, and plugins.
If you are serious about blogging and want to take it long term, WordPress is the right choice for you.
It is a paid option, as here, you will require your own domain and a hosting too.
Let’s know about this in detail.
I hope you are enjoying reading this guide on how to start blogging in India. Let’s continue!
Domain Name to Start a Blog
Now the step comes where you will use your ultimate creativity to decide a beautiful domain name for your blog.
Domain name is the address of your blog, in short, it’s your blog’s identity. Keep it between 6-14 characters and try to be unique.
I am saying to keep it unique because it will help it to rank easily by it’s name on Google.
Whether you are adding a custom domain on Blogger, or starting a blog on WordPress, domain is required in both the cases.
If you want to start a micro niche blog, you can also include any targeted keyword in your domain. However, not necessary.
You can use any of the famous domain registrars like GoDaddy, Namecheap, Bigrock, etc.

Step 1: Head over to any domain provider such as GoDaddy as shown above in the screenshot. Type in your preferred domain name and hit search. Add it to cart.

Step 2: Once done, hit continue to cart and follow the on screen instructions.
Step 3: You will then be asked to create your account and sign up. Once you are done, move to the next step.
Step 4: Now you will head over to enter billing details and make payment. Checkout and do the payment using preferred method. That’s all, the domain is yours now!
I suggest you to take a TLD, ie a Top Level Domain like .com .net etc.
Go for a country specific domain like .in if you want to target India specifically as your audience.
5 Key Features of a Perfect Domain name:
- Keep it short and crisp
- Make it easy to be remembered
- It should be easy to spell
- Must be unique
- Never include numbers or symbols
Selecting a Hosting
For a WordPress blog, the next thing which you have to purchase is a good hosting plan.
Hosting is a space on the Internet where your blog is hosted, the domain being the address. Speed of your blog depends majorly on it.
There are many big hosting providers to start a blog in India such as:
- Hostinger
- Bluehost
- Siteground
- A2 Hosting
- Inmotion
I will advice you to simply go with a shared hosting plan which is the cheapest of all to start blogging in India. It’s price starts from 49 Rs per month. I am myself using Hostinger and recommend it personally.
Click on the button below to grab 90% off on Hostinger!
Do not go for too cheap one because there’s a concern for the speed of your site. As speed is a factor Google considers for ranking.
Featured: Digital Marketing Fresher Jobs [Best Guide]
You want your website to load fast, am I right?
Otherwise, a visitor may bounce back (leave) your site due to slow speed.
Final Set up and Start Blogging in India
Moving on, we have to now set up the hosting and the domain to start blogging. Connecting the hosting and domain is a very simple process.
You need to head over to your hosting provider account. There, you will get your nameservers.
You have to enter those in the DNS section of your domain provider’s account as shown below.

After you connect the domain and the hosting, your blog will go live in some time. It generally takes place very fast within 1 hour or so, but in some cases it may take up to 24 hours.
Installing WordPress
Next step is to install WordPress on our blog to start blogging without any hassle. Below are the steps to do so.
For this, we have to go to our hosting account.

There, search for any option such as Auto Installer or Software Installer. Click on it.

Select WordPress from the list. Follow the on screen instructions.
After it gets installed, you can now visit your own WP Dashboard. Hurray!
For visiting, type this is the URL bar of your browser:
yourdomain.com/wp-admin
Login using your ID Password which you set up during the installation.
Theme for Blogging
Now that we have done till here, you can now start with the designing part. The main design of your blog is the “theme”
Features of a good theme are that it should be fast, responsive, clean, and have easy customization.
A responsive design is highly important because most of the users access the Internet from their mobile phones now a days.
A good theme adapts itself according to the various screen sizes it is being viewed in, example mobile, tablet, PC, etc.
I hope you are now slowly getting your answers to question like how to become a blogger in India by going through this simple guide.
For selecting one:
- Go to Appearance – Themes
- Select Add New from the menu
- Here, you will find various themes
- Choose the theme for your blog
- Preview how it looks
- Install it by a single click
This website is using Generate Press. It is one of the fastest and light weight theme for blogging.
Plugins
After that, you need to install some important plugins. Head over to Plugins – Add New. I am naming some of the best ones:
- Yoast SEO (For SEO of your blog)
- JetPack (For Security)
- Akismet Anti Spam (For preventing spam)
- LiteSpeed Cache (Speed plugin)
- Easy Table of Contents (Inserts table of contents)
- Sassy Social Share (Adds social share buttons)
Plugins play a great role in optimizing your blog and it’s performance. These are just a few basic ones. You will learn and know about more as you gain experience in blogging with time.
Let’s move on to the next step now.
Writing Content
As now we finished the basic blog setup, we can now start on writing content. Content here means blog posts.
You can now begin writing your blog posts and create your first post to publish it live!
I will advice you to write posts of at least 800 words or more. Studies have shown that the top 10 ranking sites on search engines always have well structured detail content.
Write all the blog posts by yourself to make them 100% unique. You can never succeed in blogging by copying other’s work.
In order to make your posts rank in the search engines, writing them to be SEO friendly is very important.
If you want to learn SEO in the simplest manner,
SUMMARY
In this post, we learnt step by step how to start blogging in India. I also included various images and illustrations for better understanding.
If you liked the post, let me know by providing your valuable feedback in the comments. Share this with your friends who also want to start blogging in India.
I hope that by after going through this guide, you will be now easily able to create a blog and start writing quality content.
Now it’s on to you how much quality content your prepare to attract the visitors to your blog. As I said earlier, focus on your content and writing skills and you will surely grow with time.
Also, do not forget to comment down below and let me know if you start a blog after reading this. I will be more than happy to know.
Have a great day ahead. Goodbye!
Interesting bro. It’s a good start.
Congratulations
Thanks for the appreciation brother!
Hi my name is Eric from Ghana and I found it interesting in blogging
I have gone through your post and find it very educative and directing however
I need more guidance on how to go about blogging
This is my number +233543534928
My email eric.twum92@gmail.com
I really need your help in the process of starting a blog
Hi Eric, Thanks for the comment.
In this article, I have covered step by step, every aspect to start a blog. Please let me know if you need information on any specific point?
Ι used to be able to find good info from your blog posts.
I am glad you liked the information.
Hello to everyone, because I am in fact eager of reading this blog’s post to be updated regularly.
It contains good material.
Glad you found it useful.
Great paintings! This is the type of info that are meant to be shared around the internet.
Shame on the search engines for now not positioning this publish higher! Come on over and seek advice from my site.
Thanks 🙂
Thanks for appreciating the work.
Hey there, You have done a great job. I’ll definitely dig it and for my part suggest to my friends.
I am confident they’ll be benefited from this website.
Hey,
That’s something great to hear.
Thanks for appreciating!
Wonderful beat! I would like to apprentice even as you amend your site, how could I subscribe for a blog site?
The account helped me an acceptable deal. I had been tiny bit familiar of this your broadcast provided bright transparent idea.
Hello there,
You can easily subscribe by pressing the bell icon on the left bottom area of this page.
It’s a great pleasure to hear that you liked my content. Will keep bringing more useful posts regularly.
Greetings! Very helpful advice within this post! It’s the little changes which will make the largest changes. Many thanks for sharing!
You’re welcome! Thanks for the compliment.
Hello. This post was really remarkable, particularly because I was investigating for thoughts on this subject last week.
Glad it solved your query!
Hello I am so happy I found your blog. I really found you by accident, while I was browsing on AOL for something else.
Nonetheless I am here now and would just like to say cheers for a marvelous post and a all round interesting blog (I also love the theme/design)
I don’t have time to look over it all at the moment but I have bookmarked it and also included your RSS feeds, so when I have time I will be back to read a great deal more. Please do keep up the excellent work.
Thanks for such a great comment. I am glad you liked the blog posts and the design.
PS: We don’t have a RSS Feed yet!
Hello very nice website!! Man .. Beautiful .. Wonderful ..
I’ll bookmark your website and take the feeds additionally. I am happy to seek out so many useful info here within the publish, we want develop extra techniques on this regard, thank you for sharing.
Happy to hear you liked the blog!
Excellent article. I will be dealing with some of these issues as well..