Поиск по русскоязычным синонимам брендов

Клиент:

Магазин люксовой оптики

Как мы ускорили выдачу и снизили нагрузку на систему поиска по сайту
Поиск по русскоязычным синонимам брендов

Введение

Наблюдения показали, что пользователи вводили в поиск “Гуччи”, “Диор”, “Версаче”, а система, ожидавшая строгое соответствие латинскому написанию, не находила совпадений. Это напрямую влияло на конверсию и пользовательский опыт: часть аудитории просто не доходила до карточки товара.

Для бизнеса появилась задача распознавать русскоязычные формы названий брендов и возвращать релевантные товары.

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

Описание системы

Речь идёт о современной e-commerce платформе, построенной на Laravel. В каталоге — 194 бренда и 34000 товаров. Изначально система была организована по классической схеме: у товаров есть связь с брендом, всё соединено через pivot-таблицы. Система масштабировалась по товарным позициям, но не была готова к работе с гибкими языковыми формами и массовыми текстовыми фильтрами.

При попытке внедрить русскоязычные синонимы в существующую структуру, стало ясно: каждый запрос начинает инициировать тяжёлые JOIN'ы. Для 100 поисковых операций выполнялось до 1500 SQL-запросов. При высокой нагрузке это приводило к заметному снижению отклика системы.

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

Список моделей солнцезащитных очков Gucci на сайте

Проблема №1: Пользователи ищут как им удобно!

При вводе “гуччи” пользователь должен получить товары бренда Gucci. Это очевидное поведение для любой современной e-commerce платформы.

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

Импорт синонимов был реализован через CSV-файлы, что позволило администраторам легко пополнять базу — быстро, централизованно и без участия программистов.

Проблема №2: Архитектура поиска создает нагрузку на БД

Мы понимали, что наращивание объёма данных при сохранении текущей структуры неизбежно приведёт к снижению производительности.

Было принято стратегическое решение провести денормализацию. Мы перенесли синонимы бренда напрямую в модель товара. Поиск начал выполняться в основной таблице товаров. Это позволило отказаться от JOIN-запросов, сократив нагрузку на базу данных в десятки раз.

Кроме того, синхронизация синонимов между брендами и товарами организована асинхронно — через события и очереди Laravel. Это гарантирует устойчивость системы даже в периоды пиковых нагрузок.

Таблица моделей очков Gucci
Схема работы очередей в приложении

Проблема №3: Любые массовые обновления должны быть безопасны для продакшена

Обновление синонимов не должно останавливать или замедлять сайт. Всё должно происходить прозрачно для конечного пользователя.

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

Результаты
optimization
Показатель До оптимизации После оптимизации
SQL-запросов на 100 поисков ~1500 ~100
Среднее время отклика поиска ~800 мс <120 мс
Конверсия с поиска ~2.5% >4.1%
Масштабируемость Ограниченная Высокая
Показатель

SQL-запросов на 100 поисков

До оптимизации

~1500

После оптимизации

~100

Показатель

Среднее время отклика поиска

До оптимизации

~800 мс

После оптимизации

<120 мс

Показатель

Конверсия с поиска

До оптимизации

~2.5%

После оптимизации

>4.1%

Показатель

Масштабируемость

До оптимизации

Ограниченная

После оптимизации

Высокая

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

Заключение

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

Следующий этап — предиктивный поиск и расширение логики обработки пользовательских запросов.

Результат: поиск стал точнее, платформа — стабильнее, а команда клиента — независимее в управлении данными.

Другие проекты

VPUT
VPUT

Как мы создали сервис аренды жилья в Болгарии и привели его к 1500 бронированиям за сезон. От идеи до полноценного продукта с SEO и маркетингом.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
Stooller
Stooller

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

Разработка веб-приложений на заказ
Trade Bot
Trade Bot

+100 сделок в минуту. В 20 раз быстрее трейдера. Полный контроль в Telegram.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
Wineship
Wineship

Сайт для винного бренда с умным фильтром, SEO-структурой и легким выбором среди 2000+ вин

