microdata HTML 5
<div itemscope="itemscope">Je suis
<span itemprop="name">Jo</span>.</div>
Même si les microdonnées peuvent être décorrélées du HTML, il y a fort à parier que les moteurs de recherche favoriseront les microdonnées extraites du contenu pour les raisons précédemment citées.
Il serait en effet possible de glisser des microdonnées dans des balises meta placées en en-tête du document et donc absentes du contenu comme le sont les keywords
.
<div itemscope="itemscope"
itemtype="http://data-vocabulary.org/Person">
Et moi je suis <span itemprop="name">Jules</span>.
</div>
top-level microdata item.
<div itemscope="itemscope"
itemtype="http://data-vocabulary.org/Person">
je suis <span itemprop="name">Hervé</span>.
J'habite à <span itemprop="address"
itemscope="itemscope"
itemtype="http://data-vocabulary.org/Address">
<span itemprop="locality">Lyon</span>,
<span itemprop="region">Rhône-Alpes</span>.</div>
<br itemscope="itemscope" itemref="nom"
itemtype="http://data-vocabulary.org/Person"/>
<p id="nom">Où est <span itemprop="name">Robert</span>
celui que l'on appelle
<span itemprop="nickname">Bob</span> ?</p>
<dl itemscope="itemscope"
itemtype="http://vocab.example.net/book"
itemid="urn:isbn:0-789-12345-6">
<dt>Titre</dt> <dd itemprop="title">Mon Livre</dd>
<dt>Auteur</dt><dd itemprop="author">Un inconnu</dd>
<dt>Publié le</dt><dd><time itemprop="pubdate"
datetime="1998-07-12">12 juillet 1989</time></dt>
</dl>
<div itemscope="itemscope"
itemtype="http://data-vocabulary.org/Person">
Je suis <span itemprop="name">Jean Dupont</span>
surnommé <span itemprop="nickname">Dudule</span>.
ma page d'accueil est <a href="http://mon-site.com"
itemprop="url">mon-site.com</a>
J'habite à <span itemprop="address"
itemscope="itemscope"
itemtype="http://data-vocabulary.org/Address">
<span itemprop="street-address">42 rue
de la Colombette</span>,
<span itemprop="street-address">33 rue
des Couteliers</span>,
<span itemprop="street-address">22 rue
des trois Piliers</span>,
<span itemprop="locality">Toulouse</span>,
<span itemprop="region">Midi-Pyrénées</span>,
<span itemprop="country-name">France</span>
</span>. je suis <span
itemprop="title">formateur</span>
chez <span itemprop="affiliation">top-formation</span>.
</div>
Rappelons-nous de la balise <meta name="keywords" content="..."/> dans laquelle était indiqué toutes sortes de termes plus ou moins aguicheurs et nullement en rapport avec le sujet.
La riposte des moteurs de recherche fut dans un premier temps de ne pas prendre ces indications en compte, puis dans un second temps de pénaliser les sites indiquant des
absents du contenu de leur pagesLe mécanisme des microdonnées permet d'apporter de précieuses informations au référencement d'un site web tout en agissant sur un contenu effectivement présenté dans la page.
Il n'est donc théoriquement pas possible de donner des indications cachées.
Reste cependant la possibilité de dissimuler le contenu destiné au référencement par des propriétés d'affichage CSS (display:none ou visibility:hidden) mais si la supercherie est détectée, la punition est sans appel :
. Chez Google ceci ne sera appliqué qu'après analyse du contenu par un humain.