מיקרו נתונים

מיקרו נתונים הם מפרט להטמעת נתונים שניתנים לקריאה על ידי מכונה במסמכי HTML. מיקרו נתונים מורכבים מצמדים של שם-ערך (שנקראים items) שמוגדרים לפי אוצר מילים. schema.org מספק אוסף של אוצר מילים נפוץ של תגי עיצוב.

התחביר הבסיסי כולל את המאפיין itemscope להגדרת פריט ואת המאפיין itemprop לתיאור אחד מהמאפיינים של הפריט. מציינים את הסוגים באמצעות המאפיין itemtype, והם יכולים לקבל ערכים שמוגדרים באוצר המילים הרצוי. לדוגמה, schema.org מגדיר סוגים כמו http://schema.org/Person או http://schema.org/PostalAddress.

בדוגמה הבאה (מתוך ויקיפדיה) אפשר לראות איך משתמשים במיקרו נתונים כדי לתאר אדם:

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

כדי לנפות באגים בתגי העיצוב ולאמת אותם בהתאם לסכימה הנתמכת, אפשר להשתמש בכלי Schema Validator.