How to Start a Blog and Make Money in 2026: A Step-by-Step Guide for Beginners

Quick answer

To start a blog and make money: choose a niche where people search for answers and advertisers pay, set up a self-hosted WordPress blog (about ₹176 a month with Hostinger Premium), publish 30–50 helpful posts that target low-competition keywords, then add income streams in this order: affiliate links and an email list first, display ads next, and finally your own products or services. Most beginners earn their first rupee in 3–6 months and a steady income after 12–18 months of consistent work.

Blogging for money at a glance (October 2026)

Startup cost
From ₹0 (free platform) · ≈ ₹176/month recommended
Best platform for money
Self-hosted WordPress
Posts before real traffic
Usually 30–50 quality posts
Time to first income
3–6 months (typical)
Time to steady income
12–18 months (typical)
Best first income stream
Affiliate marketing

Disclosure: some links in this guide are affiliate links. If you buy through them, we may earn a commission at no extra cost to you. Prices and programme rules were checked in October 2026 and can change.

In this guide:

  1. Quick answer
  2. What a money-making blog really is
  3. How bloggers make money (7 ways)
  4. Step 1: Choose a profitable niche
  5. Step 2: Pick a blogging platform
  6. Step 3: Get a domain and hosting
  7. Step 4: Set up WordPress
  8. Step 5: Write posts people search for
  9. Step 6: Get your first visitors
  10. Step 7: Start making money
  11. How much can you earn? (Real maths)
  12. Your first 90 days plan
  13. Common mistakes
  14. FAQs

Every month, thousands of people in India search for how to start a blog and make money. Most of them start excited, publish five posts, see zero visitors and quietly give up.

The problem is rarely effort. It is that most guides skip the parts that decide whether a blog earns: picking a niche with buyers, writing posts people actually search for, and adding income streams at the right time.

This guide walks you through the whole process in seven steps, with real costs in rupees, honest timelines and simple maths that shows how traffic turns into income. No coding, no hype, and no “₹1 lakh in 30 days” promises.

Seven-step roadmap to start a blog and make money: niche, platform, domain and hosting, WordPress, content, traffic and income, with typical timelines
The 7-step path from blog idea to blog income.

What is a money-making blog?

A money-making blog is a website that publishes helpful articles on one topic and earns from the visitors those articles attract. The articles bring in readers from Google; the income comes from ads, affiliate commissions, sponsorships, or your own products and services.

Think of each post as a small shop on a busy road. One shop earns very little, but 100 shops that each get a few visitors a day add up to a real business. That is why consistency matters more than any single “viral” post.

Is blogging still profitable in 2026?

Yes, but the rules have changed. Google now shows AI answers at the top of many results, so short, generic posts get fewer clicks. Blogs that win today share first-hand experience, real numbers, comparisons and step-by-step help that an AI summary can’t replace.

Blogging in the pastBlogging in 2026
Short 500-word posts could rankDepth, experience and proof are needed
Display ads were the main incomeAffiliate, email and products earn more
Broad “lifestyle” blogs workedFocused niches win
Google was the only traffic sourceGoogle + Pinterest + YouTube + email
Ranking took weeksRanking a new site takes months

When blogging is right for you: you enjoy writing or explaining things, you can publish regularly for at least a year, and you are happy to earn slowly at first.

When it is not: you need money this month, you dislike writing, or you want guaranteed income. In those cases freelancing or a job will pay faster.

How do bloggers make money? 7 proven ways

Bloggers rarely rely on one income stream. The table below shows the seven main options, how much traffic each needs, and when to add it.

Income streamHow it paysTraffic neededEarning potentialWhen to add
Affiliate marketingCommission when a reader buys through your linkLowMedium–HighFrom your first posts
Display adsPaid per 1,000 page views (RPM)Medium–HighLow–MediumOnce you have steady traffic
Sponsored postsBrands pay a fixed fee for a postMediumMediumAfter 6–12 months
Email marketingSell offers to your subscribersLowHighFrom day one (collect emails)
Digital productsSell e-books, templates or coursesMediumHighOnce you know what readers need
ServicesFreelance writing, consulting, coachingVery lowHighAnytime
MembershipsMonthly fee for extra contentHighHighLater, with a loyal audience
Seven ways bloggers make money compared by traffic needed, earning potential and when to add them: affiliate marketing, email, services, digital products, sponsored posts, display ads and memberships
Affiliate links, email and services need the least traffic to start earning.

