Schema Markup, Explained for Indian Clinic Owners Who Keep Hearing About It and Still Don't Know If They Have It. | Iris by AdChoreo
Schema MarkupTechnical GuideAI Visibility IndiaGEO

Schema Markup, Explained for Indian Clinic Owners Who Keep Hearing About It and Still Don't Know If They Have It.

Lakshay Batra, Iris by AdChoreo 2026-07-27 10 min read
Schema Markup, Explained for Indian Clinic Owners Who Keep Hearing About It and Still Don't Know If They Have It.
Key Takeaways
  • Schema markup is machine-readable code added to your website that formally tells AI systems: this is a Dermatologist, located here, offering these treatments, with these practitioners. Without it, AI must guess — and frequently guesses wrong or skips your clinic entirely.
  • Absent or invalid in over 80% of independent clinic websites in India. This is the single most common agentic readiness gap Iris finds across all specialties.
  • The Google Rich Results Test (search.google.com/test/rich-results) lets you check whether your website has any schema at all in under two minutes — no technical knowledge required.
  • FAQPage schema is the highest-impact single schema type for AI citation frequency. It presents patient Q&A in a format AI systems are specifically designed to extract and cite.
  • Adding schema markup does not change how your website looks to patients. It is invisible to human visitors and read only by AI crawlers and search engines.

Schema markup is one of those terms that appears in every conversation about AI search visibility and is rarely explained clearly to the people who need to act on it. If you have been nodding along when your developer or marketing agency mentions schema without being sure what it is or whether your website has any, this article is for you.

Schema markup is structured data — code added to your website in a standardised format — that formally describes the entities on your page to AI systems and search engines. It is the difference between an AI system guessing that your website belongs to a medical clinic and an AI system knowing, with precision, that your website belongs to a Dermatologist named [Clinic Name] at [Address] in [City], offering MedicalProcedures including acne treatment, laser resurfacing, and pigmentation management, with practitioners whose credentials are verifiable.

The guessing version produces inconsistent citations, incorrect specialty classifications, and frequent omissions. The knowing version produces reliable citations, correct specialty recommendations, and accurate entity representation. Schema markup is what takes AI search from guessing to knowing.

80%+
of Indian independent clinic websites have absent or invalid medical-specific schema markup
Iris audit data
2 min
is all it takes to check whether your website has any schema at all — using Google's free Rich Results Test
Google
Highest impact
FAQPage schema is the single highest-impact schema type for AI Overview citation frequency in healthcare
Iris analysis

The Five-Minute Schema Self-Check

Before anything else, find out whether your website currently has any schema markup — and if so, what kind. This takes two minutes and requires no technical knowledge.

Step 1: Open a browser and go to search.google.com/test/rich-results

Step 2: Type your clinic's website URL into the box and press the Test URL button.

Step 3: Wait 15-30 seconds while Google loads and analyses your page.

Step 4: Read the results.

If you see schema types listed — MedicalBusiness, Dentist, Dermatologist, Physician, LocalBusiness, FAQPage — your website has some schema markup. If you see only generic types like WebSite or WebPage, your website has basic schema but no medical-specific markup. If you see "No items detected," your website has no structured data at all.

Most Indian clinic websites that run this test land in the second or third category. The goal is the first — with the right medical-specific schema types active and valid.

The Six Schema Types That Matter Most for Clinic AI Visibility

1. MedicalBusiness (or its specialty subtypes)

The foundation. This formally declares your website as a medical practice entity. Schema.org has specific subtypes for different clinic types: Dentist, Dermatologist, Optician, Physician, MedicalClinic. Using the correct subtype — Dentist rather than generic LocalBusiness for a dental practice, Dermatologist rather than generic MedicalBusiness for a skin clinic — significantly improves how accurately AI systems classify and recommend your practice for specialty-specific queries.

What it enables: AI systems can correctly identify your clinic's specialty and include it in responses to specialty-specific queries. "Best dermatologist in Koramangala" will match a page with Dermatologist schema before it matches a page with generic MedicalBusiness schema.

2. MedicalProcedure

One entry per treatment or procedure your clinic offers. Each entry includes the procedureName, procedureType (surgical or noninvasive), bodyLocation, and indication (the medical conditions it addresses). A skin clinic needs MedicalProcedure entries for acne treatment, laser hair removal, chemical peels, PRP therapy, and each other offered treatment.

