URL

itemid

Spécifie l'identifiant global unique d'un item de microdata, sous forme d'URL. Utilisé conjointement avec itemscope et itemtype.

Description

L’attribut itemid fournit un identifiant unique (sous forme d’URL) à un item de microdata. Il ne peut être utilisé que sur un élément qui possède à la fois itemscope et itemtype. L’URL peut être une URI absolue qui désigne l’identité de l’item dans un vocabulaire externe (Wikidata, schema.org, etc.).

Syntaxe

<div itemscope itemtype="https://schema.org/Book"
     itemid="urn:isbn:978-2-07-036024-5">
  <span itemprop="name">Le Petit Prince</span>
</div>

Exemples

Livre avec identifiant ISBN :

<article itemscope itemtype="https://schema.org/Book"
         itemid="urn:isbn:978-2-07-036024-5">
  <h1 itemprop="name">Le Petit Prince</h1>
  <p itemprop="author">Antoine de Saint-Exupéry</p>
  <time itemprop="datePublished" datetime="1943">1943</time>
</article>

Notes

Microdata vs JSON-LD : la microdata (avec itemscope, itemtype, itemprop, itemid) est une façon d’annoter le HTML avec des données structurées. Google et d’autres moteurs reconnaissent ces annotations, mais préfèrent aujourd’hui JSON-LD, plus flexible et plus facile à maintenir.

Relation avec itemscope : itemid est invalide sans itemscope et itemtype sur le même élément.