If you've been wondering how to start a blog in India, you're in the right place. A blog is still one of the best long-term assets you can build online. It's yours, it can bring search traffic for years, and it can support many ways of earning.

This guide is for students, working professionals, homemakers and small business owners who have never built a website. You'll learn how to choose a niche, buy a domain, pick hosting, set up WordPress, plan your first 10 posts, and understand how Indian blogs make money.

We'll be honest about costs and timelines too. Blogging is not quick money. It's a skill that rewards patience.

How to start a blog in India: the quick steps

To start a blog in India, pick a niche you can write 50 posts about, buy a domain name, choose a hosting plan, install WordPress, add essential pages, and publish helpful posts based on keyword research. Then get indexed in Google Search Console and promote each post. A self-hosted blog usually costs a few thousand rupees a year.

Here are the steps at a glance:

  1. Choose a free or paid blogging platform.
  2. Pick a niche you can write about for a long time.
  3. Buy a domain name (.com or .in).
  4. Buy hosting and install WordPress.
  5. Set up essential settings and pages.
  6. Plan 10 posts with keyword research.
  7. Write, publish and get indexed.
  8. Promote, improve and add earning methods slowly.

Free vs paid blog: which should you choose?

You can start a blog for free, but a free blog has limits. Here's the honest comparison.

PointFree blog (e.g. Blogger, free WordPress.com plan)Self-hosted WordPress (paid)
Cost₹0Domain + hosting each year
Web addressUsually a subdomain like yourname.blogspot.com, unless you add a custom domainYour own domain, like yourname.com
ControlLimited themes and featuresFull control: themes, plugins, design
Earning optionsPossible, but some limits depend on platformAll options open
Best forTesting if you enjoy writingSerious long-term blogging

Our suggestion: If you're unsure you'll stick with it, start free and write 10 posts. If you enjoy it, move to self-hosted WordPress. If you're already sure, start self-hosted from day one so you don't have to move later.

Can you start a blog for free and make money in India?

Yes, it's possible. Free platforms like Blogger allow ads and affiliate links. But a custom domain looks more professional, builds trust, and gives you more control over your future. Most serious bloggers eventually move to their own domain.

Pick a niche you can write 50 posts on

Your niche is the main topic of your blog. Choosing well saves you months.

A simple test: open a notebook and list 50 post ideas. If you get stuck at 15, the niche may be too narrow, or you may not be interested enough.

Good niche questions to ask

  • Do I know this topic, or will I enjoy learning it?
  • Do people search for answers on it? (Check with Google Autocomplete.)
  • Can it earn money through ads, affiliate links, products or services?
  • Can I bring something personal: experience, local knowledge, or a clear teaching style?

Niche examples for Indian bloggers

Broad topicNarrower niche idea
FinanceMoney tips for first-job salaried employees
FoodQuick tiffin recipes for working parents
TechBudget phones and apps for students
EducationStudy tips for state board students
TravelWeekend trips from Pune or Bengaluru on a budget
HealthSimple home workouts for beginners

Narrow doesn't mean small. It means focused enough that readers know exactly why they should follow you.

Choose a domain name (.com vs .in)

Your domain is your blog's address. Keep it short, easy to spell and easy to say aloud.

.com or .in?

OptionGood for
.comA global or mixed audience; the most familiar ending
.inA mainly Indian audience; clearly signals India
.co.inAlso India-focused, but less common for blogs

Both .com and .in work fine for Google. Choose the one where your preferred name is available and memorable.

Domain name tips

  • Avoid hyphens and numbers.
  • Don't use trademarked brand names.
  • Keep it under about 15 characters if you can.
  • Say it aloud to a friend. If they can't spell it, change it.

Hosting and real costs in INR

Hosting is the server space where your blog lives. For a new blog, entry-level shared or managed WordPress hosting is enough.

Example prices from an official host page

To give you a real number instead of a guess, here's what Hostinger India's WordPress hosting page showed as of October 2026:

PlanPromo price on 48-month termTotal for 48 monthsRenewal price
Single₹69/month₹3,312₹289/month
Premium₹149/month₹7,152₹449/month
Unlimited₹249/month₹11,952₹649/month

And for domains, Hostinger's domain search page listed regular yearly prices of ₹899 for .in and ₹1,499 for .com, with first-year promo prices shown alongside, as of October 2026.

Two important warnings:

  1. Promo vs renewal. The low monthly price usually needs a long term paid upfront. Renewal prices are much higher. Always check the renewal price before buying.
  2. Taxes. Check at checkout whether GST is added on top of the listed price.

We're using one host as an example because it publishes clear rupee prices. It isn't a recommendation over other hosts. Compare at least two or three providers before you buy.

Rough first-year budget

