Mikrodaten

Mikrodaten sind eine Spezifikation zum Einbetten von maschinenlesbaren Daten in HTML-Dokumente. Mikrodaten bestehen aus Name/Wert-Paaren (bekannt als items), die gemäß einem Vokabular definiert werden. Eine Sammlung häufig verwendeter Markup-Vokabulare wird von schema.org bereitgestellt.

Die grundlegende Syntax umfasst das Attribut itemscope, um ein Element zu definieren, und das Attribut itemprop, um eine der Eigenschaften des Elements zu beschreiben. Typen werden mit dem Attribut itemtype angegeben und können Werte aus dem Vokabular der Wahl annehmen. Beispielsweise definiert schema.org Typen wie http://schema.org/Person oder http://schema.org/PostalAddress.

Das folgende Beispiel von Wikipedia zeigt, wie Mikrodaten zur Beschreibung einer Person verwendet werden:

<section itemscope itemtype="http://schema.org/Person">
  Hello, my name is
  <span itemprop="name">John Doe</span>,
  I am a
  <span itemprop="jobTitle">Graduate research assistant</span>
  at the
  <span itemprop="affiliation">University of Dreams</span>
  My friends call me
  <span itemprop="additionalName">Johnny</span>
  You can visit my homepage at
  <a href="http://www.example.com.com" itemprop="url">www.example.com</a>
  <section itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    I live at
    <span itemprop="streetAddress">1234 Peach Drive</span>
    <span itemprop="addressLocality">Warner Robins</span>
    <span itemprop="addressRegion">Georgia</span>.
  </section>
</section>

Verwenden Sie das Tool Schema Validator, um Fehler im Markup zu beheben und anhand des unterstützten Schemas zu validieren.