میکروداده

میکرودیتا (Microdata) مشخصه ای برای جاسازی داده های قابل خواندن توسط ماشین در اسناد 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 را بررسی کنید.