1. Affiliate marketing

You recommend a product, link to it with a tracking link, and earn a commission when someone buys. Amazon Associates India pays roughly 0–10% depending on the category, while software and hosting programmes often pay ₹1,000–₹10,000+ per sale.

Why it matters: affiliate income needs far less traffic than ads. One helpful “best X for Y” post with 1,000 visitors a month can out-earn 50,000 page views of ads. Best practice: only recommend products you have used or researched properly, and always add a clear disclosure.

2. Display ads (Google AdSense and ad networks)

Ads are placed on your pages automatically and you earn per 1,000 page views, called RPM. Google AdSense has no fixed traffic minimum, but your site needs original content and must follow its policies. AdSense pays Indian publishers once the balance reaches $100, after a PIN verification at $10.

Premium networks pay more but have entry bars. Journey by Mediavine typically needs about 1,000 monthly sessions, while Raptive lowered its minimum to 25,000 monthly page views in October 2025, with at least half of that traffic from the US, UK, Canada, Australia or New Zealand.

When not to rely on ads: if most of your readers are in India, RPMs are much lower than for US traffic, so ads alone rarely pay well. Treat ads as a bonus, not the plan.

3. Sponsored posts

Brands pay you to write about their product or publish their article. Rates in India range from a few thousand rupees for small blogs to much more for established ones. Best practice: mark sponsored links with rel="sponsored" and only accept brands your readers would trust.

4. Email marketing

Visitors from Google come and go; email subscribers come back. Add a sign-up form from day one and offer a small freebie, such as a checklist. Tools like MailerLite are free for small lists.

5. Digital products

Once you know your readers’ biggest problems, package the answer: an e-book, a Notion template, a printable planner or a mini-course. You keep most of the money, and one product can sell for years.

6. Services

Your blog is also a portfolio. A fitness blogger can sell online coaching; a marketing blogger can offer consulting. This is often the fastest way to earn, because one client can pay more than months of ad income.

7. Memberships and paid communities

Readers pay a monthly fee for extra content, templates or a private group. This only works once you have a loyal audience, so treat it as a year-two idea.

Step 1: Choose a profitable blog niche

A niche is the main topic of your blog. It decides who reads it, which products you can recommend, and how much advertisers pay for your traffic. The best niches sit where three things overlap.

Venn diagram of a profitable blog niche: a topic you know or enjoy, that people search for, and where money is spent
The best blog niches sit where interest, search demand and spending overlap.
  1. You know or enjoy it. You will write 100+ posts, so you need real interest or experience.
  2. People search for it. Check keywords in a tool such as Ubersuggest; look for many questions with search volume.
  3. Money is spent in it. There should be products, courses or services that readers buy.

Blog niche ideas that make money

NicheExample topicsMain incomeCompetition
Personal financeCredit cards, mutual funds, tax savingAffiliate, adsHigh
Tech and softwareApp reviews, tutorials, toolsAffiliate, adsMedium
Health and fitnessHome workouts, diet plansProducts, coachingHigh
Education and careersExams, courses, study tipsAffiliate, coursesMedium
Food and recipesRegional recipes, kitchen toolsAds, affiliateMedium
TravelItineraries, budget tripsAffiliate (hotels), adsHigh
ParentingBaby products, school tipsAffiliate, adsMedium
Local business guidesCity guides, servicesSponsored, leadsLow

Pro tip: go one level narrower than you think. Instead of “fitness”, try “home workouts for busy women over 30”. A narrower niche is easier to rank for and builds trust faster.

Common mistake: picking a niche only because it pays well. If you have no interest in insurance, you will stop writing about it by month three.

Step 2: Pick the best blogging platform to make money

