Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Блог Вопросы и ответы Создать URL
Разбор

Разметка ItemList для подборок и списков

Мы не раз упоминали, что для страниц со списком товаров нужен другой тип. Разберём его подробно.

Что описывает ItemList

ItemList — упорядоченный или неупорядоченный список объектов: статей в подборке, товаров в категории, позиций в рейтинге «Топ-10». Каждый элемент списка — ListItem с номером позиции и ссылкой на страницу элемента.

ItemListListItemпозиция 1ListItemпозиция 2ListItemпозиция 3
ItemListListItemпозиция 1ListItemпозиция 2ListItemпозиция 3
Список и его элементы

Ключевые свойства

Свойства ItemList и ListItem
ТипСвойствоЧто указывать
ItemListitemListElementМассив элементов списка
ItemListitemListOrderПорядок: по возрастанию, по убыванию или без порядка
ItemListnumberOfItemsЧисло элементов
ListItempositionНомер позиции, начиная с единицы
ListItemurlАдрес страницы элемента
ListItemnameНазвание элемента

Пример для страницы категории

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ItemList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "url": "https://example.ru/divany/alfa/", "name": "Диван «Альфа»" },
    { "@type": "ListItem", "position": 2, "url": "https://example.ru/divany/beta/", "name": "Диван «Бета»" },
    { "@type": "ListItem", "position": 3, "url": "https://example.ru/divany/gamma/", "name": "Диван «Гамма»" }
  ]
}
</script>

В этом примере каждый элемент только ссылается на страницу товара. Подробные данные о цене и наличии остаются в разметке самих страниц товаров.

Правила использования

  • Список в разметке должен присутствовать на странице и быть виден пользователю.
  • Порядок и нумерация в разметке совпадают с порядком на странице.
  • Каждый элемент ведёт на собственную страницу; это условие для показа карусели у некоторых типов содержимого.
  • Не описывайте элементы списка как самостоятельные товары со своими ценами на странице категории — для этого есть страницы товаров.

Связь с другими типами: разметку самих товаров описывает статья про Product, а различия между единичным и множественным предложением — статья про Offer и AggregateOffer.

Что размечать на каких страницах

Выбор разметки для списков и карточек
СтраницаЧто использовать
Категория со списком товаровItemList со ссылками на страницы товаров
Карточка отдельного товараProduct
Подборка статейItemList со ссылками на статьи
Рейтинг «Топ-10»ItemList с нумерацией позиций
Страница пагинацииОтдельный ItemList только для видимых на ней элементов

Частые ошибки

  • В список включены элементы, которых нет на странице.
  • Нумерация в разметке не совпадает с порядком на странице.
  • Элемент списка не ведёт на собственную страницу.
  • Один список описывает сразу несколько страниц пагинации.

Если список формируется программно, проверяйте, что при сортировке или фильтрации разметка меняется вместе со страницей, а не остаётся прежней.

Список и внутренняя перелинковка

Помимо разметки, список на странице — это набор внутренних ссылок. Убедитесь, что элементы списка являются обычными ссылками с осмысленным текстом, а не картинками без подписей: так и пользователю, и роботу проще перейти к нужной странице. Об общих принципах — в статье про внутренние ссылки как инструмент индексации.

Частые вопросы

Какой тип использовать для страницы категории?

ItemList со списком ссылок на страницы товаров, а не Product и не Offer, которые описывают отдельный товар.

Обязательно ли указывать порядок элементов?

Нумерация позиций через свойство position обязательна для ListItem, а порядок должен совпадать с порядком на странице.

Нужно ли размечать пагинацию в ItemList?

Каждую страницу пагинации описывают отдельным списком тех элементов, которые на ней действительно видны.

Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.

Читайте также

4 мин чтения

Разметка SiteNavigationElement

Тип SiteNavigationElement позволяет описать меню сайта, но реальный эффект от него неочевиден. Разбираем, когда это имеет смысл.

Читать статью →