Skip to content
Shezad Ali Khan

SEO · 8 min read · 20 Mar 2026

SEO for Mumbai small businesses: what to do before hiring anyone

You don't need a ₹50,000/month SEO agency to start ranking on Google. This is the DIY SEO playbook I give Mumbai clinics, CA firms, salons and restaurants, and it costs nothing but time.

Shezad Ali Khan Shezad Ali Khan Trainer and SEO consultant, Mumbai

A salon owner in Jogeshwari asks me: “I can’t afford ₹50,000 a month for SEO. Am I locked out of Google?”

No, you’re not.

Most Mumbai small businesses don’t need an agency for SEO. They need to do the basics, which agencies charge ₹30,000–50,000/month for and which you can do yourself in a few hours a week.

Below is what a clinic, CA firm, salon, restaurant, coaching class or local service business in Mumbai should do, in order, for free.

Person working on SEO strategy at a desk with a laptop You don’t need an agency to start. You need a checklist and two hours a week.

Phase 1: Google Business Profile (Week 1)

Nothing else in this guide moves the needle as much. If you only do one thing, do this.

Claim and verify your listing

Go to business.google.com and search for your business. Claim it if it exists, create it if it doesn’t. Google will walk you through verification by postcard, phone or email.

Fill out everything

Most Mumbai businesses fill in 30% of their profile and leave the rest blank, and Google rewards completeness. Fill out:

  • Business name: your real name, no keyword stuffing
  • Primary category: the most specific one available. “Hair salon,” not “Beauty.” “Chartered accountant,” not “Financial consultant.”
  • Secondary categories: add 3–5 relevant ones
  • Address: an exact match to what’s on your website and everywhere else
  • Phone number: the one you actually answer
  • Website: your real URL
  • Hours: accurate, including special hours for holidays
  • Services: list every service with a one-line description
  • Business description: 750 characters. Mention your city, area and main services naturally
  • Attributes: wheelchair accessible, women-led, appointment required. Tick everything that applies

Upload real photos

Skip the stock images. Upload real photos of:

  • Your storefront or office exterior (this helps Google verify your location)
  • The interior: reception, treatment rooms, office setup
  • Your team, because staff photos build trust
  • Work in progress, like before/after shots for salons or event photos for restaurants
  • Products, if you sell any

Start with at least 10 photos and add more every month.

Post weekly

Google Business Profile has a “Posts” feature, and almost nobody uses it. Share:

  • New services or offerings
  • Special hours or holidays
  • Events or workshops
  • Tips relevant to your customers
  • Team milestones

Posts expire after 7 days, but they tell Google your business is active.

Phase 2: Your website fundamentals (Weeks 2–3)

If you don’t have a website, get one. A simple WordPress site costs ₹20,000–50,000 one-time from a local freelancer. It doesn’t need to be fancy. It needs to exist and have the right information on it.

The pages every Mumbai small business needs

Homepage. What you do, where you are, and why someone should choose you. Include your full address, phone number and a clear call to action.

Service pages. One page per main service, instead of one page listing everything. A CA firm needs separate pages for:

  • Income tax filing in Mumbai
  • GST registration and filing
  • Company incorporation services
  • Tax audit services

Each page should run 500–1,000 words on the service, who it’s for and how you deliver it. Mention your location naturally: “We provide income tax filing services for individuals and businesses in Mumbai, with office visits available across Andheri, Bandra, and Powai.”

Contact page. Address, phone, email, an embedded Google Map and business hours. This page does a lot of the work for local SEO.

About page. Your story, team and qualifications, with real photos. This builds E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), which Google cares about more every year.

Technical basics

If you’re on WordPress, install Rank Math or Yoast SEO (the free versions are fine). Then:

  • Set a unique title tag for every page, like “Income Tax Filing in Mumbai | [Your Business Name]”
  • Write a meta description for every page: 150 characters summarising the page, with your location
  • Add alt text to every image. Describe what’s in it and include the location if it’s relevant
  • Check that your site loads on mobile. Test it on your phone, since your laptop will hide problems
  • Install an SSL certificate so your URL starts with https:// instead of http://

NAP consistency

NAP means Name, Address, Phone. Pick one exact format and use it everywhere:

  • Website footer
  • Contact page
  • Google Business Profile
  • Justdial
  • Sulekha
  • Facebook
  • Instagram bio
  • LinkedIn

If your address is “704, A Wing, Crystal Park CHS, SV Road, Jogeshwari West, Mumbai 400102,” use that exact string on every one of them. Writing “A-704 Crystal Park” on one site and “Flat 704, Crystal Park Society” on another confuses Google.

Phase 3: Content that ranks (Weeks 4+)

