Microdata

Microdata adalah spesifikasi untuk menyematkan data yang dapat dibaca mesin dalam dokumen HTML. Microdata terdiri dari pasangan nama-nilai (dikenal sebagai items) yang ditentukan sesuai dengan kosakata. Kumpulan kosakata markup yang biasa digunakan disediakan oleh schema.org.

Sintaksis dasar mencakup atribut itemscope untuk menentukan item dan atribut itemprop untuk mendeskripsikan salah satu properti item. Jenis ditentukan menggunakan atribut itemtype dan dapat mengasumsikan nilai yang ditentukan dalam kosakata pilihan. Misalnya, schema.org menentukan jenis seperti http://schema.org/Person atau http://schema.org/PostalAddress.

Contoh berikut (dari Wikipedia) menunjukkan cara menggunakan microdata untuk mendeskripsikan seseorang:

<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>

Periksa alat Validator Skema untuk men-debug markup dan memvalidasinya berdasarkan skema yang didukung.