Сергей Бебешко
Нашли фильтры поиска, по которым ни одна карточка продавца не попадает в выдачу
Сергей Бебешко
#Разработка программного обеспечения#ИИ и нейросети

Нашли фильтры поиска, по которым ни одна карточка продавца не попадает в выдачу

19 
Сергей Бебешко Россия, Шатура
Поделиться: 0 0 0
Нашли фильтры поиска, по которым ни одна карточка продавца не попадает в выдачу
Сфера

Электронная коммерция

Сдано

Июль 2026

Задача

Продавец заполнил карточки и не понимает, почему товар не виден. Обычная проверка «всё ли заполнено» ответа не даёт: поля заполнены, а показов нет.

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

Решение

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

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

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

Результат

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

Кроссовки: 15 фильтров-характеристик, 139 свойств не заполнено, 9 значений вне списка. По фильтрам «Назначение обуви» и «Высота обуви» не проходит ни одна карточка из 25.

Куртки: 127 свойств не заполнено, 41 значение вне списка. По «Температурному режиму» так у 19 карточек из 25 — заполнено, но значением, которого в фильтре нет.

Детская одежда: по фильтру «Детский рост» не проходит ни одна карточка — а это первое, чем сужают поиск, покупая ребёнку.

Косметика: 63 свойства не заполнено, по «Возрастным ограничениям» не проходит ни одна.

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

Сергей Бебешко
Сергей Бебешко

Россия Шатура

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


Стек технологий

  • Python Python Язык программирования

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку