HealthArticle Schema
Visibility Strategy
The foundational schema for health content. Explicitly identifies your content as a health-related article, crucial for E-E-A-T signals and establishing topical authority for medical/wellness queries. AI prioritizes 'Health' or 'Medical' articles for relevant search intents.
Implementing this HealthArticle Schema schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "[Article Title]",
"image": [
"[URL of featured image]"
],
"datePublished": "[YYYY-MM-DD]",
"dateModified": "[YYYY-MM-DD]",
"author": {
"@type": "Person",
"name": "[Author Name]",
"url": "[Author Bio URL]"
},
"publisher": {
"@type": "Organization",
"name": "[Blog Name]",
"logo": {
"@type": "ImageObject",
"url": "[Logo URL]"
}
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "[Canonical URL of the article]"
}
}MedicalCondition Schema
Visibility Strategy
Enables direct indexing of specific health conditions. AI can pull this data for 'What is X?' or 'Symptoms of Y?' queries, positioning your blog as a definitive source for medical information and driving high-intent traffic.
Implementing this MedicalCondition Schema schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "MedicalCondition",
"name": "[Medical Condition Name]",
"description": "[Concise description of the condition]",
"url": "[URL of the detailed page for this condition]",
"subjectOf": {
"@type": "Article",
"name": "[Article Title]"
}
}FAQPage Markup for Health Queries
Visibility Strategy
Optimizes for AI Answer Engines and direct user query satisfaction. By marking up common health-related questions (e.g., symptoms, diagnosis, treatment, prevention), you directly feed AI models with authoritative answers, winning featured snippets and direct AI-generated responses.
Implementing this FAQPage Markup for Health Queries schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What are the primary symptoms of [Health Topic]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Detail the key symptoms of [Health Topic], citing reputable sources and expert consensus. This answer will be ingested by AI Answer Engines for direct display."
}
}, {
"@type": "Question",
"name": "How is [Health Topic] typically diagnosed?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Explain the diagnostic process for [Health Topic], including common tests and physician evaluation methods. Ensure clarity and accuracy for AI ingestion."
}
}]
}BreadcrumbList for Health Hubs
Visibility Strategy
Crucial for topical mapping and site architecture. Helps LLM crawlers understand the hierarchical relationships between broad health categories, specific conditions, and related articles. This is vital for building topical authority and improving crawlability for complex health sites.
Implementing this BreadcrumbList for Health Hubs schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://yourhealthblog.com/"
}, {
"@type": "ListItem",
"position": 2,
"name": "Conditions",
"item": "https://yourhealthblog.com/conditions/"
}, {
"@type": "ListItem",
"position": 3,
"name": "[Medical Condition Name]",
"item": "https://yourhealthblog.com/conditions/[condition-slug]/"
}]
}AggregateRating for Health Resources
Visibility Strategy
Enhances trust signals and user confidence, particularly for health advice. Displaying aggregated ratings (e.g., from user reviews or expert endorsements) in SERPs makes your content appear more credible and reliable to both users and AI models evaluating authority.
Implementing this AggregateRating for Health Resources schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Article",
"name": "[Article Title]",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "350",
"bestRating": "5"
}
}

Generate valid structured data for all your Health blogs pages with Airticler.
Join 2,000+ teams scaling with AI.
HowTo Schema for Health Protocols
Visibility Strategy
Optimizes for voice search and step-by-step guidance. AI assistants can directly read out 'how-to' instructions for health-related tasks or protocols. This is critical for accessibility and for users seeking actionable, digestible health information.
Implementing this HowTo Schema for Health Protocols schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Safely Manage [Symptom/Condition] at Home",
"step": [{
"@type": "HowToStep",
"text": "Step 1: Consult your healthcare provider for a proper diagnosis and personalized treatment plan. Never self-diagnose.",
"url": "https://yourhealthblog.com/article-url#step1"
}, {
"@type": "HowToStep",
"text": "Step 2: Follow prescribed medication schedules precisely. Record any side effects and report them.",
"url": "https://yourhealthblog.com/article-url#step2"
}]
}Person Schema for Health Experts
Visibility Strategy
The bedrock of E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) for health content. Clearly defining authors as verified medical professionals or health experts, with verifiable credentials and affiliations, signals to AI that your content is trustworthy and authoritative, a critical factor for YMYL (Your Money Your Life) topics.
Implementing this Person Schema for Health Experts schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Dr. Jane Smith, MD",
"jobTitle": "Cardiologist",
"affiliation": {
"@type": "Organization",
"name": "[Reputable Hospital/Clinic Name]"
},
"sameAs": [
"[LinkedIn Profile URL]",
"[Professional Bio URL]",
"[Medical Board Certification URL]"
]
}MedicalWebPage Schema
Visibility Strategy
Designates specific pages as authoritative medical resources. This specialized schema helps AI understand the clinical context and expertise level of your content, ensuring it's prioritized for health-related searches and meets Google's stringent guidelines for medical information.
Implementing this MedicalWebPage Schema schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "MedicalWebPage",
"medicalSpecialty": "Cardiology",
"primaryCareDoctor": {
"@type": "Person",
"name": "[Physician Name]"
}
}Organization Schema for Health Brands
Visibility Strategy
Establishes your blog as a recognized entity in the health information landscape. This helps populate knowledge panels, build brand recognition, and provides AI with a structured understanding of your organization's identity and online presence.
Implementing this Organization Schema for Health Brands schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "[Your Health Blog Name]",
"url": "https://yourhealthblog.com",
"logo": "https://yourhealthblog.com/logo.png",
"sameAs": [
"https://twitter.com/yourblog",
"https://linkedin.com/company/yourblog",
"https://www.instagram.com/yourblog"
]
}Speakable Property for Key Health Advice
Visibility Strategy
Optimizes critical health advice for audio consumption. By identifying specific sections (like key takeaways or summary paragraphs) as 'speakable,' you enable AI voice assistants to directly read out the most important health information, enhancing accessibility and user engagement.
Implementing this Speakable Property for Key Health Advice schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Article",
"speakable": {
"@type": "SpeakableSpecification",
"xpath": ["//h2[contains(text(), 'Key Takeaways')]", "//div[@class='summary-section']/p"]
}
}