Сценарий · Поиск по сайту

Хороший поиск по сайту уже сегодня, а не в следующем квартале.

Подключите каталог или обойдите сайт краулером, выпустите сессионный токен на своём сервере и вставьте один скрипт. Строка поиска, фасеты, исправление опечаток и аналитика идут в комплекте.

Что вы заменяете

Поиск только по точному совпадению

Встроенный поиск CMS ищет целые слова. AACSearch добавляет поиск по префиксу с первой буквы и исправление опечаток, при этом артикулы и номера моделей остаются точными.

Отсутствие фильтров

Свойства товаров становятся фасетами с живыми счётчиками, включая числовые диапазоны и дерево категорий.

Пустые страницы результатов

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

Слепые зоны

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

Как загружаются данные

Из CMS

Коннекторы для 1C-Bitrix, Shopify и WordPress читают товары и страницы по расписанию.

Из фида или с самого сайта

Импортируйте JSON или CSV либо обойдите sitemap с разбиением страниц по заголовкам.

Характеристики

Время до первых результатов
обычно менее часа
Размер виджета
один тег скрипта
Учетные данные браузера
токен сессии на 15 минут, никогда не API ключ
Отслеживание кликов
автоматическое

Что нужно для старта

  • Источник данных (фид, карта сайта или CMS)
  • Место в ваших шаблонах для поисковой строки
  • Одна конечная точка бэкенда, которая создает токен сессии

Как начать

  1. 1

    Создайте индекс

    Создайте индекс в консоли и выберите стартовый профиль; роли полей предлагаются на основе ваших данных.

  2. 2

    Загрузите данные

    Добавьте коннектор или загрузите файл. Первая синхронизация обычно занимает несколько минут.

  3. 3

    Выпустите сессионный токен на сервере

    Браузер не видит API-ключ: ваш бэкенд обменивает его на короткоживущий токен с правом поиска только по одному индексу.

    POST /api/v1/embed/session
    Authorization: Bearer aac_live_…
    { "index": "products" }
  4. 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>

Вопросы