You can start a blog for free on Blogger, WordPress.com or Medium, or pay a small amount for a self-hosted WordPress blog (WordPress.org). If your goal is income, self-hosted WordPress is the clear choice.

FeatureFree platforms (Blogger, Medium, WordPress.com free)Self-hosted WordPress
Cost₹0≈ ₹176/month (hosting + free first-year domain)
Own domainLimited or extra costYes
Full control of adsLimitedYes, any ad network
Affiliate linksAllowed with limitsYes
Plugins and SEO toolsNo or limitedThousands of plugins
Who owns the siteThe platformYou
Best forHobby writing, testingBlogs you want to earn from
Comparison of free blog platforms such as Blogger and Medium with self-hosted WordPress: own domain, any ad network, plugins and site ownership
Self-hosted WordPress gives you full control over how your blog earns.

When a free platform makes sense: you want to test whether you enjoy writing before spending money. Write 10 posts on Blogger or Medium first; if you are still enjoying it, move to WordPress. When it doesn’t: you are serious about income, because migrating later costs time and rankings.

Step 3: Get a domain name and web hosting

A domain is your blog’s address (for example, yourblog.com). Web hosting is the server where your blog’s files live. You need both, and many hosts include a free domain for the first year.

How to choose a good blog name

  • Short, easy to say and spell (under 15 characters if possible)
  • A .com for a global audience, or .in if your readers are mostly in India
  • Avoid hyphens, numbers and trademarked brand names
  • Leave room to grow: “HomeWorkoutLab” beats “10MinuteAbsWorkout”

Which hosting should a new blogger buy?

For a new blog, cheap shared hosting is enough. We recommend Hostinger Premium because it is easy for beginners, has a data centre in India, and includes a free domain, SSL and email for the first year. Read our full guide to the best web hosting for beginners or compare options in our best hosting in India roundup.

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

ItemFree routeRecommended route
Domain name₹0 (blogspot.com subdomain)₹0 in year 1 with Hostinger Premium, then ≈ ₹900–₹1,200/year
Hosting₹0₹149/month on a 48-month term (₹7,152) + 18% GST
ThemeFree themeFree theme (GeneratePress, Astra, Kadence)
PluginsNot availableFree versions are enough
Email tool—Free plan (up to ~1,000 subscribers)
Total₹0≈ ₹8,439 for 4 years (≈ ₹176/month)
Hostinger India prices checked 15 October 2026, before and including 18% GST as shown. Renewal prices are higher.
Cost to start a blog in India: Hostinger Premium hosting ₹7,152 plus ₹1,287 GST for four years, free domain in year one and free theme and plugins, about ₹176 a month
A self-hosted blog costs about ₹176 a month over four years.

Pro tip: pay for the longer term at the start. Intro prices apply to the whole term you buy, and renewal is about three times higher. Check our Hostinger coupon page for the current deal.

Step 4: Set up your WordPress blog

Installing WordPress takes about 20 minutes with a one-click installer. Our step-by-step guide on how to create a WordPress website covers every screen; here is the short version.

  1. Buy hosting and claim your domain. Choose the Premium plan, a 48-month term, and claim your free domain in hPanel.
  2. Install WordPress. Use the one-click installer and pick the India server if your readers are in India.
  3. Choose a lightweight theme. GeneratePress, Astra or Kadence load fast and are free.
  4. Install a few essential plugins. An SEO plugin (All in One SEO, Yoast or Rank Math), a caching plugin (LiteSpeed Cache), an anti-spam plugin and a form plugin.
  5. Create your core pages. About, Contact, Privacy Policy, Disclaimer and Affiliate Disclosure. AdSense and affiliate programmes expect these.
  6. Set up tracking. Connect Google Search Console and Google Analytics so you can see which posts bring visitors.
  7. Add an email sign-up form. Place it in your sidebar and at the end of every post.

Common mistake: spending weeks on the design. Readers come for answers, not colours. Pick a clean theme, add your logo, and start writing.

