пошук у каталозі товарів Magento
Ключові висновки
  • Пошук по каталогу Magento 2 допомагає клієнтам швидко знаходити товари, шукаючи назви товарів, артикули, описи та інші атрибути, що використовуються для пошуку, використовуючи налаштування за замовчуванням Швидкий або Розширений пошук товарів функціональність.
  • OpenSearch, налаштування пошуку та ваги атрибутів – це основні конфігурації, які впливають на те, як Magento повертає та ранжує результати пошуку.
  • Пошукові терміни та синоніми допомагають клієнтам знаходити потрібні товари, навіть якщо вони використовують альтернативні слова або допускають поширені орфографічні помилки.
  • Пошукові пропозиції та рекомендації можуть полегшити клієнтам пошук потрібної інформації під час введення тексту.
  • Пошук по каталогу часто стає метою хакерів, щоб вплинути на продуктивність магазину, і його можна захистити за допомогою Блокувальник ботів Magefan модуль.
  • Якщо ви ведете блог, подумайте про відображення відповідних публікацій у результатах пошуку за допомогою інтеграції пошуку в блогах. Блог Magefan.

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

Вони можуть неправильно писати слова, вводити альтернативні назви товарів та використовувати різні синоніми під час пошуку одного й того ж товару. Тому ваше завдання — оптимізувати пошук у каталозі товарів Magento, щоб він у будь-якому випадку повертав найбільш підходящі товари.

У цьому посібнику пояснюється, як працює пошук за каталогом Magento 2 , як його налаштувати разом із пошуковими термінами та як вирішувати найпоширеніші проблеми з пошуком.

Що таке пошук у каталозі товарів Magento 2 ?

Пошук по каталогу товарів Magento (або Native Catalog Search) – це вбудована система, яка дозволяє клієнтам знаходити товари, вводячи ключові слова та інформацію про товари, таку як назви товарів, артикули, атрибути та описи, у рядок пошуку або використовуючи інші функції пошуку в каталозі. Це найшвидший спосіб допомогти покупцям знайти відповідні товари у вашому каталозі.

За лаштунками пошук у каталозі Magento збирає інформацію та передає ключові слова пошуку фоновій програмі під назвою Відкрити пошук або Еластичний пошук (залежно від вашої версії та конфігурації Magento).

Цей механізм сканує всі продукти та виводить результати назад на екран, і процес виглядає так: клієнт > Пошук у каталозі Magento > OpenSearch/Elasticsearch > відповідні товари.

Magento покладається на комбінацію бекенд-компонентів та фронтенд-інструментів пошуку для контролю та покращення результатів пошуку:

  • Панель пошуку Magento: поле пошуку у верхній частині сторінки, де клієнти можуть вводити пошукові запити.
  • Функція пошуку під час введення тексту: миттєво відображає пропозиції товарів у спливаючому вікні, поки клієнти вводять запит.
  • Сторінка результатів пошуку: показує сторінку з продуктами, що відповідають запиту клієнта.
  • Розширений пошук: спеціальна форма, де клієнти вводять додаткову інформацію, щоб звузити пошук товару.
  • Атрибути продукту, які можна шукати: налаштування бекенду для керування тим, які деталі продукту Magento використовуватиме для відповідності запиту клієнта.
  • Сторінка пошукових запитів: показує ключові слова, які клієнти використовують для пошуку товарів, і дозволяє налаштувати конкретні запити, щоб вони спрямовували певні запити до релевантних товарів або категорій.

Пошук у каталозі (Native Catalog Search) проти пошуку Adobe Live Search

Пошук по каталогу – це функціональність продукту Magento за замовчуванням, доступна як для користувачів програмного забезпечення з відкритим кодом, так і для користувачів Adobe Commerce. Вона спирається на OpenSearch або Elasticsearch, зіставлення ключових слів та атрибутів і вимагає ручного керування термінами/синонімами/пропозиціями.

Пошук Adobe Live– це окремий хмарний пошуковий сервіс, доступний лише для користувачів Adobe Commerce. Він розширює стандартний функціонал Magento розширеними можливостями, включаючи релевантність пошуку на основі штучного інтелекту, інструменти мерчандайзингу та розширену аналітику пошуку.

