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

hasVariant

Свойство schema.org ?

Этот термин находится в "новой" области — обратная связь по реализации и использование в приложениях и на веб-сайтах могут помочь улучшить определения.

Описание:

Указывает на Продукт, который является членом этой ГруппыПродуктов (или МоделиПродукта).

Что такое hasVariant в Schema.org?

Если вы когда-либо искали товары в интернете, то, скорее всего, сталкивались с ситуацией, когда один продукт представлен в разных вариантах: цветах, размерах или комплектациях. Чтобы помочь поисковым системам и пользователям разобраться в этом многообразии, существует свойство hasVariant.

Простыми словами

hasVariant — это свойство, которое связывает основной продукт с его вариантами. Представьте, что у вас есть футболка. Она может быть доступна в трёх цветах, пяти размерах и двух материалах. Вместо того чтобы создавать отдельные карточки для каждой комбинации, вы можете использовать hasVariant, чтобы показать, что все эти варианты относятся к одной группе товаров.

Как это работает?

Основная идея

  • ProductGroup: Это "родитель", который объединяет все варианты.
  • Product: Это "дети" — конкретные варианты продукта.
  • hasVariant: Связующее звено между родителем и детьми.
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ProductGroup",
  "name": "Футболка 'Basic'",
  "hasVariant": [
    {
      "@type": "Product",
      "name": "Футболка 'Basic' - Белая, S",
      "color": "Белый",
      "size": "S"
    },
    {
      "@type": "Product",
      "name": "Футболка 'Basic' - Чёрная, M",
      "color": "Чёрный",
      "size": "M"
    }
  ]
}
</script>

Зачем это нужно?

  1. Для пользователей
    Люди видят чёткую структуру: основной продукт и его варианты. Это упрощает выбор и навигацию. Например, на странице товара можно сразу увидеть все доступные цвета и размеры.

  2. Для поисковиков
    Поисковые системы лучше понимают, как связаны продукты. Это помогает:

    • Показывать более релевантные результаты.
    • Формировать "богатые сниппеты" (rich snippets) с информацией о всех вариантах товара.
    • Улучшать фильтрацию в результатах поиска.
  3. Для бизнеса
    Четкая организация данных через hasVariant:

    • Повышает конверсию за счет удобства выбора.
    • Уменьшает количество дублирующего контента.
    • Делает каталог товаров более структурированным.

Когда использовать?

  • Магазины одежды и обуви
    Товары часто различаются по размеру, цвету или материалу.
  • Электроника
    Например, смартфоны в разных комплектациях или цветах.
  • Мебель
    Разные варианты отделки, размеров или материалов.

Преимущества на практике

  • Удобство управления
    Все варианты собраны в одной группе, что упрощает поддержку данных.
  • Лучшая видимость
    Поисковики могут предлагать варианты прямо в результатах поиска.
  • Стандартизация
    Использование hasVariant соответствует рекомендациям Schema.org, что делает вашу разметку универсальной и понятной всем системам.

Пример из жизни

Представьте, что вы ищете кроссовки. Без hasVariant вам пришлось бы просматривать десятки отдельных страниц, где каждый цвет и размер представлен как уникальный товар. С hasVariant вы попадаете на одну страницу, где видите основную модель и легко переключаетесь между доступными вариантами. Удобно, правда?

Итог

hasVariant — это не просто технический термин, а мощный инструмент для структурирования данных. Он помогает сделать ваш каталог товаров понятным и удобным как для людей, так и для машин. Если вы работаете с электронной коммерцией, это свойство станет вашим надёжным помощником в борьбе за внимание пользователей и качественный SEO.

Обратное свойство: isVariantOf

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 30.03.2025
Комментарии
Новые материалы на сайте