How to Start A Blog in India and Make Money

Want to start a blog in India? This post explains how to become a blogger in India; how to create, run a free blog and make money in India. You’ll also learn how to make your blog go viral.

What is a blog or blogging?

Blog, also referred to as weblog, is an online journal or informational website where an individual or group of writers share their views on a particular subject or field. Blog information or contents are displayed in reverse chronological; the last post appears first.

Blogging refers to the skills you need to run or maintain a blog. You can post content like videos, images, articles, and more. The reasons for keeping a blog are unlimited. You can use it as a business or project tool. The most loving part of blogging is that you can monetize it.

Think about a blog like a business. Without customers, the business is going to die. Offering valuable products or services keep customers coming for more. In blogging, you grab and hold onto the attention of your “customers” by churning out useful and helpful contents.

Overview of the Blogging Industry in India

Take a look at a data-driven answer to know if a blog will sell (or make money) in India

In India, the average number of internet users in 2013 was 189.6 million. The figure rose to a whopping 566 million in (2018)—according to Indiatimes. And this number is projected to reach 627 million by the end of 2019.


Users are coming online for specific and different reasons. To look up information, read news or articles, watch videos and lots more. So, if you’re planning to start a blog, this is the right time.

How to Create a Blog for Free and Make Money

Before starting a blog, you should develop an interest in writing, connecting with influencers, maintaining enthusiasm (critical during rough times) and be self-disciplined. Also, your goal must be to help people with valuable contents so they can do the same for you.

These prerequisites deal with your mindset. Below are some real work to do.

Find a Profitable Topic (Niche)

The first thing is to research and pick a niche. A niche is a field, area, or topic you’ll be blogging about. You may not be able to outrank high authority websites if you pick a competitive niche. If your niche is too small, your blog will hardly make an impact talkless of money.

You have to find a middle ground to increase your chances of success. Here how you can find a profitable niche.

  • Start with a topic you enjoy or passionate about.
  • Look up the topic on Google to get an idea of what language (term) people are using to find information in that niche. Gather two or more terms that you can create content around.
  • Use Google Keyword Planner to determine the number of times people are searching for the term(s) per month.
  • Head over to Google Trends to ascertain if your niche has been around for a while. Short time interest always indicates a fad, don’t go there.
  • Check Clickbank and Amazon to see if there digital or physical products, also known as niche affiliate products.
  • Optional: Look for top bloggers in that niche. Some of them post a periodic report on how much they make. This could be a good indicator of a profitable niche.

Bottom line: Start with what you are passionate about. If what you are passionate about cannot be monetized (or profitable), choose a topic that you’ll enjoy learning.

Choose a Blogging Platform

A blogging platform or Content Management System (CMS) allows you to create and manage your content. Popular CMS are WordPress, Blogger, Medium, and others.

If you have been thinking about how to start a blog for free in India and earn money, Medium and Blogger is a free platform to choose. No doubt, WordPress is the best platform as you have the flexibility to customize your blog with varieties of plugins and themes.

WordPress is a popular CMS with 60.4% of the market share. WordPress is used by 33.5% of all the websites online.

Paid or Free Hosting

Free always means you have to make some compromises. Most free hosting providers will plague your website with annoying ads. Paid hosting like WordPress offers an array of plugins and themes that you can use to extend the functionality of your site.

Themes allow you to customize your site appearance while plugins enable you to tweak almost every part of your blog, including the theme.

Backup is another advantage of premium hosting. You can regularly backup every component of your site. In case you delete an important file, content or break some of your site’s functionality, you can restore the previous backup.

For free hosting, backup hardly exists, and if it does, not as effective as in premium hosting. Your blog can even be shut down if you post something the provider doesn’t like.

Besides, self-hosted blogs give you total control over your on-page SEO, which immensely contributes to your search engine ranking. WordPress plugins like Yoast SEO can help with keyword optimization, internal linking suggestions, and some other technical On-page stuff.

Bottom line: If you are starting on a limited budget, Medium and Bloggers are the best free CMS to use. They offer more control over your blog. But if you have a couple of bucks to spend, use WordPress.

Best Web Hosting Providers

  • SiteGround
  • Bluehost
  • HostGator
  • InMotion

SiteGround has best affordable shared hosting packages and I always recommend SiteGround hosting for WordPress blog. SiteGround offers free WordPress migration for GrowBig Plan.

Choose a Domain Name

A domain name is an address through which people will locate your blog on the internet.

Choosing a domain name depends on the hosting company you settled for. Some free host allows custom domain while others do not.

Companies like Namecheap, SiteGround, and Bluehost are all excellent examples of paid hosting companies where you can register your name. Here are some rules of thumb for picking a nice and perfect name.

  • Turn your name into a domain name, suppose it’s easy to spell and remember.
  • Combine your first, middle, or last name with a keyword in your niche.
  • Insert a keyword in your niche into LeanDomainSearch. The site gives cool name ideas that you can twist.

Using a domain name on free hosts like Medium is impossible.

You can’t use a custom domain name because the feature has been discontinued. In fact, Medium assigns just a username that looks like this “”

Free blogging platform like Blogger offers a extension for free and forever. But it may be hard to brand your business with a long and unprofessional name like However, blogger offers the opportunity to use a custom domain name such as .com, .net, .org, and more.

Cost of Starting a Blog in India

To start a blog, you’ll need hosting and domain.

If you’d like to go the free route.

  • A hosting like is free.
  • You can get a domain for as low as approx. INR99

For premium or paid hosting

  • A beginner hosting costs around INR1500 to INR5000
  • You can get a domain starting from INR99.