Функція Пошук по каталогу Пошук Adobe Live
Наявність Відкритий код та Adobe Commerce Тільки Adobe Commerce
Вартість Безкоштовно Входить до ліцензії Adobe Commerce
Базовий двигун OpenSearch / Elasticsearch (власний хостинг) Хмарний SaaS на базі Adobe Sensei AI
Логіка зіставлення Зіставлення ключових слів та атрибутів Семантичний пошук на основі штучного інтелекту/NLP (розуміє намір, а не лише ключові слова)
Налаштування релевантності Керівництво: ваги атрибутів, пошукові терміни, синоніми Значно автоматизовано, самонавчається на основі поведінки клієнтів
Обробка друкарських помилок та синонімів Потрібне ручне введення синонімів для кожного терміна Керується безпосередньо через штучний інтелект, мінімальне ручне налаштування
Аналітика Basic звіти про пошукові терміни Розширена аналітика пошуку та конверсій
Налаштування та обслуговування Потрібна переіндексація, конфігурація сервера, постійне налаштування Кероване обслуговування, менше ручного обслуговування
Найкраще для Магазини з відкритим кодом або команди, які бажають повного ручного контролю Продавці Adobe Commerce, які бажають використовувати штучний інтелект з меншим налаштуванням

Тепер давайте детальніше розглянемо всі компоненти пошуку Magento, щоб допомогти вам налаштувати ваш магазин для максимальної точності пошуку.

Типи пошуку в каталозі Magento

Щоб забезпечити клієнтам найкращий досвід у вашому магазині, Magento пропонує два типи пошуку в каталозі одразу після його встановлення: Швидкий пошукі Розширений пошук. 

Швидкий пошук у каталозі

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

Форма пошуку Magento 2

Після того, як клієнти вводять пошуковий запит, Magento негайно перенаправляє їх на сторінку результатів пошуку з відповідними товарами.

сторінка результатів пошуку Magento

Розширений пошук у каталозі

Розширений пошук Magento дозволяє клієнтам бути більш конкретними щодо продуктів, які вони шукають. Вони можуть шукати продукт не лише за Назва продукту але також і через Артикул, Ціна, Довгий і Короткий Описи.

Ви навіть можете додати атрибути товару до розширеного пошуку, щоб клієнти могли шукати товари за кольором, розміром тощо. Налаштуйте Атрибут продукту Magento Властивості магазину додати атрибути до пошуку товарів

Розширений пошук у каталозі Magento 2

Приклад розширеного пошуку Magento

Зважений пошук по каталогу

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

Це працює як система оцінювання атрибутів продукту в обох Швидкий і Розширений каталог пошуки.

наприклад, якщо ви дастеІм'я приписати найвищий бал 10, а такожОпис низький бал 1, це вказує Magento, яка інформація найважливіша. У цьому випадку, куртка під назвоюВодонепроникна куртка має набагато вищий рейтинг, ніж намет, який просто згадує водонепроникна блискавка в описі.

Як налаштувати пошук у каталозі товарів Magento?

Щоб налаштувати пошук у каталозі товарів, вам потрібно налаштувати пошукову систему Magento 2 (у нашому випадку OpenSearch) разом з ваговими коефіцієнтами атрибутів окремих товарів для контролю пріоритету результатів.

Крок 1: Налаштуйте OpenSearch для пошуку в каталозі в Magento

Відкрити пошук – рекомендована пошукова система для Magento 2 , оскільки Elasticsearch вже призупинив свою підтримку, а нещодавні випуски Adobe Commerce повністю втратили сумісність. Щоб налаштувати OpenSearch у поточній версії Magento, виконайте такі дії:

  • Перейти доМагазини > Конфігурація > Каталог > Каталог > Пошук по каталогу і виберіть Відкрити пошук у Пошукова система поле.
  • Введіть OpenSearchім'я хоста сервера у відповідному полі. За замовчуванням це localhost.
  • ВстановітьСервер OpenSearch ПортЗначення за замовчуванням — 9200.
  • ВстановитиПрефікс індексущоб запобігти проблемам із даними, коли кілька середовищ використовують один і той самий кластер OpenSearch.
  • УвімкнутиHTTP-автентифікація якщо ваш сервер вимагає ім'я користувача та пароль, і введіть облікові дані.
  • ВстановитиТайм-аут сервера OpenSearch, тобто, як довго Magento чекає, перш ніж відмовитися від запиту. Значення за замовчуванням — 15 секунд.
  • НатиснітьТестове з'єднання щоб переконатися, що Magento справді може зв’язатися із сервером, перш ніж ви збережете дані. Потім Зберегти конфігурацію та переіндексацію.

Налаштування конфігурації opensearch у magento 2

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