ItemFree blogSelf-hosted budget blog
Domain₹0 (subdomain) or optional custom domainAround the registrar's yearly price
Hosting₹0Entry plan, often paid for multiple years upfront
ThemeFreeFree theme is enough
PluginsNot neededFree plugins are enough
EmailFree emailFree email or host's mailbox

So, how much does it cost to start a blog in India? A free blog costs nothing. A self-hosted blog's main costs are the domain and hosting; everything else can be free at the start.

Install WordPress and essential settings

WordPress.org is free software. Most hosts offer a one-click installer, so you don't need coding.

WordPress requirements

The official WordPress requirements page recommends, as of October 2026, a host that supports PHP 8.3 or greater, MariaDB 10.11 or greater or MySQL 8.0 or greater, and HTTPS. Any decent host meets these, but it's worth checking.

First settings to change

  1. Permalinks: Settings → Permalinks → choose "Post name" so URLs look like yourblog.com/post-title.
  2. Site title and tagline: Settings → General.
  3. Time zone: Set it to your Indian city so posts schedule correctly.
  4. HTTPS: Make sure the free SSL is active so your site loads with a padlock.
  5. Discourage search engines: Make sure this box is unchecked once you're ready to be found.
  6. Delete sample content: Remove the "Hello world" post and sample page.

A light, fast theme

Pick a free, lightweight theme with good reviews. Avoid heavy themes with sliders and animations. Fast loading matters, especially for readers on mobile data.

Essential free plugins

