Як розумний пошук розуміє помилки покупців

18 хв

Пошук з помилками — звичайна справа для інтернет-магазину: покупець набирає «асус» замість ASUS, забуває перемкнути розкладку й отримує «ыфьыгтп», пише «ноутбк», «galaxya36» без пробілу чи «бп 750» замість «блок живлення 750 W». Розумний пошук Elbuz розбирає такі запити сам і показує потрібні товари. Нічого вмикати не треба, окремо за це не платите.

У статті — які саме помилки пошук виправляє, як це бачить покупець, де межа можливостей і як перевірити свій каталог на вкладці «Перевірка пошуку», не встановлюючи віджет на сайт.

Вікно
«Налаштування віджету - Розумний пошук», вкладка «Перевірка пошуку»
Право доступу
доступ до вікна налаштувань розумного пошуку
Підготувати
увімкнений розумний пошук і побудований пошуковий індекс

Які помилки пошук виправляє сам

Усе, що нижче, працює для кожного магазину з увімкненим розумним пошуком. Перемикачів для цього в картці віджета немає, звернень до AI під час пошуку теж немає, тому й плати за такі запити немає. Приклади взято з демо-каталогу електроніки, на якому зроблено знімки.

Покупець набравПошук знайшовЩо сталося
ыфьыгтптовари Samsungнабрано в російській розкладці замість англійської
асустовари ASUSназву бренду набрано кирилицею
ноутбкноутбукидрукарська помилка
холодосхолодильникирозмовне слово замість назви категорії
galaxya36Samsung Galaxy A36модель набрано без пробілів
мишкимишіінша форма слова
gigabite rtx 5070GIGABYTE RTX 5070друкарська помилка в бренді; цифри моделі не змінюються
сссд 1тбSSD на 1 ТБзалипла клавіша
винт 2 тб, бп 750жорсткі диски 2 TB, блоки живлення 750 Wжаргон покупців і число з одиницею виміру
кулер для процесорапроцесорні кулерикатегорію названо словами; головне слово — «кулер», а не «процесор»
5070відеокарти RTX 5070номер моделі без назви
корсар рм1000хCorsair RM1000xмодель кирилицею з буквою після цифр

Неправильна розкладка клавіатури

Покупець почав друкувати, не перемкнувши мову: замість «samsung» вийшло «ыфьыгтп», замість «ноутбук» — «yjen,er». Якщо за таким запитом нічого не знайшлося, пошук перебирає інші розкладки — українську, російську, англійську — і показує результати за першим варіантом, за яким є товари. Розділові знаки теж ураховуються: на місці «б» і «ю» в англійській розкладці стоять кома й крапка, тому «yjen,er» розпізнається як «ноутбук».

Запит «ыфьыгтп» виправлено на «samsung»: плашка «Показано для» і товари Samsung
1Запит
2Крок
3Показано для «samsung»
  1. Набрано в російській розкладці замість англійської.
  2. Пошук сам підібрав іншу розкладку.
  3. Покупець може повернутися до пошуку як введено.

Назва бренду кирилицею

Бренди в каталозі зазвичай записані латиницею, а покупці набирають їх так, як чують: «асус», «сяомі», «логітек», «самсунг». Пошук знає, як люди пишуть кирилицею латинські слова з назв ваших товарів, і шукає одночасно і за кириличним словом, і за латинським. Плашки «показано для…» тут немає: товари просто знаходяться.

Так само розуміються моделі, де після цифр стоїть буква: «корсар рм1000х» знайде Corsair RM1000x, «райзен 5 7500ф» — Ryzen 5 7500F, «1тб» — 1TB. Кириличне написання перетворюється на латинське, лише якщо таке слово є в назвах ваших товарів.

Спрацьовує й кириличне написання з помилкою — «логітеч» знайде Logitech. Для цього слово має бути не коротшим за 5 букв і починатися з тієї самої букви, що й правильний варіант.

Запит «сяомі» знаходить товари Xiaomi з назвами латиницею
1Запит
2Назва товару
  1. Бренд кирилицею.
  2. У назвах бренд латиницею — знайдено через словник.