Крок 2: Налаштуйте параметри пошуку Magento 2

Перейти до Магазини > Конфігурація > Каталог > Каталог > Пошук по каталогу.

  • ВстановітьМінімальний і Максимум Довжина запитів, які визначають мінімальну та максимальну кількість символів у пошуковому запиті. Ці параметри мають бути сумісними з налаштуваннями пошукової системи. Краще встановити більшу мінімальну кількість символів, оскільки невелика кількість може вплинути на продуктивність.
  • ВведітьКількість найпопулярніших результатів пошуку для кешування для швидших відповідей. Число за замовчуванням – 100, але ви також можете встановити 0, щоб кешувати всі пошукові терміни та результати, введені вдруге.
  • УвімкнутиІндексатор EAV якщо швидкість індексації має значення, і ви не покладаєтеся на стороннє модуль , якому потрібен прямий доступ до цього індексатора.
  • ВстановітьЛіміт автозаповненняЦе максимальна кількість пропозицій, що відображаються клієнту під час введення тексту. Більше число надає покупцям більше можливостей для вибору, але може уповільнити спливаюче вікно пошуку під час введення, якщо його занадто велике.

конфігурації пошуку товарів Magento

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

Крок 3. Увімкніть пропозиції та рекомендації

Підказки та рекомендації пошуку допомагають клієнтам знаходити товари під час введення тексту або якщо їхній початковий запит не повертає результатів. Перейдіть за посиланням Магазини > Конфігурація > Каталог > Каталог > Пошук по каталогута встановіть наступне:

  • Увімкнути Пошук рекомендаційщоб показувати рекомендації щодо пов’язаного пошуку, коли клієнти вводять запит.
  • ВстановітьКількість рекомендацій пошуку щоб обмежити кількість пошукових рекомендацій, що відображаються, коли клієнти вводять пошуковий запит.
  • НабірПоказати кількість результатів для кожної рекомендації до Так тому кожна рекомендація відображає, скільки товарів вона поверне.
  • УвімкнутиПропозиції пошукущоб відображати запропоновані пошукові терміни під час введення запиту клієнтами.
  • ВстановітьКількість пропозицій пошукущоб обмежити кількість пошукових пропозицій, які відображатимуться клієнтам.
  • НабірПоказати кількість результатів для кожної пропозиції до Так тож кожна пропозиція відображає, скільки товарів вона поверне.
  • Налаштувати Мінімальна кількість термінів для збігу у пошуку каталогу Magento, щоб контролювати, скільки слів у пошуковому запиті клієнта має відповідати продукту, щоб він відображався в результатах. Встановіть низьке значення, щоб уникнути пошуку з нульовим результатом.

Рекомендації та пропозиції щодо пошуку Magento

Примітка: Якщо ви ввімкнете рекомендації та пропозиції пошуку, це може уповільнити роботу веб-сайту.

Крок 4: Налаштуйте зважений пошук Magento для атрибутів товару

Щоб налаштувати пріоритет атрибута та підняти ключові товари вище в результатах пошуку, перейдіть за посиланням Магазини > Атрибути > Продукті виберіть атрибут, якому потрібно надати вагу.

  • Відкрийте Властивості магазину розділ і набір Використати в пошуку до ТакТоді система покаже вам Вага пошуку варіант.
  • Виберіть значення ваги пошуку від 1 до 10, де 1 – найнижчий пріоритет, а 10 – найвищий.
  • Набір Видно в розширеному пошукудо Так.

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

Тепер, коли пошук у каталозі Magento налаштовано, настав час налаштувати пошукові терміни та синоніми, щоб клієнти могли знаходити те, що їм потрібно, навіть якщо вони неправильно пишуть слова або використовують різні назви.

Як Налаштувати пошукові терміни в Magento 2?

Ви можете налаштувати ключові слова для пошуку товарів Magento , перейшовши за посиланням Маркетинг > SEO&Пошук > Пошукові терміни та додавання слова або фрази, яку ви хочете використовувати як пошуковий запит.

Таким чином, ви можете пов’язати пошуковий термін із певними результатами пошуку та контролювати, куди потрапляють покупці після натискання значка пошуку.

наприклад, якщо клієнт шукає "кросівки" а ти продаєш "тренери"або якщо вони ввели слово з орфографічною помилкою "бігові кросівки" замість "бігове взуття", ви можете додати ці терміни, щоб Magento повертав відповідні результати для цих запитів.

