MedicalCondition Schema Markup
Generate MedicalCondition JSON-LD for health and medical content — critical for E-E-A-T signals on YMYL health pages.
What valid MedicalCondition JSON-LD looks like
A complete, validator-ready example — drop it in your <head>, swap the values for yours, and you're done.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalCondition",
"name": "Type 2 Diabetes",
"alternateName": "Adult-onset diabetes",
"description": "A chronic condition affecting how the body processes blood sugar.",
"url": "https://yoursite.com/conditions/type-2-diabetes",
"code": {
"@type": "MedicalCode",
"code": "E11",
"codingSystem": "ICD-10"
}
}
</script>Run a full CrispAudit on your URL
Schema, cookies (GDPR/CCPA), accessibility, SEO — plus AI-generated fixes populated with your page's actual content. Free.
Required fields
name
Recommended fields
alternateNamecodepossibleTreatmentsignOrSymptomassociatedAnatomy
Common MedicalCondition schema errors
- ✗Missing medicalCode with ICD or SNOMED codes
- ✗No expert author or medical reviewer cited
- ✗Content not reviewed or updated recently
- ✗Missing organization attribution for medical content
Generate MedicalCondition schema
Fill in the fields below to generate valid JSON-LD you can paste directly into your page.
MedicalCondition schema — frequently asked questions
Is MedicalCondition schema required for health sites?
Not required, but strongly recommended for YMYL health content. Combined with clear author credentials and medical reviewer attribution, it significantly strengthens E-E-A-T.
Does health schema affect YMYL rankings?
Indirectly — schema supports E-E-A-T signals which are critical for YMYL (Your Money Your Life) content. Well-structured medical schema signals professional, trustworthy health information.
What medical coding systems should I use?
Use ICD-10 codes for conditions and SNOMED CT for clinical terms. Adding these codes to the medicalCode property strengthens the semantic clarity of your health content.
Other schema types
Audit your full schema coverage
CrispAudit checks all schema types at once — get a complete score and fix-it report for any URL.
Run free audit →