What is Schema Markup?
Definition
Schema markup is structured data (typically JSON-LD format) embedded in HTML that helps search engines understand the content and context of a page. Schema describes what entities are on a page (a course, an organization, a person), their properties, and relationships. Modern search engines use schema markup to better index content and display enhanced search results.
Schema Markup at a glance.
Schema markup for learning platforms
Schema tells search engines what you are. Learning platforms should use schema to mark up courses (title, description, provider, duration, instructor), organizations (name, type, location), and educational offerings. Clear schema helps search engines display your content in rich results: course cards, instructor profiles, and educational resource snippets. This improves visibility and click-through rates.
AI learning platform
See how a modern, AI-native platform builds, delivers and tracks training — all in one place.
Read the guideSchema Markup — frequently asked
From definition to done.
See AI learning platform in action — turn your knowledge into training, built and tracked with AI.