Друкарська помилка

Пропущена чи зайва буква — «ноутбк», «навушнікі», «motorolla» — виправляється за словами з назв товарів саме вашого магазину. Тому пошук не підставить слово, якого у вас немає: виправлення завжди веде до того, що реально продається.

  • Виправляються слова від 5 букв: у коротких словах одна буква змінює сенс, і «виправлення» частіше шкодило б.
  • Допускається одна помилка в слові, у словах від 8 букв — дві.
  • Перша буква має бути правильною: виправлення шукає слово з тією самою першою буквою.
  • Слова з цифрами не виправляються як друкарські помилки — для моделей є інші правила нижче. Тому в запиті «gigabite rtx 5070» виправляється лише бренд, а модель RTX 5070 лишається тією самою.

Залипла клавіша — «сссд», «мооонітор» — теж не заважає: три й більше однакових букв підряд пошук скорочує до двох чи однієї, якщо таке слово є у вашому магазині.

Окремо від виправлення пошук знаходить слово за його частиною: «ноут» знайде ноутбуки без жодного виправлення, бо «ноут» — початок слова «ноутбук».

Перевірка пошуку: запит «ноутбк» з пропущеною літерою виправлено на «ноутбук»
1Запит
2Показано для «ноутбук»
  1. Запит — у слові «ноутбук» пропущена літера.
  2. Плашка «Показано для «ноутбук»» — виправлено за словами з назв товарів магазину.

Розмовні слова й слова іншою мовою

«Холодос», «пралка», «ноут», «наушники» в магазині, де товари названо українською, — пошук розуміє такі слова за назвами ваших категорій. Словник складається для кожного магазину окремо: кожна нова категорія отримує свої розмовні варіанти й відповідники іншою мовою. Крім розмовних назв, у словник потрапляє жаргон покупців: «винт» — жорсткий диск, «мамка» — материнська плата, «видяха» — відеокарта, «бп» — блок живлення. Кожну таку пару «слово → товари» перевіряють окремо, щоб жаргон не підміняв звичайні слова. Згодом словник доповнюється запитами, за якими покупці нічого не знайшли: якщо одне й те саме кириличне слово впродовж 14 днів шукали щонайменше з трьох різних адрес, пошук підбирає для нього категорію вашого магазину.

Якщо слово саме називає категорію — назвою або словом зі словника, як «кулер» для «Повітряного охолодження», — ця категорія йде вище за ту, що знайшлася через підстановку. Тому «кулер для процесора» показує процесорні кулери, а не процесори й не корпусні вентилятори. Це не рідкісний випадок: у магазині комп'ютерної техніки з нашого порівняння з MultiSearch «кулер» — найчастіше жаргонне слово в запитах.

Ваші власні синоніми важливіші за цей словник: якщо ви записали в полі «Синоніми» своє значення для слова, діє саме воно.

Перевірка пошуку: розмовне слово «холодос» знаходить холодильники
1Запит
2Категорія першого рядка
  1. Запит — розмовне слово «холодос».
  2. Категорія першого рядка — пошук зрозумів слово за назвою категорії «Холодильники».

Модель, набрана без пробілів

«galaxya36», «redminote14», «rtx5070» — покупці часто пишуть модель одним словом. Пошук розрізає таке слово на частини, які трапляються в назвах ваших товарів, і шукає і так, як введено, і по частинах. Нічого не губиться: якщо в каталозі модель записана разом, вона знайдеться як є.

Розрізаються тільки слова з латинських букв і цифр разом. Кириличні склейки не розрізаються, а склеєне слово з одних букв («redminote») не розрізається: такі слова частіше виявляються неправильною розкладкою чи друкарською помилкою, і їх розбирають відповідні кроки.

Окремо пошук розділяє букви й цифри, що стоять поруч (iphone16 → iphone 16), і відкидає поодинокі символи, коли без них щось знаходиться.