Keep plugins few. Usually you need only:

  • An SEO plugin for titles and sitemaps
  • A caching or speed plugin (if your host doesn't include one)
  • A backup plugin (if your host doesn't include backups)
  • An anti-spam plugin for comments

Each extra plugin is something that can slow your site or need updates.

Must-have pages

These pages build trust with readers, and with ad networks and affiliate programs that review your site.

PageWhat to include
AboutWho you are, why you write, what readers get
ContactA simple form or email address
Privacy PolicyWhat data you collect (cookies, analytics, forms)
DisclaimerAffiliate links, ads, and "not professional advice" where relevant
Terms (optional)Basic site use rules

Write these in plain language. Don't copy another site's pages word for word.

Plan your first 10 posts with keyword research

Don't write random posts. Write posts that answer what people actually search for.

A simple keyword method

  1. Type your niche topic into Google and note the autocomplete suggestions.
  2. Check the "People also ask" box for real questions.
  3. Look at the top results. If they're all huge brands, pick a more specific question.
  4. Group similar questions into one post.

Our guide to free keyword research tools explains this step with free tools only.

Example first 10 posts (tiffin recipe niche)

#Post ideaType
115 quick tiffin recipes for school kidsList
2How to pack a tiffin that stays fresh till lunchHow-to
3Healthy tiffin ideas without onion and garlicList
4Best tiffin boxes for office: steel vs plasticComparison
5Weekly tiffin plan for working parentsPlan
6Leftover rice tiffin ideasList
7Tiffin ideas for picky eatersList
8How to prep tiffin on Sunday for the weekHow-to
9Protein-rich vegetarian tiffin ideasList
10Common tiffin mistakes and how to fix themTips

Ten connected posts on one theme show Google and readers what your blog is about.

Write your first post (structure)

A good beginner blog post follows a simple structure:

  1. Title with the main question or keyword.
  2. Short intro that says who it's for and what they'll learn.
  3. Direct answer in the first section.
  4. H2 sections for each main point.
  5. Lists and tables to make it easy to scan.
  6. Personal tips or experience that others don't have.
  7. FAQ section for related questions.
  8. Conclusion with a next step.

Use short paragraphs. Most Indian readers are on mobile, and big blocks of text are hard to read on a phone.

Using AI to help write

AI tools can help you outline, find angles and fix grammar. But publish only what you've checked and improved. Add your own examples, photos and opinions. Google rewards content that is helpful and original, not text copied straight from a chatbot.

If you want your posts to appear in Google's AI answers too, read our guide on how to rank in AI Overviews.

Get indexed and promote

Publishing is only half the job.

Get indexed

  1. Add your site to Google Search Console.
  2. Submit your XML sitemap (your SEO plugin usually creates one).
  3. Use the URL Inspection tool to request indexing for new posts.
  4. Link new posts from older related posts.

Promote without spamming

  • Share each post on one or two social platforms where your audience spends time.
  • Answer questions in relevant communities and link only when it truly helps.
  • Create Pinterest pins for visual niches like food, decor and DIY.
  • Build an email list from day one, even if it's small.

Some bloggers also use traffic tools. We list a few in our store, like TrafficWave Generator and the RankLeak SEO tool. We haven't run a long-term test of either on a new blog, so read the product pages carefully and treat them as helpers, not shortcuts.

How Indian blogs make money

Once you have steady traffic, you can add earning methods. Start with one.

MethodHow it worksWhen to start
Display adsAd networks show ads; you earn from views and clicksAfter you have regular traffic and solid content
Affiliate linksEarn commission when readers buy through your linksFrom early on, if it fits your posts
eBooks and digital productsSell your own guides, templates or printablesAfter you know what readers ask for
ServicesOffer writing, design, coaching or consultingAnytime, if you have a skill
Sponsored postsBrands pay for a clearly labelled postAfter you build an audience

Ads

Ad networks review your site before approval. Approval rules change, so check the official policy pages of the network you apply to.

Affiliate marketing

Affiliate links fit naturally in reviews and comparisons. Our affiliate marketing for beginners guide walks you through programs, disclosure and a 30-day plan.

Your own eBooks

Your blog is a great place to sell your own eBook. Read how in our guide to selling eBooks online in India.

A quick note on money: blogging income varies hugely. Many blogs earn nothing in the first months. We can't promise any income or timeline, and anyone who does is guessing.

Mistakes to avoid in year one

  • Changing niche every month. Give one niche at least six months.
  • Buying expensive themes and tools. Free versions are enough to start.
  • Ignoring renewal prices. Note your hosting and domain renewal dates.
  • Writing only for Google. Write for a real reader first.
  • Copying content. It can hurt your site and break copyright.
  • No backups. Make sure your host or a plugin backs up your site.
  • Skipping legal pages. About, Contact, Privacy and Disclaimer pages matter.
  • Expecting traffic in week one. New blogs often take months to get steady search traffic.

Final Thoughts

Now you know how to start a blog in India, step by step. Pick a niche you care about, choose a simple domain, compare hosting renewal prices, install WordPress, and focus on helpful posts that answer real questions.

The technical setup takes a day or two. The real work is writing consistently for months. If you enjoy the process and stay patient, your blog can become a long-term asset.

Key Takeaways

  • Start free if you're unsure; go self-hosted WordPress if you're serious from day one.
  • Pick a niche where you can list at least 50 post ideas.
  • .com and .in both work; choose a short, easy-to-spell name.
  • Hostinger India showed WordPress plans from ₹69/month on a 48-month term, renewing at ₹289/month, as of October 2026; always compare renewal prices.
  • WordPress recommends PHP 8.3+, MySQL 8.0+ or MariaDB 10.11+, and HTTPS.
  • Plan your first 10 posts with keyword research and submit your sitemap in Search Console.
  • Add earning methods slowly; blogging income is never guaranteed.

Want to grow faster? Browse our AI and software tools, pick up a practical guide from our eBooks, or see all products. For more free guides, visit our blog. Want to sell your own digital product with us? See sell with us. Questions? Contact us.

Frequently Asked Questions

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

A free blog on a platform like Blogger costs nothing. A self-hosted WordPress blog mainly costs a domain and hosting. As of October 2026, Hostinger India listed WordPress hosting from ₹69 a month on a 48-month term and domains like .in at ₹899 a year regular price, but always check renewal prices and GST.

Can I start a blog for free in India?

Yes. Platforms like Blogger and the free WordPress.com plan let you start at no cost. Your address will usually be a subdomain unless you add your own domain. Many people start free and move to self-hosting later.

Can I make money from blogging in India?

Yes, through ads, affiliate links, your own eBooks, services and sponsored posts. But income is not guaranteed and usually takes months of consistent work. Start with helpful content first and add earning methods slowly.

Should I choose .com or .in for my blog?

Both work well with Google. Choose .in if your audience is mainly Indian, or .com for a wider audience. The most important thing is a short, memorable name that's easy to spell.

Do I need coding skills to start a blog?

No. Most hosts offer one-click WordPress installation, and themes and plugins handle design and features. Basic computer skills and patience are enough to get started.

Which is better for beginners, Blogger or WordPress?

Blogger is free and simple, which makes it good for testing. Self-hosted WordPress gives you full control over design, plugins and earning methods. If you're serious about blogging long term, WordPress is usually the better choice.

How many posts do I need before applying for ads?

There's no single official number. Ad networks look for original, helpful content, clear navigation and policy compliance. Focus on quality posts and essential pages, and read the network's official eligibility rules before applying.

How long does it take for a new blog to get traffic?

It varies a lot by niche, competition and content quality. Many new blogs see little search traffic in the first few months. Consistent publishing and good internal linking help Google understand your site over time.

What should my first blog post be about?

Pick a specific question your target reader searches for, one you can answer better than current results. A helpful how-to or list post in your niche is a great start. Avoid broad topics dominated by big brands.

Is it safe to use AI to write blog posts?

You can use AI for outlines, ideas and grammar, but don't publish raw AI text. Check every fact, add your own experience and examples, and edit for your voice. Helpful, original content is what readers and search engines value.