Schema Markup for Your Therapy Practice: Complete Practical Example
Schema markup is the invisible layer of code that tells Google and AI search engines who you are, what you do, and who your clients are. This article provides you with four ready-to-use JSON-LD blocks for MedicalBusiness, Person, FAQPage, and Article that you can put on your site today.
Dit artikel hoort bij: Becoming Findable as a Therapist: The Complete SEO Handbook
- +Therapists with a working website who want to take the next SEO step
- +Practices looking to increase their visibility in Google rich results
- +Anyone who wants to add JSON-LD themselves or with a developer
- -Those who do not yet have their basic SEO in order
- -Beginners without any technical affinity (then ask your web developer)
Schema markup is a standardized way to tell search engines what the content of your page means. Not how it looks (that's what HTML does), but what it is. A name, an address, an opening hour, a question, an answer, an article with an author. Google, Bing, Perplexity, and ChatGPT read that data and can use it to display rich snippets or cite your website in an AI response.
Why Schema for Healthcare Websites is More Important
Healthcare content falls under YMYL (Your Money or Your Life): Google weighs trustworthiness more heavily here than on other topics. Schema markup helps search engines quickly confirm who the author is, what qualifications that person has, and where the practice is located. Without schema, Google has to guess; with schema, it knows for sure.
1. MedicalBusiness for Your Practice
The main block for any therapy practice is MedicalBusiness (or a more specific subtype such as Psychologist or MedicalClinic, depending on your mode of operation). Place this block in a script tag in the head of your homepage and pages with practice information.
The most important fields are: name, description, url, telephone, address (with PostalAddress), geo (with latitude and longitude), openingHours, medicalSpecialty, and areaServed. Also add a hasOfferCatalog with your main services (intake, individual session, follow-up consultation).
2. Person for You as a Therapist
A separate Person schema for yourself explicitly states who is behind the practice. Fields: name, jobTitle, alumniOf (your education), hasCredential (registrations such as BIG, NIP, SBLP), worksFor (referencing your MedicalBusiness), and sameAs (links to your LinkedIn, professional association profile).
This block provides a strong E-E-A-T signal and is increasingly used by AI models to determine whether an article is reliable. An author attribution without schema substantiation is more difficult to verify than one with.
3. FAQPage for Frequently Asked Questions
FAQPage schema around an FAQ section on your working method, rates, or contact page allows Google to display these questions as rich results below your search listing. For each Question, you add an acceptedAnswer with the exact text of the answer. Keep answers between 40 and 100 words and formulate them as independent sentences.
4. Article for Blog Posts and Knowledge Base Content
For each article in your knowledge base or blog: an Article schema with headline, description, datePublished, dateModified, author (referencing your Person schema), publisher (your MedicalBusiness), image, articleSection, keywords, and wordCount. Add a Speakable block if your content is suitable for voice search.
How to Check if Your Schema Works
Paste each page URL into Google's Rich Results Test (search.google.com/test/rich-results). This will show you which schemas have been detected, what errors exist, and what the result might look like in Google. Do this after each adjustment to confirm that your code is valid.
What to Avoid
Schema for invisible content (an FAQPage with questions not appearing on the page), schema for content that does not correspond to reality (a Review schema with fake reviews), or conflicting schemas (two different Organization blocks). Google penalizes schema misuse, and this applies particularly strictly to healthcare content.
Wil je zien welke zoekwoorden cli毛nten in jouw stad gebruiken?
Het Cli毛nt Kompas geeft je in 5 minuten een live overzicht van zoekvolumes en drukte op zoektermen voor jouw praktijk.
Start het Cli毛nt KompasGerelateerde pagina's
Verder lezen in deze pilaar
Veelgestelde vragen
Do I need a developer to add schema markup?
Not necessarily. Many CMS systems (WordPress, Squarespace) have SEO plugins that automatically generate most schemas. For custom work (Person with credentials, specific MedicalBusiness fields), a developer or technically savvy marketer is helpful.
Does schema markup make my website rank higher?
Not directly. Schema is not a ranking factor in the strict sense, but it makes your site more understandable and can generate rich results (stars, FAQ dropdowns, breadcrumbs in search results). These rich results attract more clicks. Moreover, AI search engines weigh schema heavily when deciding whom to cite.
Which schema subtype best suits my practice?
MedicalBusiness is the broadest choice. If you primarily work psychologically, Psychologist or MentalHealthService fits better. A body-oriented practice can choose a combination of MedicalBusiness and an additionalType specifying the field of work. In doubt? MedicalBusiness as the main type and a more specific one as secondary.
How often should I update my schema?
Only when the content changes. If you move, you update the address. If you add a new service, you expand the offerCatalog. For articles, you update dateModified as soon as you make substantive changes. Schema is not a static document.