Сценарий · Поиск по сайту
Хороший поиск по сайту уже сегодня, а не в следующем квартале.
Подключите каталог или обойдите сайт краулером, выпустите сессионный токен на своём сервере и вставьте один скрипт. Строка поиска, фасеты, исправление опечаток и аналитика идут в комплекте.
Что вы заменяете
Поиск только по точному совпадению
Встроенный поиск CMS ищет целые слова. AACSearch добавляет поиск по префиксу с первой буквы и исправление опечаток, при этом артикулы и номера моделей остаются точными.
Отсутствие фильтров
Свойства товаров становятся фасетами с живыми счётчиками, включая числовые диапазоны и дерево категорий.
Пустые страницы результатов
Прежде чем показать пустую страницу, запускается лестница переформулировок: выученные исправления, смена раскладки, транслитерация, расширенный допуск опечаток.
Слепые зоны
Топ запросов, запросы без результатов, клики и медленные запросы по каждому индексу — вы знаете, что ищут посетители.
Как загружаются данные
Из CMS
Коннекторы для 1C-Bitrix, Shopify и WordPress читают товары и страницы по расписанию.
Из фида или с самого сайта
Импортируйте JSON или CSV либо обойдите sitemap с разбиением страниц по заголовкам.
Характеристики
- Время до первых результатов
- обычно менее часа
- Размер виджета
- один тег скрипта
- Учетные данные браузера
- токен сессии на 15 минут, никогда не API ключ
- Отслеживание кликов
- автоматическое
Что нужно для старта
- Источник данных (фид, карта сайта или CMS)
- Место в ваших шаблонах для поисковой строки
- Одна конечная точка бэкенда, которая создает токен сессии
Как начать
- 1
Создайте индекс
Создайте индекс в консоли и выберите стартовый профиль; роли полей предлагаются на основе ваших данных.
- 2
Загрузите данные
Добавьте коннектор или загрузите файл. Первая синхронизация обычно занимает несколько минут.
- 3
Выпустите сессионный токен на сервере
Браузер не видит API-ключ: ваш бэкенд обменивает его на короткоживущий токен с правом поиска только по одному индексу.
POST /api/v1/embed/session Authorization: Bearer aac_live_… { "index": "products" } - 4
Встройте виджет
Добавьте один скрипт с токеном. Клики и показы отслеживаются автоматически.
<div id="aacsearch"></div> <script src="https://app.example.com/embed/v1/aacsearch.js" data-aac-token="SESSION_TOKEN" data-aac-target="#aacsearch"></script>