Разработка веб-приложений на заказ, Дизайн сайтов
BeFamily
BeFamily

+50% к продажам. Дизайн по законам природы. Сайт в 2 раза быстрее.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
Ansy
Ansy

Работаем с клиентом 10+ лет. +300% к скорости загрузки. Примерка ковра онлайн.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
RiseX
RiseX

Как мы вывели криптобиржу на рынок: автоматическое обновление цен, безопасные P2P сделки и 100+ активных трейдеров в первые недели после запуска

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов, Интернет-маркетинг
BolgarskiyDom
BolgarskiyDom

Как риелторский сайт в Болгарии вышел из-под фильтров, увеличил органический трафик в 5 раз и стал лидером в своей нише. Полная трансформация: SEO, редизайн, автоматизация и рост продаж.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов, Интернет-маркетинг
Neweurofences
Neweurofences

Как интернет-магазин заборов увеличил видимость в поиске на 25% и улучшил конверсии с помощью SEO и Google Ads. Переезд на новый сайт и оптимизация позиций по ключевым запросам

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
Tetri’s Smile
Tetri’s Smile

Стоматологический бутик, предоставляющий VIP-услуги в Майами: увеличение ROI в 3 раза и рост органического трафика с помощью редизайна сайта, SEO и маркетинга в соцсетях.

SEO-продвижение сайтов, Разработка веб-приложений на заказ, Интернет-маркетинг
SoleaWellness
SoleaWellness

Салон в Майами. Перенос сайта на WordPress, SEO и маркетинг. Результат: ТОП-5, рост трафика и заявок через органику и Google Ads.

Разработка веб-приложений на заказ, SEO-продвижение сайтов
Solea Beauty Salon
Solea Beauty Salon

Как салон в Майами увеличил заявки в 3 раза и органический трафик на 250%. От 0 до 180+ запросов в ТОП-3: реальный кейс роста бизнеса.

Разработка веб-приложений на заказ, SEO-продвижение сайтов
Интернет-магазин очков
Интернет-магазин очков

Интернет-магазин оптики. Разработка сайта, SEO-оптимизация, маркетинг и интеграции. С 0 до 90 000 пользователей в месяц

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
Кейс продвижения и разработки Svetlanadental
Кейс продвижения и разработки Svetlanadental

Svetlanadental – кейс продвижения и разработки сайта стоматологического кабинета в США. Клиника принадлежит врачу с большим опытом и большим количеством наград.

SEO-продвижение сайтов, Интернет-маркетинг
Кейс продвижения и разработки Холистик стоматологии
Кейс продвижения и разработки Холистик стоматологии

Advanced Dental Wellness Center – стоматология в Майами, Форт Лодердейл. Холистик стоматология с особым подходом к лечению.

SEO-продвижение сайтов
Кейс продвижения и разработки MyMoneyArt
Кейс продвижения и разработки MyMoneyArt

Перенос сайта MyMoneyArt на WordPress, SEO, UX-улучшения: +500% трафика, заявки ×6.

SEO-продвижение сайтов
Кейc продвижения и разработки Biomilk.ru
Кейc продвижения и разработки Biomilk.ru

Biomilk – дистрибьютор продуктов питания в Москве и регионах.
+100% органического трафика за 3 месяца, 200 запросов в ТОП-10 Яндекс и Google

Дизайн сайтов, SEO-продвижение сайтов, Интернет-маркетинг
Sutton Advanced Cosmetic Dentistry
Sutton Advanced Cosmetic Dentistry

Продвижение VIP стоматологии на Манхэттене
C 13 до 80 запросов в ТОП-10 Google за полгода

SEO-продвижение сайтов
Кейс продвижения маркетингового агентства Mates China
Кейс продвижения маркетингового агентства Mates China

Mates China – агентство digital-маркетинга, которое помогает продвигать бизнес в Китае через локальные соцсети и маркетплейсы: WeChat, Weibo, Baidu, Douyin, LRB и другие. Мы помогли увеличить трафик в 12 раз, за период в 7 месяцев.

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов
VPUT
VPUT