Bottom line: Some hosts provide free domain on specific hosting plans. You can browse through several hosting plans on and and make a choice.

How to Write a Blog

You must write consistent articles to keep your blog alive, relevant, and up-to-date. People are coming online to better their lives, make informed decisions, or find value. If they find your content not only useful but engaging, they will stick around.

Apply these tips to your content creation.

  • Research keywords that users will likely use to find the topic. Keyword Planner is useful.
  • Research about the topic, take notes, and write in your own words. You will be improving with time.
  • Insert the keywords naturally. Do not “overdose” your articles with keywords. Search engines hate that.

Tips to Become a Popular Blogger

Churning out engaging and useful blog posts frequently increases your chances of getting your voice out there. The more you post, the more likely you’ll get discovered by search engines and your targeted audience.

However, you’ll need to promote yourself, especially in the early stages. Below are some tips to get your word out there so you can become famous.

  • Optimize your posts for search engines with keywords (SEO).
  • Share your blog post on social media sites.
  • Answer questions on Quora and link back to your site.
  • Pay an SEO agency to improve your search engine ranking for organic traffic.

Bottom line: It can take months if not years before getting traction. Do not quit when you do not see instant result. With practice, consistent learning and applying what you learn, you’ll go viral.

Monetize Your Blog



What is AdSense? In short, it’s advertising network run by Google. Google pay you for displaying text ads, display ads on your website.

Google AdSense is the primary income source of many website owners. Apply for Google AdSense to earn money from your blog.

Affiliate Marketing

Affiliate marketing is a free way to make money by promoting other people’s products on your website. If you are running a niche blog and thinking about to earn extra money then you should think about affiliate marketing.

To become successful affiliate marketer you need knowledge of digital marketing and high traffic niche blog. But If you are a beginner then I would recommend to apply for AdSense.

Write Article and Get Paid Instantly

Writing article for others is the easiest way to earn money Instantly. Content marketing will continue to grow in future. If you are passionate about content writing then you can start a job on following website as a freelancer.

  • Textbroker
  • Fiverr
  • Upwork
  • Freelancer

How to Start Instagram Blog and Quora Blog

Quora Blog

Quora is a question and answer website. If you are looking for free blogging platform then it’s a great opportunity to start a blog on Quora. Active writer gets 30,000 monthly views and 300000 annual views on Quora blog.

Instagram Blog

Instagram is a popular social media platform reaches 1 billion users worldwide. Anyone can start a free blog on Instagram and make money by sharing other people’s products and services. Create Instagram account and start blogging.

Digital Marketing for Your Blog

According to several studies, there is a waiting time of 3-4 month to see organic traffic to a new blog or website. Daily posting articles and sharing on your social media account helps to index your blog pages quickly. But if you want traffic from day one, then go for paid digital marketing.


Digital Marketing Services Includes:

  • Search Engine Marketing
  • Social Media Marketing
  • Pay Per Click Marketing
  • Email Marketing

Top 5 Digital Marketing Blogs in India

1. Shoutmeloud

Shoutmeloud is most popular blog to start a career in digital marketing. This blog covers all topics like WordPress, SEO, SMO and affiliate marketing.

2. Digital Deepak

Digital Deepak is beginner friendly blog to learn about digital marketing. Deepak Kanakaraju (founder of Digital Deepak) is a digital marketing consultant.

3. Digital Vidya

Digital Vidya is a leading digital marketing training company in India. Visit Digital Vidya for online training, workshops and webinars on a regular basis.

4. Social Samosa

Social Samosa keeps you updated about social media news, insights, how-to guide, jobs & events.

5. Digital Ready

Digital Ready is a leading digital marketing training institute for students, professionals and entrepreneurs.

Top 5 Bloggers in India

1. Amit Agarwal (Labnol)

Amit Agarwal is India’s first professional blogger. He started Labnol in 2004 and today Labnol became one of the top 100 technology blogs in the world. He writes How-To guide about software tools and web technologies. Today Labnol receives 3 million views per month.

2. Pritam Nagrale (MoneyConnexion)

Pritam Nagrale started affiliate marketing for eBay in 2004 to generate online income. In 2009, he started first blog MoneyConnexion. MoneyConnexion receives over 1 million page views and 1.5 million page views.

3. Harsh Agarwal (ShoutMeLoud)

Harsh Agarwal is the founder of popular digital marketing blog He launched Shoutmeloud in 2009 and has over 1 million subscribers and gets over 1.5 million views every month. Shoutmeloud gives you guide about WordPress, search engine optimization, social media marketing.

4. Shradha Sharma (YourStory)

Shradha Sharma is founder and Chief Editor of YourStory is a platform for startups and entrepreneurs to share their own stories. Yourstory published around 60,000 stories and gets 1 million views every month.

5. Nandini Shenoy (PinkVilla)

Nandini Shenoy (owner of Pinkvilla) launched PinkVilla in 2007 focuses on Bollywood gossips, entertainment and fashion. PinkVilla gets 8 million monthly visitors and over 50 million page views.

Are you Ready to Start a Blog in India?

Starting a blog in India is not as hard as you might think. Get your niche right, choose your blogging platform, register your domain name, churn out engaging and useful contents, and promote your blog.

And thankfully, this post covers pretty much on how to start a blog in India. However, the essential ingredient to success, not only in blogging but everything, is taking action. Do not wait to understand everything. Take one step at a time and learn along the way.

If you like this article you might be interested in reading my following article:

Happy Blogging!

Leave a Comment

Copy link