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 umum 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 dengan skema yang didukung.