Blogger writing a new WordPress blog post on a laptop
Keep the setup simple and spend your time on writing. Photo: Justin Morgan on Unsplash.

Step 5: Write blog posts people actually search for

This is the step that decides whether your blog makes money. A post earns only if people find it, and most people find posts through Google. So every post should answer a question people already search for.

Find low-competition keywords

A keyword is the phrase someone types into Google. New blogs can’t compete for big keywords like “how to start a blog”, which has a very high difficulty score. Instead, target longer, specific phrases with low SEO difficulty (under about 20 in Ubersuggest).

Keyword typeExampleDifficultyGood for a new blog?
Broad (head)how to start a blogVery highNo
Mediumhow to make money bloggingLow–mediumYes, after a few months
Long-tailhow to start a blog in India for freeLowYes, start here
Questionhow much do bloggers make in IndiaLowYes, great for FAQs

Our guide on how to do SEO of your website explains keyword research and on-page SEO step by step.

The 4 types of posts every money blog needs

Post typeExamplePurpose
How-to guidesHow to make cold coffee at homeBring in search traffic
“Best” listsBest budget blenders under ₹3,000Earn affiliate commissions
Reviews and comparisonsPhilips vs Bajaj blenderCapture buyers ready to purchase
Pillar guidesThe complete guide to home coffeeBuild authority and internal links

How to structure a post that ranks

Structure of an SEO-friendly blog post: keyword in the title, short answer first, clear headings, short paragraphs with lists and tables, photos and proof, an FAQ and internal links
Answer first, then structure the post so readers and Google can scan it.
  1. Answer first. Give the short answer in the first 2–3 lines.
  2. Use clear H2 and H3 headings that match what people search for.
  3. Keep paragraphs short: 2–3 sentences, easy for mobile readers.
  4. Add proof: your photos, test results, prices, screenshots.
  5. Use tables and lists for comparisons and steps.
  6. Link to related posts on your blog, and to trusted sources.
  7. End with an FAQ that answers related questions.

Pro tip: write with experience. “I tested five blenders for a month” beats “Here are the top five blenders”. Google’s helpful content guidance rewards first-hand experience and original information.

Can you use AI to write blog posts? AI tools are useful for outlines, ideas and editing, but posts that are pure AI text rarely rank or earn trust. Add your own experience, examples and opinions to every post.

How often should you publish?

Aim for 2–3 quality posts a week for the first six months. That gets you to 50–75 posts, which is roughly when many new blogs start to see steady Google traffic. One great post a week is better than five thin ones.

Step 6: Get your first visitors

Google traffic takes time to arrive on a new blog, often 3–6 months. Use these channels to get readers while you wait.

Traffic sourceSpeedEffortBest for
Google search (SEO)Slow (3–12 months)MediumLong-term free traffic
PinterestMediumMediumFood, travel, DIY, home, fashion
YouTubeMediumHighTutorials and reviews
Facebook groups and communitiesFastLowLocal and hobby niches
Quora and RedditFastLowAnswering niche questions
Email newsletterBuilds over timeLowRepeat visitors
Paid ads (Meta)InstantCosts moneyTesting a product or lead magnet

Best practice: share each new post in one or two places where your readers already hang out, and answer questions without spamming links. When you have a product or lead magnet, small paid campaigns can speed things up; our Meta ads beginners guide shows how.

Common mistake: chasing social media likes instead of search traffic. A post that ranks on Google can bring visitors every day for years without extra work.

Step 7: Start making money from your blog

Add income streams in the right order. Starting with ads on a tiny blog earns almost nothing and slows your pages; starting with affiliate links and an email list earns earlier.

Blog monetisation milestones: affiliate links and email from launch, AdSense and services from about 1,000 monthly visitors, sponsored posts and products from 10,000, premium ad networks from 25,000
Add income streams as your monthly traffic grows.
StageMonthly visitors (rough)What to add
Launch0–1,000Affiliate links in helpful posts, email sign-up form
Early growth1,000–10,000AdSense or Journey by Mediavine, first freelance or service offer
Growing10,000–25,000Sponsored posts, a small digital product
Established25,000+Premium ad networks (e.g. Raptive, if traffic mix qualifies), courses, memberships

