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

Принципы работы поиска на Ozon
- Фокус на заказах. Основная цель — помочь покупателю выбрать товар и оформить заказ.
- Скорость. Ozon работает над тем, чтобы сделать реакцию поисковой выдачи на действия продавца и покупателя максимально быстрой.
- Прозрачность. Ozon не скрывает принципы работы поиска, все детали его работы — открытая информация.
- Адаптивность. Результаты поиска учитывают запрос, регион и поведение покупателя.
Общая схема работы поиска на Ozon
Покупатель делает поисковой запрос на сайте Ozon. За этим следуют несколько этапов работы поиска.
-
Формирование запроса и отбор кандидатов.
Каждый день покупатели задают поисковой системе Ozon миллионы запросов. Чтобы каждый нашёл среди миллионов товаров нужный, на первом этапе поиск формирует большой список товаров-кандидатов, в названии и различных атрибутах которых есть слова из поискового запроса.
-
Базовый слой ранжирования.
Поисковая система сортирует список товаров, чтобы отобрать несколько тысяч наиболее перспективных кандидатов.
-
Средний слой ранжирования.
Поисковая система оценивает, с какой вероятностью покупатели приобретут отобранные товары. Ранжирование товаров зависит от того, какие свойства оказались наиболее важными для покупателей в прошлом. Чтобы выяснить это, Ozon сопоставляет свойства товаров и покупательское поведение, в результате оценивая каждый товар по шкале от 0 до 1.
-
Бустинги.
К ранжированным товарам добавляются повышающие коэффициенты. Например, к товарам с выгодным индексом цен.
-
Платное продвижение.
Товары сортируются с учётом ставок платного продвижения.

Рассмотрим этапы работы поиска более подробно.
1-й этап: формирование запроса и отбор кандидатов
Перед подбором кандидатов поисковая система преобразовывает запрос: обогащает синонимами, приводит к единой форме и исключает слова без смысловой нагрузки — союзы и предлоги. Например, запросы «изумрудный корабль у строителя Джонсона» и «изумрудные корабли строителя Джонсона» приведут к одной и той же выдаче.
После этого система ищет слова из запроса в атрибутах товаров:
- в названии;
- категории;
- брендах;
- описании;
- цвете, размере, материале, типе и других характеристиках.
Не ищем слова из запроса в названии магазина, в отзывах и вопросах о товаре.
Для продавца важно заполнять атрибуты товара — чем подробнее описан товар, тем больше вероятность, что покупатель увидит его в поисковой выдаче.
2-й этап: базовый слой ранжирования
Из десятков тысяч товаров система отбирает наиболее перспективных кандидатов, при этом учитывает:
- текстовую релевантность — близость слов из запроса с атрибутами товара;
- динамические характеристики — количество заказов и скорость доставки.
Все кандидаты получают оценку базовой релевантности. Несколько тысяч товаров с самыми высокими оценками попадают на следующий этап.
3-й этап: средний слой ранжирования
На этом этапе поисковая система с помощью модели машинного обучения оценивает вероятность, с которой покупатели приобретут товары-кандидаты. Один и тот же товар может иметь разную вероятность покупки для разных запросов, регионов и покупателей. Модель обучается на поведении покупателей в прошлом и выстраивает закономерности между факторами. Фактор — это число, характеризующее товар, например скорость его доставки или цена.
Поисковая система вычисляет факторы каждого товара-кандидата, на основе них модель оценивает вероятность покупки. Например, при прочих равных покупатели чаще выбирают товары с большим количеством отзывов, поэтому чем больше отзывов, тем выше оценка.
Какие факторы учитываются при ранжировании
Многие факторы строятся на основе покупательского поведения. Покупатели Ozon влияют на положение товаров в поисковой выдаче, если оформляют заказ, просматривают товары или добавляют их в корзину. Продавцы также могут влиять на положение товаров в выдаче, потому что они напрямую контролируют значения некоторых факторов.
Разные факторы имеют разную предсказательную силу и по-разному влияют на вероятность покупки.
В общей сложности поисковая система учитывает сотни разных факторов, вот их основные смысловые блоки:
Смысловой блок факторов | Влияние на ранжирование |
---|---|
Текстовая релевантность — свойства, характеризующие текстовую близость атрибутов товара запросу | 20–40% |
Продажи товара — свойства, вычисляемые из продаж товара в прошлом. Например, конверсия товаров в покупку и количество заказов этого товара за период | 15–25% |
Популярность по запросу — свойства, которые характеризуют взаимодействия покупателя с товаром. Например, показы товара, добавления в корзину и избранное | 10–15% |
Персонализация — привязка результатов поисковой выдачи к конкретному покупателю с учётом особенностей его покупок, приоритетов, интересов и других параметров | 10–15% |
Цена — свойства, которые относятся к цене товара. Например, цена товара, изменение цены за период, отношение цены к средней цене товаров по запросу | 5–15% |
Доставка — свойства, характеризующие скорость доставки | 5–15% |
Отзывы — свойства, вычисляемые из рейтинга товара. Например, сам рейтинг товара и количество отзывов на товар | 5–10% |
Влияние факторов динамически зависит от контекста. Например, по широким запросам типа «смартфон» поиск подберёт смартфоны из разных ценовых сегментов — больший вес будут иметь факторы, связанные с ценой. Если в запросе указана конкретная модель смартфона, то важнее блок отзывов. Если запрос из удалённого региона, важнее будут факторы, связанные с доставкой.
Каждому товару система присваивает оценку от 0 до 1. Чем ближе оценка к единице, тем выше позиция товара в выдаче и вероятность его покупки.
4-й этап: бустинги
На этом этапе к товарам-кандидатам, ранжированным по оценке от 0 до 1, применяются повышающие коэффициенты — бустинги.
Виды бустингов на Ozon:
- Бустинг за участие в глобальных распродажах Ozon — например, марафон скидок, «11.11» и «Чёрная пятница». Коэффициент зависит от конкретной акции.
- Бустинг для товаров с выгодным и умеренным индексом цен.
Чтобы понять, как работает бустинг, рассмотрим пример с запросом «синий портфель». Предположим, после прохождения трёх этапов поиска товар с названием «синий портфель» получает оценку 0,811. Если это товар с выгодным индексом цен, к нему будет применён бустинг — например, 1,1. В этом случае итоговая оценка товара составит 0,811 × 1,1 = 0,892. Если товар подходит под условия нескольких бустингов, коэффициенты бустингов суммируются.
В итоге получаем оценку органической релевантности товара.
5-й этап: платное продвижение
Помимо оценки органической релевантности товара, на позицию в выдаче влияет платное продвижение. Присваиваем каждому товару финальную оценку по формуле:
Финальная оценка = вес органики × органическая оценка + вес продвижения × оценка продвижения
Переменные в формуле:
-
Вес органики и вес продвижения — регулирующие коэффициенты, поддерживающие качество выдачи и конкуренцию.
-
Органическая оценка — оценка органической релевантности товара, полученная на предыдущем этапе.
-
Оценка продвижения — оценка стоимости показа товара по всем форматам платного продвижения. Показатель зависит от ставки за клик или заказ и вероятности взаимодействия покупателя с товаром. Рассчитываем оценку продвижения по формуле: Оценка продвижения = вероятность клика на товар × ставка за клик + вероятность заказа товара × ставка за заказ. Если товар не участвует в платном продвижении, оценка продвижения равна нулю.
После этого сортируем товары по убыванию финальной оценки.
Контакты
Вопросы по работе алгоритмов ООО «Интернет Решения» и предложения по их улучшению присылайте на почту algorithms@ozon.ru.