Новий пошуковий термін у Magento 2

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

Magento також дозволяє переглядати аналітику для кожного терміна, показуючи, скільки разів його шукали та скільки результатів він повернув. Ця інформація може допомогти вам скоригувати стратегію пошуку за ключовими словами.

популярні пошукові терміни Magento

Як запобігти спаму в пошуковій системі Magento?

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

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

Увімкнути фільтр спаму в пошуку в Magento

Налаштування фільтра спаму в модуль Magento 2 Bot Blocker

Інтеграція пошуку в блогах та каталозі Magento

Якщо ви керуєте блогом у своєму магазині Magento 2 , увімкніть функцію інтеграції пошуку в блозі в модулі Magefan Blog, щоб у результатах пошуку відображалися як товари, так і дописи в блозі. Таким чином, ваші клієнти зможуть знаходити не лише товари, але й корисні дописи в блозі, пов’язані з пошуковим запитом.

Пошук блогів Magento 2 на Storefront

Приклад інтеграції блогу в пошук, що надається модуль Magefan Blog

Виправлення неполадок у пошуку в каталозі Magento

Якщо товар не відображається в результатах пошуку Magento, перевірте такі налаштування:

  • Статус переіндексації: перейти до Система > Керування індексами і переконайтеся, що Пошук у каталозі не показує Потрібна переіндексаціята за потреби виконайте переіндексацію.
  • Підключення OpenSearch: йти до Магазини > Конфігурації > Каталог > Каталог > Пошук по каталогу і натисніть кнопку Тестове з'єднання кнопка, щоб перевірити, чи може Magento підключитися до OpenSearch.
  • Статус продукту: Переконайтеся, що товар активований, є в наявності та призначений правильному перегляду магазину та веб-сайту. Якщо ні, він не відображатиметься.
  • Налаштування видимості: перевірте, чи видимість продукту налаштована на "Каталог, Пошук" або тільки "Пошук" якщо потрібно, але не до "Не видно окремо".
  • Атрибути для пошуку: йти до Магазини > Атрибут > Продукти > Властивості вітрини і переконайтеся, що атрибут увімкнено Використати в пошуку опція.
  • Обмеження довжини запиту:йти до Магазини > Конфігурація > Каталог > Каталог > Пошук по каталогу і перевірте, чи пошуковий термін у полі пошуку не коротший заМінімальна довжина запиту і не довше ніж Максимальна довжина запиту налаштовано в Magento.
  • КешПісля зміни налаштувань пошуку Magento або переіндексації не забудьте очистити кеш. В іншому випадку система може все ще показувати старі результати пошуку.

Пошук по каталогу є невід'ємною частиною вашого магазину Magento 2 , оскільки він покращує навігацію по веб-сайту та показує клієнтам релевантні товари. Разом з іншими інструментами навігації вони створюють кращий досвід та швидший робочий процес покупок у вашому магазині.

Найчастіші запитання

Як додати синоніми до пошуку Magento 2 ?

collapsible icon
Щоб додати синоніми до пошуку в каталозі Magento, перейдіть до розділу Маркетинг > SEO та пошук > Пошук синонімів , натисніть кнопку « Нова група синонімів » і вкажіть потрібні синоніми в полі «Синоніми ». Якщо ви помітили у звіті про пошукові терміни, що ваші клієнти використовують «чохол для телефону», «чохол для мобільного телефону», «чохол для мобільного телефону», «чохол для телефону», «чохол для смартфона» як взаємозамінні, ви можете згрупувати ці терміни, щоб допомогти Magento повертати релевантні товари незалежно від того, який термін використовують клієнти.
collapsible icon
Різниця між пошуком у каталозі Magento та Live Search полягає в тому, що перший — це вбудована функціональність Magento, доступна для користувачів з відкритим кодом, яка дозволяє клієнтам знаходити товари за допомогою ключових слів та даних про товари, що дозволяють здійснювати пошук, тоді як другий — це окреме розширене рішення для пошуку з можливостями пошуку на базі штучного інтелекту, доступне лише для користувачів Adobe Commerce.

Як покращити результати пошуку Magento 2 ?

collapsible icon
Ви можете покращити результати пошуку Magento, використовуючи чіткі та описові назви продуктів, роблячи важливі атрибути продуктів доступними для пошуку, встановлюючи відповідні ваги пошуку для важливих атрибутів та використовуючи пошукові терміни для перенаправлення клієнтів на відповідні сторінки продуктів або категорій.