How to join affiliate programmes

  1. List the products you already use and recommend.
  2. Search “[brand] affiliate programme” or check networks such as Amazon Associates, Impact, CJ and Cuelinks.
  3. Apply once you have 10–15 quality posts and the required pages (About, Contact, Privacy).
  4. Add links naturally inside helpful posts, and add a disclosure near the top.

How to get approved for Google AdSense

  • Publish original, useful posts (many bloggers apply after 20–30 posts)
  • Have About, Contact, Privacy Policy and Disclaimer pages
  • Use your own domain and a clean, easy-to-navigate design
  • Follow the AdSense programme policies: no copied content or prohibited topics

How much money can you make blogging? (Real maths)

Blog income depends on traffic, niche and audience location. Here is a simple worked example for an Indian blog with 20,000 page views a month. These are illustrative assumptions, not guaranteed results.

Income streamAssumptionMonthly estimate
Display ads20,000 views × ₹100 RPM ÷ 1,000≈ ₹2,000
Affiliate1% click a product link (200 clicks) × 4% buy (8 sales) × ₹800 commission≈ ₹6,400
Sponsored post1 small sponsored post a month≈ ₹3,000–₹5,000
Total≈ ₹11,000–₹13,000/month
Illustrative example. Real RPMs, click rates and commissions vary widely by niche and audience location.

Takeaway: affiliate income usually beats ads at this size. Doubling the traffic or targeting a higher-paying niche such as finance or software can multiply these numbers; an Indian audience on ads alone usually earns less than a US one.

How long does it take to make money blogging?

Time from launchWhat usually happens
Months 1–320–30 posts published; little Google traffic yet
Months 4–6First visitors from Google; first affiliate sale or AdSense earnings
Months 7–12Traffic grows if you keep publishing; ₹1,000–₹10,000/month is common for consistent blogs
Months 12–24Strong blogs reach a steady side income; some replace a salary

Typical ranges for consistent bloggers, not guarantees. Many blogs earn less, and a few earn much more.

Mini case studies

These are illustrative scenarios based on common blogging paths, not specific people.

A food blogger in Punjab

Approach: 3 recipe posts a week on regional Punjabi dishes, with step photos, plus Pinterest pins. Income: display ads and affiliate links to kitchen tools. Lesson: visual niches grow faster with Pinterest alongside Google.

A software reviewer

Approach: honest reviews and comparisons of tools for freelancers, each with screenshots from real use. Income: software affiliate programmes paying per sign-up. Lesson: fewer visitors can still earn well when posts target buyers.

A fitness coach

Approach: blog posts answering home-workout questions, each ending with a free 7-day plan in exchange for an email. Income: online coaching sold to the email list. Lesson: a blog plus services can earn from the very first month.

Your first 90 days: a simple plan

A 90-day blogging plan: set up in week one, write 10 posts by day 30, grow to 20 posts with an email form by day 60, and add affiliate links with 30 posts by day 90
Your first 90 days, broken into four simple phases.
PeriodFocusGoal
Days 1–7Niche, name, hosting, WordPress setup, core pagesBlog live
Days 8–30Keyword list of 50 ideas; publish 8–10 posts10 posts live
Days 31–60Publish 8–10 more posts; set up email form and Pinterest/Facebook20 posts, first subscribers
Days 61–90Publish 8–10 more; apply to affiliate programmes; update best posts30 posts, first affiliate links

Beginner blogging checklist

  • ☐ Niche chosen with search demand and buyers
  • ☐ Domain and hosting bought on a long term
  • ☐ WordPress, theme and essential plugins installed
  • ☐ About, Contact, Privacy, Disclaimer and Disclosure pages
  • ☐ Google Search Console and Analytics connected
  • ☐ 50 low-competition keywords in a spreadsheet
  • ☐ Email sign-up form live
  • ☐ Publishing schedule you can keep for 12 months