Перевірка пошуку: модель «galaxya36» без пробілів знаходить Samsung Galaxy A36
1Запит
2Назва першого товару
  1. Запит — модель набрано без пробілів.
  2. Назва першого товару — слово розрізано на частини з назв товарів: Samsung Galaxy A36.

Номер моделі й числа з одиницями

Покупець може набрати лише номер моделі — «5070», «7900». Пошук піднімає нагору категорію, у назвах товарів якої це число стоїть окремим словом: «5070» показує відеокарти RTX 5070, а не годинник, у коді якого випадково трапилися ті самі цифри.

Число з одиницею виміру через пробіл — «2 тб», «64 гб» — шукається і так, і разом: «2 тб» знайде товари з «2TB» і «2 TB» у назві, якщо так пишуть у вашому каталозі.

Інші форми слова

«Мишки», «миші», «мишку» — пошук зводить слово до початкової форми й знаходить товари з будь-якою формою в назві. Українська й російська морфологія підтримуються повністю: відмінки, число, рід. Для англійської пошук зводить слово до основи.

Як перевірити свій пошук: вкладка «Перевірка пошуку»

У вікні «Налаштування віджету - Розумний пошук» є вкладка «Перевірка пошуку». Тут видно ту саму видачу, яку отримає покупець у віджеті на сайті, і встановлювати віджет для перевірки не потрібно. Потрібно інше: щоб розумний пошук був увімкнений і пошуковий індекс побудований.

  1. Відкрийте вікно «Категорії» → плитка «Налаштування віджету - Розумний пошук» → вкладка «Перевірка пошуку».
  2. Уведіть запит так, як його набрав би покупець, разом із помилками.
  3. Якщо в магазині кілька мов, виберіть мову в полі «Мова»: пошук іде мовою вітрини, і без увімкненого «Виконувати пошук по всіх мовах» українські назви за російською мовою не знайдуться.
  4. Натисніть «Знайти» або Enter.
Вкладка «Перевірка пошуку»: запит «самсунг galaxy a36» і знайдені Samsung Galaxy A36
1Запит
2Мова
3Крок
4Слова запиту у видачі
5повний збіг
  1. Запит так, як набрав би покупець, разом із помилками.
  2. Мова вітрини: товари шукаються саме нею.
  3. Яким кроком знайдено результат; зелений — повний збіг або виправлення.
  4. Зелене слово є в назвах буквально; «самсунг» знайдено через словник.
  5. Усі слова запиту є в назві, категорії чи артикулі товару.

Над таблицею товарів — підсумок: скільки знайдено, за скільки мілісекунд, і крок, яким пошук дійшов до результату. Крок — головне для оцінки якості:

КрокЩо означаєОцінка
знайдено всі слова запитукожне слово запиту є в товарізелений
знайдено без частини слівпошук відкинув поодинокі символи або розділив букви й цифризелений
виправлено розкладку клавіатуризапит набрано не в тій розкладцізелений
виправлено помилкуу запиті друкарська помилказелений
знайдено лише серед товарів не в наявностіточний збіг є, але товару немає в наявностіжовтий
нечіткий пошук за схожими словами, перевірте видачузнайдено схожі, а не ті самі словажовтий
знайдено товари хоча б з одним зі слів, найімовірніше не те, що шукалиповного збігу немає, показано частковічервоний
нічого не знайденожоден варіант не дав товарівчервоний

Рядок «Слова запиту у видачі» підсвічує зеленим слова запиту, які буквально є в назвах перших десяти товарів. Слово без підсвітки знайдено не в назві: через словник пошуку (транслітерацію, розмовне слово, іншу форму) або в категорії, описі чи характеристиках товару. Наприклад, у запиті «самсунг galaxy a36» не засвітиться «самсунг», бо в назвах стоїть «Samsung».

У таблиці — фото, назва з підсвіченими словами запиту, категорія, ціна (акційна, якщо є), наявність і релевантність. Мітка «повний збіг» означає, що всі слова запиту є в основних полях товару: назві, категорії чи артикулі. Показується 30 товарів, кнопка «Ще» догружає наступні.

