MedicalClinic Schema 2026: JSON-LD Examples for Indian Clinics
JSON-LD examples for MedicalClinic, Physician and MedicalSpecialty schema on Indian clinic sites, with the 2026 AI Overview citation fields inside.
No pitch. Written root-cause diagnosis. AI-powered, healthcare only.
Direct answer
JSON-LD examples for MedicalClinic, Physician and MedicalSpecialty schema on Indian clinic sites, with the 2026 AI Overview citation fields inside.
TL;DR
MedicalClinic schema markup tells Google your website represents a healthcare provider. When implemented correctly, it unlocks three concrete SEO wins: rich results in the search snippet (review stars, hours, doctor names), AI Overview citations (ChatGPT, Perplexity, Google's SGE pull from sites with proper medical schema), and local pack visibility (especially when combined with Google Business Profile signals). For Indian clinics, the right MedicalClinic schema also signals NMC compliance — important now that Google has tightened its healthcare quality guidelines.
What MedicalClinic schema is — in 60 seconds
Schema.org's MedicalClinic is a structured-data vocabulary that tells search engines: this URL represents a clinic, here are its credentials, services, doctors, address, hours, and pricing. It's a subtype of MedicalOrganization, which is itself a subtype of Organization. Search engines (Google, Bing) and AI systems (Gemini, ChatGPT, Perplexity, Claude) use this schema to verify what your site is about and decide whether to feature you in healthcare-related results.
For Indian clinics, MedicalClinic schema is materially better than the generic Organization or LocalBusiness markup. Why? Because Google's healthcare quality signals (post-2024 algorithm updates) explicitly look for medical-vertical schema before showing your URL in healthcare AI Overviews or featured snippets. Generic LocalBusiness can win local pack visibility but rarely wins healthcare-specific AI Overview citations.
Required fields — the minimum to be valid
@type: Must be"MedicalClinic"exactly. Don't use"Clinic"or"Hospital"unless your facility is actually a hospital (different schema type).name: Legal or trade name of the clinic (e.g., "Garekar's MD Dermatology Clinic").url: Canonical URL of the homepage.address: NestedPostalAddressobject withstreetAddress,addressLocality,addressRegion,postalCode,addressCountry: "IN".telephone: Primary contact number in international format (e.g.,"+91-9876543210").
Recommended fields — what actually moves rankings
Beyond the required fields, these additions are what convert "valid schema" into "schema that wins citations":
medicalSpecialty: Array of specialties from theMedicalSpecialtyenumeration. For Indian clinics, the most relevant are:Dermatology,Cardiovascular,Oncologic,Obstetric,Ophthalmologic,Otolaryngologic,Pediatric,Surgical,PlasticSurgery,Gynecologic,Dentistry(useDental), and the custom subtypeReproductivefor IVF.physician: Array of nestedPhysicianobjects. This is the single highest-leverage addition. Each doctor gets their ownname,medicalSpecialty, qualification, hospital affiliation, andsameAsURLs (LinkedIn, ResearchGate, NMC profile if public). Google uses this to build the doctor's E-E-A-T signal.availableService: Array ofMedicalProcedureorMedicalTherapyobjects. List the actual procedures offered (e.g., "IVF cycle", "Laser hair removal", "Cataract surgery"). Each should have its ownnameanddescription.openingHoursSpecification: Per-day hours. Crucial for local pack visibility.geo: NestedGeoCoordinateswithlatitudeandlongitude. Must match the Google Business Profile pin for local consistency.aggregateRating: Only if you have verifiable, on-site reviews. Don't fake this — Google penalises false review markup.priceRange: Use"$$","$$$", etc. Optional but helps qualify intent.image: Hero image URL. Used in rich results.logo: 250×250+ logo URL for Knowledge Panel candidate signal.
Special schema for IVF clinics
IVF doesn't have a dedicated subtype, so use MedicalClinic with medicalSpecialty: "Reproductive" and detailed availableService arrays for each treatment line (IVF, ICSI, IUI, frozen embryo transfer, donor egg, surrogacy support). Add a knowsAbout array listing specific conditions treated (PCOS, endometriosis, male infertility, recurrent miscarriage). This significantly improves IVF clinic visibility in AI Overview answers for fertility queries.
Special schema for dental clinics
Dental clinics technically have a dedicated Dentist subtype, but for multi-doctor dental clinics in India, MedicalClinic with medicalSpecialty: "Dental" and per-doctor Dentist nodes in the physician array works best. List individual services as MedicalProcedure entries — implants, orthodontics, root canal, aesthetic dentistry. Avoid before-after image references in availableService descriptions to stay compliant with NMC guidelines for aesthetic procedures.
Common mistakes (and how to fix them)
- Using
Hospitalwhen you're a clinic. Hospital is for inpatient facilities. Use MedicalClinic for OPD-only facilities. Google's schema validator won't catch this but local pack rankings will suffer. - Stuffing irrelevant specialties. Don't list 12 specialties if you only practice 3. Google detects mismatch between schema and on-page content and devalues the entire markup.
- Faking aggregateRating. Easily detected and earns a manual penalty. Only include if your CMS or reviews plugin renders the same reviews on-page.
- Missing the
sameAsarray on physicians. The single most-skipped recommended field. LinkedIn + NMC profile + ResearchGate URLs in this array compound your doctor's E-E-A-T signal across the web. - Putting schema in HTML body instead of
<head>or end of<body>. Both locations work but inside<head>is preferred for primary entity schema. - Schema mismatch with Google Business Profile. Name, address, phone, hours, and geo coordinates in schema must EXACTLY match GBP. Even a missing comma in
streetAddresscan break NAP consistency.
How to validate your MedicalClinic schema
- Google's Rich Results Test — paste your URL into search.google.com/test/rich-results. Confirms valid schema and shows what rich result is eligible.
- Schema.org Validator — validator.schema.org. More thorough — catches semantic errors that Google's tool ignores.
- Search Console URL Inspection — once submitted, GSC will tell you whether Google parsed your structured data correctly and which rich result types it triggered.
- Live monitoring — set up a Schema Monitor (Screaming Frog or ContentKing) to catch when CMS updates break schema. Common with WordPress theme updates.
What ICG does for clients on schema
ICG implements MedicalClinic + Physician + MedicalProcedure schema on every healthcare site we build or audit. Combined with our medical SEO programme, schema markup is what gets ICG clients cited in AI Overview answers across ChatGPT, Perplexity, Google SGE, and Gemini. We also automate schema monitoring so theme updates can't silently break markup — a common bug we see on inherited sites. Talk to ICG about a 30-min schema audit.
FAQs
Is MedicalClinic schema mandatory for Indian clinics?
Not legally — but practically yes, if you want healthcare AI Overview citations or local pack visibility. Without it, Google has no structured signal that your URL is a medical provider, and AI answer engines won't cite you for treatment-related queries.
Will MedicalClinic schema directly improve rankings?
Schema isn't a direct ranking factor but it materially improves: (a) click-through rate via rich snippets, (b) eligibility for AI Overview citations, (c) Knowledge Panel candidacy, (d) local pack consistency. Indirectly, these lift overall rankings by 8-15% within 90 days when paired with on-page SEO.
Can I have multiple MedicalClinic schema blocks for multiple locations?
Yes — each location URL should have its own MedicalClinic schema with that location's specific address, hours, and geo coordinates. Don't duplicate the entire schema to the homepage; only the headquarters or primary location should appear there.
How often should I update MedicalClinic schema?
Whenever any of these change: hours, address, telephone, services offered, doctors practicing. At minimum, audit once per quarter. ICG monitors client schema continuously.
Does Google penalise outdated schema?
Yes — schema that contradicts the visible page content (e.g., listing a doctor in schema who isn't mentioned on-page) gets the entire structured-data block ignored, and persistent mismatches can trigger manual review.
AI Overview citation fields — what actually gets picked up in 2026
Between March and July 2026 we tracked schema fields on 42 Indian clinic sites that were being cited inside AI Overviews for queries like best IVF clinic in Delhi, dental implant cost Mumbai and NABH hospital near me. A clear pattern emerged: MedicalClinic schema alone does not earn the citation. It is the combination of specific nested fields that flips a page from ignored to quoted.
The table below shows which fields moved the needle. "Citation lift" is the percentage-point difference in AI Overview citation frequency between pages that included the field and pages that did not, controlling for domain authority and word count.
| Schema field | Included on | Citation lift |
|---|---|---|
medicalSpecialty (enum, not string) | 38% of pages | +41 pp |
availableService with MedicalProcedure nesting | 22% | +34 pp |
physician array with medicalSpecialty per doctor | 19% | +29 pp |
hasCredential (NABH / NABL) | 11% | +22 pp |
priceRange + paymentAccepted | 44% | +9 pp |
Plain @type: MedicalClinic only | 100% | baseline |
Three fixes worth shipping this week
- Convert
medicalSpecialtyfrom a free-text string to the Schema.org enum (e.g."https://schema.org/Obstetric"not"Obstetrics"). Biggest single lift we measured. - Add a
hasCredentialblock for NABH-accredited hospitals. Our NABH consulting team pairs this with the on-page accreditation badge for entity consistency — see the Client Elevation Programme for the full compliance-plus-SEO workflow. - Feed the same entity signals into your Google Business Profile. Schema and GBP have to agree on name, specialty and address, or AI Overviews pick the version they trust more. Our GBP operating system Angryturtle keeps the two in sync.
If you are simultaneously running Meta Ads or a YouTube channel, tie those citation-worthy signals into the same entity file — Meta Catalyst IQ exports the ad-side proof points and YODA handles the video schema so every surface reinforces the same clinic identity.
Book a free SEO diagnostic.
Hanuman Sihag's team runs a live crawl, checks technical health, cannibalisation, schema coverage and content gaps. 60 minutes, prioritised fix list.
The three platforms
behind every ICG engagement.
Beacon
CAPI middleware that fixes Event Match Quality, translates CRM statuses to Meta-standard events, dedups across channels.
Agency OS
Live client dashboard. GSC, GA4, Google Ads, Meta Ads, IVR calls in one view. Login anytime, not monthly.
Phoenix
Clinic revenue intelligence over your PMS. Daily action queue: Prevent Loss, Maintain & Engage, Grow Revenue. 46-centre rollout.
Or book a free 30-min audit to see all three in action on your account.
Healthcare brands
that already run on ICG.
A representative slice of the 150+ healthcare brands ICG has delivered for across India. Most engagements remain under NDA.
What ICG clients say · on video.
"Scale up of organic channels and business consulting. ICG has absolute domain authority in their field."
"Working with ICG transformed how we acquire IVF patients in Gurgaon. They understand the fertility journey from inquiry to consult..."
"What Ichelon accomplished — they got all my ideas and worked over 3-4 months to create an amazing, super-customised website."
The intelligence stack behind this playbook.
Every ICG engagement runs on the Search Intelligence Trifecta — Angryturtle for GMB, SIE for search and AI Overview, YODA for YouTube. Live product screens below.
Need help operationalising this?
Every ICG service is healthcare-only, NMC + DPDP-aware, and built around the patient-research patterns that drive Indian healthcare growth in 2026.
More from
ICG.
Healthcare AIO is the discipline of getting your clinic or hospital cited inside Google AI Overviews, ChatGPT and Perplexity answers — not j...
Conversational-search advertising places brand messages inside AI chat answers — ChatGPT, Perplexity, Copilot — rather than beside a results...
NABH digital compliance means every claim, image and testimonial your hospital publishes online matches what an accreditation surveyor can v...
Stop guessing.
Book a Diagnostic.
30 minutes. Free. With the AI-powered healthcare-only marketing agency 150+ brands already run on. No slides, no pitch, no hard close.