Schema.org et les microdonnées ne sont pas en soit bien compliqués. Le tout est d’en appréhender la complexité. Pour te permettre d’y parvenir, je te propose de le faire d’une manière un peu particulière. Le sujet n’étant pas des plus restreint, en parler dans son intégralité et toute sa subtilité en une seule page relèverait de l’indigestion à coup sûr. Autant pour celui qui va le lire, que celui va l’écrire.
Alors comment faire pour à la fois propose un guide vraiment complet, et que cela soit plutôt facile à lire… Facile ! Je vais te proposer à la fois une page décrivant l’ensemble, et te préparer tout un tas d’articles connexes qui viendront compléter ta lecture. En sommes, sauvegarde bien cette page, elle sera mise à jour régulièrement.
Schema.org
On va commencer par faire les présentations si cela te dérange pas trop. Alors permet moi de te présenter schema.org. Si le web sémantique t’intéresse un peu, il y a fort à parier que tu connais au moins de nom. Mais c’est quoi ça schema.org ? Pour faire court, c’est une association composée notamment par exemple par Google, Bing, Yandex, Yahoo dont le but est de promouvoir un vocabulaire commun lié à des schémas pour la description sémantique de contenu web. Ces schémas sont conçu et maintenu par schema.org, et couvre applicatif important.
Schema.org n’a pas pour vocation à promouvoir une manière d’implémenter ses schémas. Dit autrement, il s’en fou que tu utilises des microdonnées, RDFa ou JSON-LD, du moment que tu suis ses schémas.
Microdonnées
S’il n’est pas faux de dire que je te parlerais quasi exclusivement des microdonnées dans le futur (et oui, j’ai une boule de cristal), je sais aussi que parfois je te parlerais de JSON-LD. Pourquoi ? Secret… Tu le sauras un jour 😉
Toujours est-il qu’avant de parler des microdonnées en particulier, faut-il encore comprendre qu’on parle d’une manière d’implémenter des schémas issue de chez schema.org; ce n’est pas une méthode exclusive. Ainsi, faire la différence entre RDFa, JSON-LD et les microdonnées me semble pas mal.