What it enables: Procedure-level AI citations. When a patient asks ChatGPT "which skin clinic in [city] does PRP hair treatment," the clinics with MedicalProcedure schema entries for PRP appear as candidates. Clinics without it do not.

3. FAQPage

Applied to any page with question-and-answer content. The schema presents each Q&A pair in a machine-readable format that AI systems can directly extract. FAQPage schema is the most reliably cited schema type in Google AI Overviews for healthcare queries.

What it enables: Your patient FAQ answers become directly citable in AI responses. When a patient asks Google AI Mode "how long does LASIK recovery take," the clinic whose LASIK FAQ page has FAQPage schema with a direct answer in the first sentence gets cited. Clinics without this schema do not.

4. Person (for practitioners)

Applied to each doctor or practitioner's profile page. Includes alumniOf (medical college and fellowship), memberOf (professional associations like APSI, IDA, AIOS), hasCredential (MBBS, MS, MCh, DNB, board certifications), and hasOccupation (medical specialty). This formally declares the practitioner's credentials in machine-readable format.

What it enables: Credential-based AI citations. When a patient asks "which dermatologist in Bengaluru has DNB certification and specialises in hair loss," the AI can match credentials from Person schema — not from unstructured biography text.

5. Speakable

Applied to specific HTML sections using CSS class references. Tells voice assistants which content to read aloud when a patient uses voice search to find a clinic. Without Speakable schema, Siri and Google Assistant default to reading only the clinic's name and address.

What it enables: Complete voice search recommendations. "PhysioPlus specialises in sports injury rehabilitation with same-day appointments available, located in Koramangala" rather than just "PhysioPlus, 27 MG Road."

6. BreadcrumbList

Applied to the navigation path of each page. Tells AI systems how your website is structured and how pages relate to each other. Helps AI systems navigate from your homepage to your specific procedure pages efficiently.

What it enables: More complete website indexing by AI crawlers and better context about page hierarchy.

How to Implement Schema Markup

Schema markup is added to a website's HTML in a format called JSON-LD — a structured data format enclosed in a script tag. It lives in the head section of each page and is invisible to human visitors. A developer can add schema to most clinic websites in one to two days. On WordPress, plugins like RankMath or Yoast SEO can generate some schema types, though medical-specific schema typically requires manual JSON-LD implementation for full accuracy.

The schema should be structured as an @graph — a connected set of schema entities that reference each other — rather than separate schema blocks on separate pages. An @graph implementation formally connects the clinic entity, its practitioners, its services, and its location into a single coherent machine-readable entity profile, which is what gives AI systems high confidence in citing the clinic accurately and specifically.

Frequently Asked Questions
How do I know if my clinic website currently has schema markup?
Go to search.google.com/test/rich-results, enter your clinic's URL, and click Test URL. If you see medical-specific schema types (MedicalBusiness, Dentist, Dermatologist, FAQPage), you have some schema. If you see only WebSite or WebPage, you have generic schema but no medical-specific markup. If you see 'No items detected,' you have no structured data at all. Most Indian clinic websites in Iris's audit corpus land in the second or third category.
Can my web developer add schema markup to my existing website?
Yes. Schema markup is added to a website's HTML in the head section of each page as JSON-LD — a structured data format in a script tag. A competent developer can add a full medical schema stack (MedicalBusiness, MedicalProcedure for each treatment, Person for each practitioner, FAQPage, Speakable, BreadcrumbList) to most clinic websites in one to two working days. It does not require a website rebuild or redesign.
Does adding schema markup change how my website looks to patients?
No. Schema markup is machine-readable data only. It is invisible to human visitors browsing your website. It appears only in the HTML source code and is read exclusively by AI crawlers and search engine bots. Adding schema does not change your website's visual design, layout, or content as visible to patients.
Is FAQPage schema the same as having an FAQ section on my website?
No. Having an FAQ section visible on your website is separate from having FAQPage schema. FAQPage schema is structured data code that marks up the Q&A content in a machine-readable format that AI systems can extract. You can have a visible FAQ section on your website with no FAQPage schema — which means AI systems cannot reliably extract and cite your FAQ answers. Adding FAQPage schema to an existing FAQ section typically takes a developer 1-2 hours and produces measurable AI Overview citation improvements within 4-6 weeks.

Find out if your clinic is visible where patients search

Free agentic readiness audit. Scored across all six AI visibility dimensions. No sales call required.

Run Your Free Audit → Over 1,000 independent clinics audited. Average score: 47 out of 100.