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

Один товар — несколько продавцов: как строить адреса

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

Единая карточка товара как базовый принцип

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

/catalog/smartfon-model-x/         единая карточка товара
  → предложение продавца А: 45 000₽
  → предложение продавца Б: 43 500₽
  → предложение продавца В: 46 000₽

Как выбрать, какое предложение показывать по умолчанию

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

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

Микроразметка для товара с несколькими предложениями

Структурированная разметка Product поддерживает специальный тип AggregateOffer именно для случая нескольких предложений одного товара — она позволяет указать диапазон цен от минимальной до максимальной среди всех продавцов, что корректно отражается в поисковой выдаче и даёт покупателю представление о разбросе цен ещё до перехода на сайт.

Что делать, если предложения продавцов на самом деле немного различаются

Если формально «тот же» товар у разных продавцов на практике отличается — разной комплектацией, условиями гарантии, регионом официального ввоза, — объединение в одну карточку может вводить покупателя в заблуждение. В таком случае разумнее либо чётко обозначить различия прямо в блоке выбора продавца внутри единой карточки, либо, при действительно существенных отличиях, рассматривать это как разные товары с собственными карточками, а не искусственно втискивать в общую структуру.

Как технически определить, что предложения разных продавцов — один и тот же товар

Для автоматизированного объединения предложений в одну карточку обычно используется общий идентификатор товара — например, штрихкод или артикул производителя, разобранный подробнее в статье про артикул производителя против внутреннего кода, — а не внутренний код каждого отдельного продавца, который неизбежно различается между разными независимыми продавцами одного и того же физического товара.

Чек-лист

  1. Объединять предложения разных продавцов на одного и того же товара в единую карточку с общим адресом.
  2. Определить последовательное правило выбора предложения, показываемого по умолчанию.
  3. Использовать разметку AggregateOffer для корректного отражения диапазона цен в выдаче.
  4. Опираться на общий идентификатор товара, а не внутренний код продавца, для автоматического объединения предложений.

Что происходит, когда у товара остаётся только один продавец

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

Различия в условиях доставки от разных продавцов на одной карточке

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

Отслеживание истории изменения предложений разных продавцов

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

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

Нужно ли создавать отдельную карточку товара для каждого продавца?

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

Как показать разброс цен от разных продавцов в поисковой выдаче?

С помощью структурированной разметки AggregateOffer, которая позволяет указать диапазон цен от минимальной до максимальной среди всех продавцов прямо в сниппете.

Что делать, если предложения продавцов немного отличаются друг от друга?

При небольших различиях — обозначить их прямо в блоке выбора продавца внутри единой карточки; при существенных отличиях разумнее рассматривать это как разные товары с собственными отдельными карточками.

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

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

4 мин чтения

Товары с одинаковыми названиями: как различать

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

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