SEO for doctors and clinics in India: the directory outranks you, and the doctor is the page
Why Practo and JustDial sit above your own website, what the medical ethics code lets you publish, and the page set that turns a symptom search into a booked OPD slot.
Published by AI Knows Us · Updated 14 October 2026
For an Indian doctor or a single clinic, search work is three jobs in a fixed order. Win your own name, because a patient who hears about you from a relative will search you and land on a directory listing you do not control. Make the doctor the unit of the website, with registration details, qualifications, hospital attachments and consultation timings on one page per doctor. Then earn the symptom and area searches with pages that explain a condition and what happens at the first visit. All of it has to sit inside the ethics code that governs Indian practitioners, which rules out claims and testimonials and leaves plenty of room for plain information.
What follows: the three searches a patient makes here, why aggregator profiles rank above clinic sites, the doctor page in detail, reviews and the advertising rules, Hindi and regional search, what the work costs in India, and what to measure.
The three searches, in the order patients make them
- Your name. "Dr Meera Nair dermatologist" or "Sunrise Clinic Andheri". This is the highest intent search there is, somebody has already been told about you, and it is the one most practices lose to a half filled directory profile.
- Symptom plus area. "knee pain doctor near me", "skin specialist in Kothrud", "best gynaecologist Indiranagar". Mostly resolved in the map results, which makes your Google Business Profile the ranking surface rather than your website.
- The explanation search. "is root canal painful", "piles operation cost", "thyroid test normal range". Nobody is picking a doctor yet, and that is the point: this is where a clinic becomes familiar weeks before the appointment.
Why the directories sit above you, and what to do about it
Search a specialty and a locality in any Indian city and the first screen is usually Practo, JustDial, Lybrate, a hospital doctor list and a few aggregator pages. They win on thousands of pages, structured data on every profile, and more links than a single clinic will ever have. Fighting that with a five page website does not work.
Treat the directories as part of your search presence instead of as the enemy:
- Claim and fill every profile that already exists for you. Photograph, qualifications, registration number, fees, timings, the same spelling of your name everywhere.
- Keep the facts identical across your site, your Google profile and each directory. Inconsistent timings and three different phone numbers are the most common cause of a clinic looking unreliable.
- Let the directory hold the broad query, and win what it cannot personalise: your name, your procedures, your locality explained properly.
The doctor page is the unit of work
Patients choose a person. So the most valuable page on a clinic website is not the home page, it is one page per doctor, and it should carry:
- Full name as patients say it, with the specialty in the heading.
- Qualifications written out, the state medical council registration number, and years in practice.
- Hospitals and clinics where the doctor sees patients, with the days and hours at each.
- Procedures and conditions handled, each linking to its own page.
- Languages spoken. In most Indian cities this changes which doctor a family picks.
- A photograph of the actual doctor, and a direct phone or WhatsApp number for appointments.
Add Physician and MedicalClinic structured data so the facts are machine readable:
{ "@context": "https://schema.org", "@type": "Physician", "name": "Dr Meera Nair", "medicalSpecialty": "Dermatology", "telephone": "+91-00000-00000", "address": { "@type": "PostalAddress", "streetAddress": "12 MG Road", "addressLocality": "Pune", "addressRegion": "MH", "postalCode": "411001", "addressCountry": "IN" }, "availableService": { "@type": "MedicalProcedure", "name": "Acne treatment" }
} What the ethics code lets you publish
Indian practitioners work under a professional conduct code that restricts soliciting patients and advertising claims, and the regulator has revised its wording more than once, so confirm the current position with your council or your professional body before publishing anything promotional. The practical line in day to day work is simple enough: information about conditions, procedures, preparation, recovery and fees is fine, and comparative or superlative claims about your own outcomes are not.
That rules out "best dermatologist in the city", patient testimonials used as advertising, before and after galleries presented as proof of results, and any success percentage you cannot source to published literature. It leaves you the whole of the useful material: what the condition is, how it is diagnosed, what the procedure involves, how long recovery takes, what it costs, and when somebody should come in sooner.
Reviews, and the one rule that matters
Reviews move the map results more than anything else you control, and the only safe way to gather them is to ask every patient at discharge with no incentive attached. A tent card at the billing desk with a QR code, and one line from the front desk, is the whole system.
Reply to every review in neutral language and never discuss a patient's treatment in public, even to correct them. A reply regretting the wait, noting that scheduling is being reviewed and inviting them to call the manager is correct and complete. Recency counts as much as the average, so a steady trickle beats a burst.
Hindi, regional languages and how people actually type
A large share of health searches in India happen in Hindi or in Roman transliteration of a regional language: "pet dard ka doctor", "kidney stone ka ilaj", "dant dard". Most clinic sites publish nothing in that register. Two or three pages in the language your patients speak, written properly rather than machine translated, often outrank a long English page there, because almost nobody has bothered.
Keep the clinical facts identical across the language versions and make each one a real page with its own URL, rather than a switcher that swaps text through a script.
What this costs in India
These bands are my own working read of what the work takes for a single clinic rather than figures from any survey, so use them to judge a proposal:
| Engagement | Typical monthly, my read |
|---|---|
| Freelancer on local search, profiles and reviews | INR 10,000 to 25,000 |
| Agency with content for a single specialty clinic | INR 25,000 to 60,000 |
| Multi speciality or multi branch programme | INR 60,000 to 2 lakh |
| Website rebuild with doctor and condition pages | INR 60,000 to 3 lakh, one off |
Every figure in that table is before GST, which is charged at 18 percent. A TDS deduction also arises on professional and agency payments, and the section it falls under follows the nature of the engagement, so put that question to your accountant while the contract is still a draft.
The only number the front desk really cares about
Appointment calls and WhatsApp messages from the Google profile, direction requests, submissions from condition pages, and new registrations at the front desk with a source question asked once. Sessions are a poor proxy, because explanation content can double traffic and book nobody if the appointment path is weak. New patients is the number, and the front desk already has it.
Doctors and clinic managers on SEO: five things they raise first
Can a single clinic outrank Practo or JustDial?
For your own name and your specific procedures, yes, and that is where the patients worth having come from. For a broad query like a specialty plus a city, the aggregator usually holds the top of the page, so the sensible target is the map results and the long tail rather than that one phrase.
Is it against the medical ethics code for a doctor to do SEO?
Publishing accurate information about your qualifications, your services, your timings and the conditions you treat is ordinary practice information. What the code restrains is soliciting patients and making claims, so the content stays informational and the superlatives stay out. Check the current wording with your council if you are preparing anything that reads as promotional.
How long does it take for a clinic to see new patients from search?
Profile and review work shows in the map results within four to eight weeks, because it is the fastest moving signal. Condition and procedure pages build over three to six months. A new clinic site should plan on two quarters before organic enquiries are a dependable share of the diary.
Does every doctor in the practice need their own page on the site?
Yes, one page each, with that doctor's registration details, timings and procedures. It matches how patients search, it gives you a page to rank for each name, and when a doctor leaves you retire one page instead of unpicking the whole site.
One boundary worth naming: the material above is written for an outpatient practice or a single specialty clinic in India. A hospital group with insurance desks, international patients and dozens of departments runs a larger programme, and our wider guide to search for healthcare providers covers that ground.
The clinic an assistant names when somebody describes a symptom
Patients increasingly describe their problem to an assistant before they search for anybody: what could this pain be, do I need a specialist, which clinics in my area handle it. The reply names two or three places with a line of reasoning, built out of directory profiles, review pages, hospital listings and whatever a clinic site states in plain text.
Somebody in the practice should be checking which clinics come back for the questions your own patients would type. AI Knows Us puts symptom and city questions to the main assistants and lists the sources behind every clinic they name, which usually shows that a stale directory profile is doing the talking for you.