Что бывает, когда программист решает продавать шины?

Я занимаюсь разработкой маркетплейсов больше 15 лет. За это время видел как устроена электронная торговля изнутри — на уровне архитектуры, бизнес-процессов, и того как реальные покупатели ведут себя совсем не так, как написано в ТЗ.

В какой-то момент решил: хватит строить чужое. Хочу сделать своё — и сделать правильно, с нуля, без компромиссов которые накапливаются в больших командах.

Выбор пал на шины. Не романтично, зато понятно: сезонный спрос, конкретный товар, измеримый результат. И, как выяснилось, рынок с большим количеством проблем которые никто особо не торопится решать.

Сначала я был покупателем

Перед запуском я, как любой нормальный разработчик, прошёл путь покупателя. И довольно быстро вспомнил почему покупка шин — это обычно неприятный опыт.

Сценарий первый. Открываешь каталог, выставляешь свой типоразмер, видишь сорок позиций. Начинаешь листать — и замечаешь что половина товаров в наличии по одной-две штуки. Комплект из четырёх подобрать почти невозможно. Время потрачено, результата нет.

Сценарий второй. Нашёл нужное, заказал. Срок доставки в карточке — «уточняйте». Повезло — пришло через неделю. Могло не прийти вообще.

Сценарий третий, самый неприятный. Озон, продавец, заказ оформлен. Четыре дня — тишина. Ни звонки, ни сообщения не проходят. Потом возврат денег ещё несколько дней через спор. Итого около недели потеряно, шин нет.

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

Я решил сделать иначе.

Все шины — на складах в Петербурге

Первое и главное решение: никакой торговли «под заказ» и никаких складов в Москве или Новосибирске. Все позиции в каталоге vsemshiny.ru физически находятся на складах в Санкт-Петербурге. Срок доставки по городу — следующий день после оплаты. В пределах КАД — бесплатно.

Это снимает целый класс проблем сразу.

Про поиск — здесь начинается интересное

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

Люди не ищут шины так, как написано в базе данных. Вот реальные запросы которые приходят в поиск vsemshiny.ru:

«покрышки.зимнии шипованые тореро 225 .65 .17»

Что бывает, когда программист решает продавать шины?

Здесь всё сразу: синоним («покрышки» вместо «шины»), опечатка («зимнии»), нестандартный разделитель (точки вместо слешей), и при этом человек чётко знает что хочет — бренд Torero, зимние шипованные, типоразмер 225/65 R17. Поиск всё это разбирает и находит нужное.

«дастер»

Что бывает, когда программист решает продавать шины?

Никакого типоразмера, никакой марки в официальном написании — просто прозвище машины. Поиск понимает что речь про Renault Duster и показывает список модификаций с их типоразмерами.

«ф15»

Что бывает, когда программист решает продавать шины?

Аналогично — BMW X5 F15 в неофициальном обозначении. Работает.

«айкон характер 205/55 16»

Что бывает, когда программист решает продавать шины?

Бренд Ikon Tyres в русской транслитерации, модель, типоразмер без буквы R перед диаметром. Находит.

«айкон 245 45 18»

Что бывает, когда программист решает продавать шины?

Ещё короче — только бренд и цифры через пробел. Тоже работает.

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

Что бывает, когда программист решает продавать шины?

Отдельная история — переходы из Яндекса и Гугла. Когда человек приходит на сайт из поисковика, в URL есть его исходный запрос. AI-поиск читает этот запрос, парсит из него типоразмер или бренд и сразу показывает релевантные товары — без того чтобы человек что-то вводил заново.

Что бывает, когда программист решает продавать шины?

Поиск пока не идеален. Но с каждым новым нестандартным запросом становится умнее.

Про скорость реакции

Маленький магазин имеет одно преимущество которое сложно купить за деньги — скорость. Когда покупатель пишет пожелание, между «услышал» и «сделал» нет совещаний, бэклогов и согласований. Многие улучшения реализуются в день обращения.

Это не героизм — просто один человек видит проблему и сразу её чинит.

Что дальше

У меня есть YouTube-канал — раньше снимал про тачки, теперь начну добавлять контент про шины: выбор, сезонность, типичные ошибки, разбор брендов. Без воды, с конкретикой. Канал здесь: youtube.com/DImaAndronov (запрещен на территории РФ)

Думаю над внедрением AI-консультанта — и это не просто чат-бот с кнопками. Хочу сделать так: покупатель пошагово описывает свои потребности — в свободной форме или через опросник. Как ездит: спокойно или агрессивно. Где живёт: город или область с грунтовками. Какой бюджет. Какой автомобиль. А консультант — используя параметры товаров, реальные отзывы покупателей и актуальную информацию из сети — предлагает два-три варианта с объяснением почему именно они. Не просто «вот список шин вашего размера», а «вот что вам подойдёт и вот почему».

Вопрос в том, нужно ли это покупателю шин — или он просто хочет найти нужный размер подешевле. Что думаете?

11