You don’t need to publish 4 blog posts a week. Publish 2–4 posts a month that answer questions your actual customers ask.

How to find topics

Method 1: Google autocomplete. Type your service + Mumbai into Google and see what it suggests:

  • “chartered accountant in mumbai for…” → ITR filing, GST, company registration
  • “best salon in andheri for…” → hair smoothening, bridal makeup, keratin treatment
  • “physiotherapist in bandra for…” → back pain, sports injury, post-surgery rehab

Each suggestion is a blog post topic.

Method 2: “People also ask.” Search your main keyword and look at the “People also ask” box. Google is already showing each of those questions to your target audience, so each one can be a post.

Method 3: Your reception desk. What do customers ask before booking, or on the phone? Those questions make the best content because they match how people actually search.

Content format that works for local businesses

Generic articles won’t get you far. Write specific, local, useful posts:

Instead of: “10 Benefits of Regular Hair Spa” Write: “Hair spa in Andheri: what to expect, how much it costs, and how often you actually need it”

Instead of: “Why You Need a Chartered Accountant” Write: “ITR filing for freelancers in Mumbai: the most common mistakes I see every March”

Instead of: “Benefits of Physiotherapy” Write: “Dealing with back pain from a desk job in BKC? Here’s what a physiotherapist recommends before you try surgery”

Local, specific posts written from experience beat generic advice every time, with Google and with the customer reading them.

Phase 4: Reviews and citations (Ongoing)

Get Google reviews systematically

  • Create your direct Google review link
  • Ask every happy customer on WhatsApp within 24 hours of the service
  • Reply to every review, positive and negative
  • Aim for 4–8 reviews a month as a small business

Build citations

Submit your business (with consistent NAP) to:

  1. Justdial
  2. Sulekha
  3. IndiaMART (for B2B services)
  4. Facebook Business page
  5. LinkedIn Company page
  6. Bing Places
  7. Your industry directory (ICA for CAs, state medical council for doctors, etc.)

Every consistent citation adds to your local SEO signal.

What this costs

Item Cost Frequency
Google Business Profile Free One-time setup + weekly maintenance
WordPress website ₹20,000–50,000 One-time (+ ₹5,000–10,000/year hosting)
Rank Math / Yoast SEO Free One-time setup
Content writing (if outsourced) ₹2,000–5,000 per post 2–4 posts/month
Citations / directory listings Free One-time
Your time 2–3 hours/week Ongoing

Total: ₹20,000–70,000 one-time + ₹0–20,000/month ongoing.

An SEO agency would charge ₹50,000–1,00,000/month. And this way you own the website, content, reviews and listings forever.

When you DO need professional help

DIY SEO covers the foundations. Consider hiring a specialist when:

  • You’ve done the basics for 6 months and aren’t seeing results. There may be a technical or competitive problem that needs an expert to diagnose it.
  • You’re in a crowded market. “Dentist in Bandra” has serious competition, and you may need a content strategy and a technical SEO audit.
  • You want to grow faster. The DIY approach compounds over months; a professional can speed it up with technical optimisation, schema markup and link building.
  • You’ve been penalised or don’t appear at all. That needs a diagnosis, and a checklist won’t give you one.
  • You’d rather focus on your business than on marketing. Your time is worth something, and at some point handing this off makes economic sense.

Do the DIY basics first either way. When you do hire someone, they won’t spend the first 3 months redoing foundations you’ve already laid, and they can go straight to the advanced work that actually needs expertise. (For what it’s worth, my agency prices SEO at ₹2,000 per keyword per month so small businesses pay only for the keywords that matter instead of a bloated retainer.)

SEO for a Mumbai small business comes down to Google Business Profile, a decent website, consistent citations, Google reviews and useful content. The businesses that show up on Google usually didn’t hire the most expensive agency. They did the basics everyone else skips.

  • #seo
  • #small-business
  • #mumbai
  • #local-seo
  • #diy
  • #google-business-profile

Learn with me

Small batches in Jogeshwari, taught by me in every session.

Practical AI training Next batch Tue 17 Nov · AI Practitioner 7 seats per batch · one batch a day

Don’t just learn AI. Build with it.

Use AI · Work with AI · Build with AI. Three steps. Each course builds on the last. Hands-on, in person in Jogeshwari (W), Mumbai.

  1. Step 1 · Use AI AI Practitioner 24 h · ₹7,999
  2. Step 2 · Work with AI AI Professional 36 h · ₹14,999
  3. Step 3 · Build with AI AI Builder 48 h · ₹24,999

Also: the AI Digital Marketing track, from ₹9,999. Compare both

Cover of the Practical AI prospectus Prospectus · 16 pages · PDF, Practical AI prospectus, 2.4 MB
WhatsApp Call