Найкорисніші для перевірки — запити, за якими покупці нічого не знайшли. Їх список є у вікні «Аналітика розумного пошуку», вкладка «Аналіз запитів». Перевірте їх на цій вкладці: якщо крок червоний, а товар у вас є, додайте синонім або виправте назву товару.

Запити з цієї вкладки майже не потрапляють в аналітику пошуку, тож перевірка не псує статистику. Обмеження — 100 запитів на хвилину; пошук іде тільки за кнопкою чи Enter, а не на кожну букву. Однакова видача зберігається 5 хвилин, а після збереження картки віджета зберігання скидається, і зміни налаштувань видно одразу.

Що бачить покупець

Коли пошук виправив розкладку або друкарську помилку, над результатами у віджеті з'являється плашка «Показуємо результати для «samsung» з посиланням «Шукати натомість «ыфьыгтп»». Натискання на введене слово повторює пошук без виправлення розкладки й друкарської помилки; синоніми, бренди кирилицею й розмовні слова при цьому діють як завжди. Це потрібно, коли покупець шукає саме те, що написав, наприклад артикул.

На вкладці «Перевірка пошуку» те саме виглядає як «Показано для «samsung».» з посиланням «Шукати «ыфьыгтп» як введено» — див. знімок у розділі про розкладку.

Для транслітерації, розмовних слів, склеєних моделей і форм слова плашки немає: покупець одразу бачить товари за своїм запитом.

Коли точного збігу немає й пошук показує товари, у яких збіглися схожі слова чи лише частина слів запиту, над результатами з'являється плашка «Точного збігу немає — показуємо схожі товари». Покупець одразу розуміє, що це близькі варіанти, а не те саме.

Якщо ввімкнено «Перевіряти орфографію пошукових запитів через AI», віджет надсилає до AI кожен запит від трьох символів, і це платно — див. що з цього платне. Підказку «Можливо, ви мали на увазі:» покупець бачить, як правило, тоді, коли вбудовані виправлення не дали повного збігу. Якщо ж не знайшлося нічого, віджет сам шукає за варіантом від AI й показує ту саму плашку «Показуємо результати для …».

У якому порядку пошук пробує варіанти

Пошук завжди починає з того, що ввів покупець, і переходить до наступного кроку тільки тоді, коли попередній не дав жодного товару. Тож запит, набраний правильно, ніколи не підміняється «виправленим».

такнітакнітакнітакніПокупець увів запитПошук за введеним разоміз вашими синонімами,сленгом, брендамикирилицею й моделями,набраними разомЗнайшлося?Результати за запитомпокупцяБез одиночних символів,букви й цифри окремоЗнайшлося?Інша розкладкаклавіатури,потім виправленнядрукарської помилкиЗнайшлося?Результати завиправленим запитомі плашка «Шукатинатомість …»Схожі слова, потім товарихоча б з одним словомзапитуЗнайшлося?Результати, які вартоперевірити:збіг неповнийНічого не знайдено
Кожен наступний крок — тільки якщо попередні нічого не знайшли; виправлення розкладки й помилки показується покупцеві плашкою, решта — без неї

Порядок важливий для того, як читати крок на вкладці перевірки: «виправлено розкладку» означає, що за введеним буквально не знайшлося нічого; «хоча б з одним зі слів» — що не допомогли ні розкладка, ні виправлення, ні схожі слова.

Окремо від кроків працює порядок у видачі: категорія, головне слово назви якої збігається зі словом запиту, піднімається нагору. Запит «ноутбук» показує спершу ноутбуки, а сумки й підставки для ноутбуків — після них. Окремі числа з двох-трьох цифр шукаються точно: «15» не знаходить «150» чи «1500».

Коли товару немає в наявності