Common blogging mistakes that stop you making money

  1. Writing about random topics. Stick to one niche so Google and readers see you as an expert.
  2. Targeting keywords that are too competitive. Start with long-tail questions.
  3. Quitting at month three. Most blogs see little traffic before month four to six.
  4. Adding ads too early. They slow the site and earn pennies at low traffic.
  5. Ignoring email. Your list is the one audience you own.
  6. Copying or spinning content. It won’t rank and can get you banned from AdSense.
  7. Never updating old posts. Refreshing your top 10 posts every few months keeps them ranking.
  8. Choosing a free platform for a money blog. Moving later costs time and traffic.

Pro tips from experienced bloggers

  • Write the post you wish you had found. Better than the current top result, not just longer.
  • Use your own images where possible; compress them to WebP under 150 KB. An AI image generator helps with simple graphics.
  • Interlink every new post with 2–3 older ones.
  • Track income per post. Write more of what earns.
  • Treat it like a business: fixed writing hours, a content calendar and a monthly review.

Frequently asked questions

Can I start a blog and make money for free?

Yes, you can start for free on Blogger or Medium and earn with affiliate links. For serious income, a self-hosted WordPress blog (about ₹176 a month with Hostinger Premium) gives you full control over ads and monetisation.

How much do bloggers make in India?

It varies widely. Many new bloggers earn nothing in the first few months; consistent bloggers commonly earn ₹1,000–₹10,000 a month within a year, and established blogs can earn a full-time income.

Does blogging still earn money in 2026?

Yes. Blogs that share real experience, comparisons and step-by-step help still earn through affiliate links, ads, email and products, even with AI answers in Google.

How long does it take to make money blogging?

Most beginners earn their first income in 3–6 months and a steady income after 12–18 months of publishing consistently.

How many blog posts do I need before making money?

You can add affiliate links from your first post, but most blogs see steady traffic and income after about 30–50 quality posts.

How many visitors do I need to make money blogging?

You can earn affiliate commissions with a few hundred visitors a month. Ad income becomes meaningful from around 10,000 monthly page views, and premium networks such as Raptive need at least 25,000.

Which blogging platform is best for making money?

Self-hosted WordPress (WordPress.org) is best, because you own the site and can use any ad network, affiliate programme or plugin.

How do bloggers get paid?

Bloggers are paid by ad networks (for example, AdSense pays once your balance reaches $100), by affiliate programmes via bank transfer, and directly by brands, clients and customers.

Is Google AdSense good for new blogs?

AdSense is easy to join but pays little at low traffic, especially for Indian audiences. Most new bloggers earn more from affiliate links first, then add AdSense later.

What is the best niche to start a blog and make money?

The best niche combines your knowledge, steady search demand and products people buy. Personal finance, tech, education, health and food are popular, but a narrow sub-niche is easier to rank in.

Can I make money blogging without writing?

Partly. You can hire writers or use AI for drafts, but posts need your experience and editing to rank. Video and podcast creators can also turn transcripts into blog posts.

Do I need to show my face or name to blog?

No. Many blogs are run under a brand name. Adding an author bio with real experience does help build trust with readers and Google.

Can I start a blog on my mobile?

Yes. You can buy hosting and write posts in the WordPress mobile app, though setting up the theme and plugins is easier on a laptop.

Do I need to pay tax on blogging income in India?

Yes. Blogging income is taxable as business or professional income in India. Speak to a chartered accountant about ITR, GST and claiming expenses.

Is affiliate marketing better than AdSense for a blog?

For most new blogs, yes. Affiliate commissions need much less traffic, while AdSense pays per thousand views and needs high traffic to earn well.

Related reading

Conclusion: start your blog this week

Learning how to start a blog and make money is simple; doing it consistently is the hard part. Pick a focused niche, set up a self-hosted WordPress blog, publish helpful posts that target low-competition keywords, and add affiliate links and an email list before ads.

Expect slow months at the start and real progress after six to twelve months of steady publishing. If you are ready, get Hostinger Premium for about ₹176 a month, install WordPress today, and write your first post this week.

0Shares

Leave a Comment

0Shares