Как мы создали сервис аренды жилья в Болгарии и привели его к 1500 бронированиям за сезон. От идеи до полноценного продукта с SEO и маркетингом

Разработка веб-приложений на заказ, Дизайн сайтов, SEO-продвижение сайтов, Интернет-маркетинг
Stooler
Stooler

Онлайн-сервис с автоматическим расчетом и +40% заказов сразу после запуска

Разработка веб-приложений на заказ, Дизайн сайтов
SoleaDentalSpa
SoleaDentalSpa

Стоматологическая клиника в городе Sunny Isles Beach - увеличили количество заявок в 3 раза за счет поискового трафика и маркетинга. Сайт стали продвигать с нуля, сразу после открытия клиники.

SEO-продвижение сайтов
Webdelo SEO
Webdelo SEO

Подробно о нашем SEO-подходе: от аналитики и аудита до контента, ссылок и рекламы. Узнайте, как мы продвигаем бизнес в топ поисковой выдачи.

SEO-продвижение сайтов, Интернет-маркетинг
Кейс разработки магазина красок Nevapallete.cn
Кейс разработки магазина красок Nevapallete.cn

Разработали сайт художественных красок Nevapallete.cn для китайского рынка: хостинг в Гонконге, китайский домен, быстрая загрузка, запуск в срок.

Разработка веб-приложений на заказ
WineShip
WineShip

Каталог вин с 2000+ бутылками, гибкими фильтрами и системой подбора по объёму и году. Удобный UX и проработанная внутренняя перелинковка.

Разработка веб-приложений на заказ, Дизайн сайтов, Custom Web App Development
Как мы продвигали салон красоты в Jacksonville, Florida
Как мы продвигали салон красоты в Jacksonville, Florida

Продвижение салона красоты Annazur во Флориде: увеличение трафика, локальное ранжирование, оптимизация сайта и рост заявок.

SEO-продвижение сайтов
Кейс сайта стоматологии Новая орбита
Кейс сайта стоматологии Новая орбита

SEO-кейс стоматологии: +50-80 целевых звонков/мес, топ по запросам, рост трафика с февраля 2023 благодаря контенту и тех. улучшениям.

SEO-продвижение сайтов
Berger 3D Design
Berger 3D Design

Сайт-визитка с каталогом WordPress для немецкого производителя B2B-системы хранения измерительного оборудования. Удобный каталог, расчет доставки, VAT-валидация.

Дизайн сайтов, SEO-продвижение сайтов, Интернет-маркетинг
SoleaBrickellSpa
SoleaBrickellSpa

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

KidsJumpTech
KidsJumpTech

От сайта на грани коллапса до 40 заявок за выходные

SEO-продвижение сайтов
Alanta Clinic
Alanta Clinic

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

SEO-продвижение сайтов
Webdelo для стоматологических клиник
Webdelo для стоматологических клиник

Digital-маркетинг для стоматологий: SEO, Google Maps и таргетированная реклама. Более 15 лет опыта — генерируем 50 000+ просмотров и 4 860 лидов ежемесячно. Развивайте вашу клинику вместе с Webdelo!

SEO-продвижение сайтов, Интернет-маркетинг
Webdelo Недвижимость
Webdelo Недвижимость

10 лет в нише, 7 крупных проектов в РФ и Европе. Комплексное SEO: от архитектуры каталога до ежедневных заявок на покупку и аренду.

SEO-продвижение сайтов
Оптимизация системы бронирований прыжков с парашютом
Оптимизация системы бронирований прыжков с парашютом

Как мы перевели 5 площадок из Excel в единую систему

Как мы продолжили развитие сложной edtech-платформы без документации
Как мы продолжили развитие сложной edtech-платформы без документации

Доработка и развитие образовательного портала.

Webdelo Dev
Webdelo Dev

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

Разработка веб-приложений на заказ, Разработка веб-сайтов