Les microdonnées sont un type de langage de spécification qui est intégré au contenu HTML pour améliorer la lisibilité par les machines, annoter les éléments et analyser les pages Web. Le langage de balisage des microdonnées utilise des étiquettes pour aider les moteurs de recherche à identifier des éléments spécifiques du contenu. Les microdonnées, par exemple, pourraient être utilisées pour indiquer aux internautes la bonne direction à suivre pour obtenir la note du produit. Le site Web Schema.org a été créé par les principaux exploitants de moteurs de recherche - Google, Microsoft, Yahoo et Yandex - afin de fournir une documentation technique et un code HTML permettant aux organisations de tirer parti des microdonnées.
Le langage utilisé pour les microdonnées peut être compris par les développeurs qui sont familiers avec le HTML/CSS. Il fonctionne de la même manière que les métadonnées. Un extrait est enveloppé d'une balise Schema lisible par une machine. Cela n'affecte pas la syntaxe du document ni celle du navigateur. Les images, les dates de publication, les images des auteurs, les titres, les gros titres et les fils d'Ariane peuvent tous être utilisés avec la balise microdata. Une mise en œuvre réussie des microdonnées peut améliorer le classement des moteurs de recherche (SEO), la lisibilité pour les utilisateurs et les taux de clics. L'outil de test des données structurées de Google permet aux développeurs Web de visualiser un site Web en utilisant l'algorithme de Google pour analyser les résultats des microdonnées.