SEO for Indian businesses, where the search happens on a phone

SEO in India means competing on a market where Google holds almost all search, most queries arrive on a mid-range Android phone over mobile data, and a significant share of buying intent never reaches your website at all — it lands on IndiaMART, JustDial or WhatsApp instead.

The technical discipline of SEO does not change at a border. What changes is where the demand sits, what device it arrives on, and which platform captures the enquiry before your site gets a chance. For Indian businesses those three things point somewhere unusual, and an SEO plan copied from a US playbook misses all of them.

Two specific failures recur. The first is performance: a site tuned on office fibre and a recent laptop, serving customers on a ₹10,000 Android handset over patchy 4G. Core Web Vitals are measured on real user data, so that site's scores reflect the phone, not the laptop. The second is channel blindness — businesses optimising for organic traffic while the majority of their enquiries arrive through IndiaMART listings, JustDial calls or a WhatsApp number, none of which appear in Google Analytics.

Who this is for

When this work makes sense

  • Indian businesses whose enquiries arrive by phone and WhatsApp rather than form submissions
  • Companies listed on IndiaMART or JustDial who want their own site to carry more of the load
  • Local businesses in metros where the map pack decides who gets called
  • Brands selling across states where buyers search in more than one language
  • Exporters and service firms targeting overseas buyers from an Indian base
How to choose

Questions worth asking any supplier

Is performance being measured on a mid-range Android over mobile data, or on the agency's laptop? Field data is what Google uses.

Does the plan account for enquiries arriving outside the website — IndiaMART, JustDial, WhatsApp, direct calls? If not, the reporting will describe a minority of your leads.

Is regional-language search part of the plan where your buyers use it, or is everything in English by default?

Does the agency work on the Google Business Profile, or only the website? For most local Indian businesses the profile produces more calls.

Are they selling guaranteed rankings at a low monthly fee? That combination is common here and it is the clearest signal to walk away.

What you get

Deliverables

Technical audit and fixes, with performance targets set against mid-range Android field data rather than lab scores

Google Business Profile work alongside the website, since the two compete for the same enquiry

Keyword mapping covering English and, where your buyers use them, regional-language and transliterated queries

Content aimed at the questions Indian buyers actually ask, including price and comparison intent

Call tracking and WhatsApp click tracking, so phone enquiries stop being invisible

Structured data for the business, services and any genuine reviews

Monthly reporting in enquiries and calls, not impressions

Built with

  • Google Search Console
  • Google Business Profile
  • GA4
  • Call tracking
  • WhatsApp Business Platform
  • Schema.org structured data
  • Core Web Vitals field data
How we work

Process

Work in the Indian market starts by mapping where enquiries currently arrive, before touching the site. For most clients a material share comes through IndiaMART, JustDial, a WhatsApp number or a direct call — channels invisible to analytics. Establishing that split first prevents the common outcome of an SEO programme that improves traffic while the business sees no change in enquiries, because enquiries were never coming through the pages being optimised.

The standard nine stages — discovery, strategy, UX/UI, development, content and SEO, testing, launch, measurement, continuous improvement — apply to every project. The paragraph above is what differs for this one.

Pricing

What moves the number

Pricing depends on scope, functionality, integrations and content requirements. These are the factors that change it most:

  • Site size and how much technical debt blocks content work
  • Number of cities or states targeted, and whether each has genuine local content
  • Languages beyond English
  • Whether Google Business Profile management is included
  • Competitiveness of your terms — metro service categories are contested heavily
  • Whether we write content or your team does
Comparison

SEO, IndiaMART and JustDial, or Google Ads

SEO on your own site

Fits: Building an asset you own, with no cost per enquiry once it ranks

Limits: Slow, and competitive categories in metros take sustained work

IndiaMART / JustDial listings

Fits: Immediate enquiry volume in categories where Indian buyers start there

Limits: You rent the position, compete with everyone on the same page, and the buyer relationship belongs to the platform

Google Ads

Fits: Testing demand and capturing high-intent searches immediately

Limits: Cost per click rises with competition; the traffic ends when the budget does

Proof

Case studies

MBGDesk's India operations are based in Hyderabad, and the team's existing property mbgcard.in works in local search and Google Business Profile for Indian businesses. No client SEO results are published here — we have neither permission to name the businesses nor figures you could independently verify.

MBGDesk operates from 4 offices — India, United States, United Kingdom, United Arab Emirates. We hold no industry certifications and do not imply otherwise.

Questions

Frequently asked questions

How much do SEO services cost in India?

It depends on site size, how many cities and languages you target, and how competitive your category is. We scope against those rather than quoting a monthly figure, and we would treat a very low fixed price with guaranteed rankings as a warning rather than a bargain.

Should we optimise for Hindi or regional languages?

Only where your buyers actually search that way, which varies enormously by category and region. For many B2B categories search is predominantly English even when conversation is not. We would look at your existing Search Console data before adding languages, since a wrong guess here doubles the content work for nothing.

We get most enquiries from IndiaMART. Is SEO worth it?

That is an argument for it, not against. Platform enquiries stop when you stop paying and the buyer relationship sits with the platform. The realistic goal is shifting the balance over time, not replacing the channel overnight.

Does Google Business Profile matter for a B2B business?

More than most B2B companies expect. Searches including a city, and anything typed on a phone near your area, surface the map results prominently. If your profile is thin and a competitor's is complete, they get the call.

Why does our site score badly on Core Web Vitals when it feels fast?

Because Google's assessment uses field data from real visitors, and your visitors are largely on mid-range Android phones over mobile data. The site feels fast on your machine and is measured on theirs.

Can you help us reach customers outside India?

Yes, and it is a different piece of work rather than the same work aimed elsewhere. It needs separate pages targeting that market, correct hreflang, and content written in that market's terms — which is exactly how the /usa/, /uk/ and /uae/ sections of this site are structured.

How long before we see results?

Technical fixes can register within weeks. Competitive category rankings take months. Anyone giving you a date before seeing your site and your competition is guessing.

Talk to us about this

Tell us what you are trying to build and we will come back with scope, approach and an estimate.