Les micro-données sont un format sémantique permettant aux moteurs de recherches et aux robots d'indexation de déterminer certains éléments du contenu d'une page web.
Une micro-donnée est une balise traditionnelle, généralement <span> ou <div>, à laquelle on attribue une certaine signification.
Par exemple en indiquant aux moteurs de recherches que le contenu de cette balise sera dédié exclusivement à l'auteur de la page.
Il existe des significations de micro-données pour à peu près tout ce que l'on peut imaginer, allant des auteurs aux événements en passant par les recettes de cuisine !
Nous ne pourrons pas couvrir tous les aspects des micro-données ici, d'autant que ce tutoriel porte uniquement sur le référencement, alors pour avoir accès à la documentation et à des exemples vous pouvez vous rendre sur le site officiel des micro-données Schema.org.
Mais passons maintenant au concret.
Voici comment on utilise une micro-donnée :
<div itemscope item> <p>Je m'appelle <span itemprop="name">Jean-Habib de la Haute-Tour de Normandie</span><br /> mais on me surnomme <span itemprop="nickname">Mouloud</span>.</p> <p>Voici mon site web : <a href="http://webtuto.weebly.com" itemprop="url">webtuto.weebly.com</a></p> </div>
Ne vous inquiétez pas, on va expliquer tout ça.
Le premier attribut à observer est ITEMSCOPE. Il est placé sur le premier <div> et signifie "ce que contient cette balise compose une micro-donnée". Cet attribut n'a pas de valeur.
Le deuxième attribut à regarder, sur la même balise, est ITEMTYPE. Là on signale que les micro-données contenues dans cette balises concerneront une personne.
À l'intérieur de cette balise <div> on a quelques balises <p>, quelques balises <span> et une balise <a>.
Dans certaines de ces balises on a un attribut ITEMPROP. Cet attribut peut prendre une longue liste de valeurs, et je vous recommande d'aller jeter un coup d'œil à la documentation officielle si vous voulez une liste exhaustive.
Parmi les propriétés que nous avons utilisé dans cet exemple nous avons :
name : le nom de la personne
nickname : le surnom de la personne
url : le site de la personne
Et voilà pour les micro-données.
Mais il y a encore une question à laquelle nous n'avons pas répondu : à quoi ça sert au niveau du référencement ?
Google commence de plus en plus à afficher certaines de ces micro-données dans les résultats de recherches, sous forme de rich-snippets.