⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех кто плохо воспринимает технический английский. Оригинальную и актуальную информацию на английском языке вы можете найти тут: schema.org/itemListElement.

Микроразметка itemListElement

Свойство itemListElement позволяет использовать простые строки, существующие объекты или ListItem для списка элементов.

itemListElement - Свойство Schema.org
Описание:
Для значений itemListElement вы можете использовать простые строки (например, "Петр", "Павел", "Мария"), существующие сущности или использовать ListItem.

Текстовые значения лучше всего, если элементы в списке являются простыми строками. Существующие сущности лучше всего подходят для простого неупорядоченного списка существующих ваших данных. ListItem используется с упорядоченными списками, когда вы хотите предоставить дополнительный контекст об элементе в этом списке или когда один и тот же элемент может находиться в разных местах разных списков.

Примечание: Порядок элементов в вашей разметке недостаточен для указания порядка элементов. Используйте ListItem с 'position' свойством в таких случаях.
Для значений itemListElement можно использовать простые строки (например, "Петр", "Павел", "Мария"), существующие сущности или ListItem. Текстовые значения лучше использовать, если элементы в списке являются обычными строками. Существующие сущности подходят лучше для простого неупорядоченного списка существующих объектов в ваших данных. ListItem используется с упорядоченными списками, когда требуется предоставить дополнительный контекст об элементе в этом списке или когда один и тот же элемент может быть в разных местах в разных списках. Примечание: Порядок элементов в вашей разметке недостаточен для указания порядка элементов. В таких случаях используйте ListItem с свойством 'position'.

Values expected to be one of these types

Used on these types

Examples

Example 1
Copied
Example notes or example HTML without markup.
<ol>
  <li>
    <a href="https://example.com/dresses">Dresses</a>
  </li>
  <li>
    <a href="https://example.com/dresses/real">Real Dresses</a>
  </li>
</ol>
Example encoded as Microdata embedded in HTML.
<ol itemscope itemtype="https://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope
      itemtype="https://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses">
    <span itemprop="name">Dresses</span></a>
    <meta itemprop="position" content="1" />
  </li>
  <li itemprop="itemListElement" itemscope
      itemtype="https://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses/real">
    <span itemprop="name">Real Dresses</span></a>
    <meta itemprop="position" content="2" />
  </li>
</ol>
Example encoded as RDFa embedded in HTML.
<ol vocab="https://schema.org/" typeof="BreadcrumbList">
  <li property="itemListElement" typeof="ListItem">
    <a property="item" typeof="WebPage" href="https://example.com/dresses">
     <span property="name">Dresses</span></a>
     <meta property="position" content="1">
  </li>
  <li property="itemListElement" typeof="ListItem">
    <a property="item" typeof="WebPage" href="https://example.com/dresses/real">
    <span property="name">Real Dresses</span></a>
    <meta property="position" content="2">
  </li>
</ol>
Example encoded as JSON-LD in a HTML script tag.
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "BreadcrumbList",
 "itemListElement":
 [
  {
   "@type": "ListItem",
   "position": 1,
   "item":
   {
    "@id": "https://example.com/dresses",
    "name": "Dresses"
    }
  },
  {
   "@type": "ListItem",
  "position": 2,
  "item":
   {
     "@id": "https://example.com/dresses/real",
     "name": "Real Dresses"
   }
  }
 ]
}
</script>
Structured representation of the JSON-LD example.

Обсуждение "itemListElement"