Якщо на вкладці «Обмеження» стоїть «Виконувати пошук тільки за товарами, які є в наявності», а точний збіг є тільки серед відсутніх товарів, пошук не показує випадкові товари. Він шукає далі схожі слова й окремі слова запиту лише в категоріях знайдених відсутніх товарів (до п'яти категорій). Покупець, який шукав конкретний бойлер на 80 літрів, побачить бойлери в наявності, у яких збіглося хоча б одне слово, а не все, де трапилося слово «літрів». Якщо в цих категоріях теж нічого немає в наявності, пошук показує сам знайдений товар зі статусом наявності й плашкою «Знайдені товари зараз відсутні в наявності» — покупець бачить, що товар у магазині є, просто закінчився. Так буває, якщо відсутні товари потрапили в пошуковий індекс; інакше видача порожня. На вкладці перевірки в обох випадках крок «знайдено лише серед товарів не в наявності».

Коли нові товари й бренди починають розумітися

Словники транслітерації, друкарських помилок і склеєних моделей складаються щоночі з назв товарів вашого магазину, що потрапили в пошуковий індекс. Розмовні слова — так само щоночі, з назв ваших категорій: для нової категорії розмовні слова й жаргон з'являються в словнику наступної ночі.

  • Додали товари нового бренду — спершу вони мають потрапити в пошуковий індекс (кнопка «Створити пошуковий індекс» або завдання в «Розкладі завдань»). Кириличне написання бренду почне працювати з наступного дня.
  • Для виправлення друкарських помилок і розрізання моделей слово має траплятися в назвах ваших товарів щонайменше двічі: поодиноке слово, скоріше за все, артикул або помилка. Бренду для кириличного написання достатньо одного товару у вашому каталозі.
  • Форми слів працюють одразу після перебудови індексу.
  • Ваші синоніми починають діяти одразу після збереження картки віджета, без перебудови індексу.

Чого пошук не виправляє

  • Не виправляє слово, якого немає в назвах товарів. Друкарські помилки виправляються за словами з назв. Якщо холодильники у вас названо тільки моделями («Gorenje N619EAXL4»), «холодилник» не виправиться на «холодильник», хоча «холодос» знайде холодильники через назву категорії. У демо-каталозі такий запит не знаходить нічого. Допоможе синонім або слово «Холодильник» у назві товару.
  • Не виправляє першу букву й короткі слова. Помилку в першій букві й у словах, коротших за 5 букв, виправлення не чіпає. Такий запит може знайтися хіба що схожими словами (жовтий крок) або як частина довшого слова; надійно допоможе синонім.
  • Не вигадує моделей кирилицею. Модель із цифрами, набрана кирилицею, перетворюється на латинську лише тоді, коли саме таке слово є в назвах ваших товарів: «рм1000х» знайде RM1000x, якщо RM1000x є в каталозі. Модель, якої в назвах немає, так не знайдеться.
  • Не розрізає склеєні слова з одних букв. «redminote» розрізатися не буде.
  • Не знає кожного жаргонного слова. Жаргон до словника пропонує AI для кожної категорії, і кожну пару перевіряють окремо: слово, яке у вашому каталозі означає інший товар чи часто трапляється в назвах, відкидається. Якщо покупці шукають словом, якого пошук не зрозумів, додайте синонім.
  • Не вгадує наміри. «Щось для миття вікон» без слів із назв товарів не знайде мийку для вікон. Для таких запитів записують синоніми.
  • Не враховує новий бренд кирилицею до нічного оновлення словника. Латиною він знаходиться одразу після потрапляння в індекс.

Сценарії

Покупці пишуть бренди кирилицею, а в аналітиці багато запитів без результатів

Що зробити. Відкрийте «Аналітика розумного пошуку» → «Аналіз запитів», випишіть запити без результатів і перевірте кожен на вкладці «Перевірка пошуку».

Що вийде. Якщо бренд є в каталозі й у пошуковому індексі, кириличне написання вже знаходить товари: крок зелений, слово запиту без підсвітки. Червоний крок означає, що бренду немає в назвах товарів або словник ще не оновився після останнього завантаження.

Чого не буде. Запит не знайде бренд, якого немає в назвах товарів, навіть якщо він є в описі чи в полі виробника. Тоді додайте синонім кирилиця;латиниця.

Покупці шукають моделі, а пошук показує не те

Що зробити. Перевірте на вкладці запит так, як його пишуть покупці: разом, з пробілами, з дефісом.

Що вийде. Склеєна модель з букв і цифр розрізається за словами з назв ваших товарів. Якщо крок «хоча б з одним зі слів», модель у каталозі записана інакше, ніж набирають покупці, — наприклад, «Pixel 8 Pro», а шукають «pixel8a». Виправте назву або додайте синонім.

Чого не буде. Модель, якої немає в каталозі, не знайдеться.

Після завантаження нового постачальника треба переконатися, що пошук знаходить його товари

Що зробити. Перебудуйте пошуковий індекс кнопкою «Створити пошуковий індекс» і перевірте на вкладці кілька назв нових товарів латиницею й кирилицею.

Що вийде. Латиницею товари знаходяться одразу після перебудови. Кирилицею — з наступного дня, коли словник оновиться за новими назвами.

Чого не буде. Без перебудови індексу нових товарів у пошуку немає взагалі, і вкладка перевірки покаже «нічого не знайдено».

Розбір частих проблем

Розбір частих проблем
Що ви бачитеЧому такЩо зробити
«Пошук вимкнено або індекс ще не побудовано. Увімкніть пошук і дочекайтеся індексації.» розумний пошук вимкнено або індекс ще не створено увімкнути пошук і натиснути «Створити пошуковий індекс» (пошуковий індекс)
«Забагато запитів: не більше 100 за хвилину. Зачекайте хвилину і повторіть.» вичерпано ліміт перевірок на хвилину зачекати хвилину (перевірка пошуку)
«Знайдено 0» за запитом, який точно є в каталозі у полі «Мова» вибрано мову, якою товари не названо вибрати мову вітрини (перевірка пошуку)
крок «знайдено товари хоча б з одним зі слів» повного збігу немає навіть після виправлень додати синонім або виправити назву товару (чого пошук не виправляє)
латиницею бренд знаходиться, кирилицею — ні словник ще не оновився після завантаження товарів перевірити наступного дня або додати синонім (коли нові бренди починають розумітися)

Часті питання

Що треба ввімкнути, щоб пошук розумів помилки?

Нічого. Виправлення розкладки, друкарських помилок, бренди кирилицею, розмовні слова й склеєні моделі працюють у кожного магазину з увімкненим розумним пошуком і побудованим індексом. Окремої плати за них немає.

Чи платні виправлення помилок?

Ні. Ці кроки не звертаються до AI під час пошуку. Платна лише окрема функція «Перевіряти орфографію пошукових запитів через AI»: вона надсилає до AI кожен запит від трьох символів і показує підказку «Можливо, ви мали на увазі:».

Пошук виправив запит, а покупцеві потрібно саме те, що він написав. Що робити?

Над результатами є плашка «Показуємо результати для …» з посиланням «Шукати натомість …». Натискання на введене слово повторює пошук без виправлення розкладки й помилки. Крім того, виправлення вмикається тільки тоді, коли за введеним не знайшлося нічого.

Чому на вкладці перевірки слово запиту не підсвічене, хоча товари правильні?

Підсвічуються лише слова, які буквально є в назвах перших десяти товарів. Якщо слово знайдено через транслітерацію, розмовний словник, іншу форму («асус» → ASUS) або в категорії, описі чи характеристиках товару, підсвітки немає.

Додав новий бренд, а кирилицею він не шукається. Чому?

Словник кириличних написань оновлюється щоночі за назвами товарів, що вже є в пошуковому індексі. Перебудуйте індекс, і з наступного дня бренд знаходитиметься кирилицею. Якщо треба одразу — додайте синонім у полі «Синоніми».

Чи треба ставити віджет на сайт, щоб перевірити пошук?

Ні. Вкладка «Перевірка пошуку» показує ту саму видачу без віджета. Потрібні лише увімкнений розумний пошук і побудований пошуковий індекс.

Суміжні теми

Чи була стаття корисною?