Schema.org

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Schema.org est un schéma de micro-données utilisé sur le Web. Les micro-données permettent aux robots d'indexation de saisir plus précisément le sens des pages indexées.

Le projet a défini une méthode pour étendre le mécanisme avec de nouvelles propriétés[1], et une adaptation du schéma au format RDF est disponible[2]. À terme, il est également prévu de supporter plusieurs formats différents en plus des micro-données[3]. Une liste de diffusion permet de coordonner le projet[4].

Historique[modifier | modifier le code]

L'initiative est lancée conjointement par Bing, Google et Yahoo! le 2 juin 2011[5],[6],[7]. Yandex rejoint également le projet le 1er novembre 2011[8],[9].

Le 8 novembre 2012, le schéma GoodRelations (en) est ajouté au projet afin de faciliter l'intégration de sites e-commerce[10].

La plupart du vocabulaire de Schema.org demeure inspiré de formats précédents comme les microformats, FOAF ou OpenCyc[11]. De plus, les microformats comme hCard restent pour l'instant plus présents sur le Web que les micro-données[12].

Exemple[modifier | modifier le code]

L'exemple suivant montre l'utilisation de micro-données dans du HTML5 avec le schéma de Schema.org afin de fournir des informations sur un film :

<div itemscope itemtype="http://schema.org/Movie">
  <h1 itemprop="name">Avatar</h1>
  <div itemprop="director" itemscope itemtype="http://schema.org/Person">
  Réalisateur : <span itemprop="name">James Cameron</span> 
(né le <time itemprop="birthDate" datetime="1954-08-16">16 août 1954</time>)
  </div>
  <span itemprop="genre">Science-fiction</span>
  <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Bande-annonce</a>
</div>

Bibliographie[modifier | modifier le code]

Références[modifier | modifier le code]

  1. (en) « Extending Schemas », schema.org,‎ 2011-06-02 (consulté le 2 June 2011)
  2. Schema.RDFS.org
  3. Getting started guide
  4. (en) « Schema.org Discussion », Google Groups,‎ 2011-06-02 (consulté le 2 June 2011)
  5. Google's blog post
  6. Bing's blog post
  7. Yahoo!s blog posts
  8. Techcrunch "Yandex joins Google, Yahoo! and Bing to collaborate on Schema.org"
  9. Schema Blog "Yandex now supports schema.org markup"
  10. (en) « "Good Relations and Schema.org" », schema.org,‎ 2012-11-08
  11. (en) « FAQ », schema.org (consulté le 2 June 2011)
  12. (en) « Web Data Commons: Extracting Structured Data from the Common Web Crawl », 2012-03-22: Extraction results from the 2012 Common Crawl corpus available for download, 2012-03-13: Extraction results from the 2009/2010 Common Crawl corpus available for download,‎ 2012-03-22 (consulté le 2012-04-09)

Liens externes[modifier | modifier le code]