Ставим поиск удалённо в любом регионе · оформляем договор с ООО и ИП +7 987 138 25 21 Telegram
Скидка 50% до 31 октября

Поиск по сайту
на языке ваших клиентов

Люди набирают «доктор по суставам», а не «травматолог-ортопед». Поиск по буквам в такой ситуации возвращает пустоту, и посетитель закрывает вкладку. Наш разбирает смысл фразы и просматривает сайт целиком — специалистов, услуги, разделы, публикации, новости и предложения.

Считаем и согласовываем срок до того, как подписан договор

Понимает смысл
Неврологврач
МРТ поясничного отделауслуга
Поясница ноет: что проверитьстатья
Не спотыкается об опечатки
Травматолог-ортопедврач
Ортопедические стелькиуслуга

Забытую раскладку и латиницу разбирает так же

Панель аналитики
удаление зуба лазеромбез ответа
приём по ОМСбез ответа
детский лорнашлось

Сводка за день: наверху фразы, на которые сайту ответить нечем

В цифрах
~0%
запросов без ответа
<150 мс
скорость отклика
1 строка
кода на подключение
Живой пример

Как это выглядит на живом сайте

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

Поиск по сайту клиники Живой пример · записи вымышлены
болит горло

В индексе: специалисты, услуги, разделы, публикации, новости, предложения

Ответ AI-поиска

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

Специалисты

Ирина М. Оториноларингология · стаж 17 лет от 2 900 ₽
Руслан Т. Оториноларингология · кандидат наук от 3 100 ₽

Услуги

Консультация ЛОР-врача 25 минут · направление не нужно от 2 900 ₽
Посев из ротоглотки Готовность — сутки от 980 ₽

Статьи

Когда першение перестаёт быть простудой 4 минуты чтения

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

Панель владельца

Посетитель ищет —
вы видите, что он искал

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

Статистика действий Пример панели · числа вымышлены

Задали вопрос

1 870

Отправили запрос и получили ответ

Клики в виджете

2 604

Нажатия на результаты и подсказки

Выбрали подсказку

741

Спросили готовой фразой из словаря

Запись на приём

118

Нажали «Записаться» у специалиста или услуги

Запросы по дням

30 дней
50 100
всего запросов без ответа

Безответных за месяц — 123 из 1 870, и к концу периода их вчетверо меньше, чем в начале: словари правились по этим же отчётам.

Путь посетителя

от открытия виджета до записи
  1. 1 240 открыли виджет
  2. 1 870 задали вопрос
  3. 118 запись на приём

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

К кому записывались

верхние позиции
Травматолог-ортопед 34
МРТ коленного сустава 21
Отоларинголог 18
Полная проверка зрения 15
Профосмотр при трудоустройстве 11
Ради чего это делается

Где сайт теряет людей
и что становится иначе

Как это происходит сейчас

«Ничего не найдено» на живой вопрос

Посетитель формулирует по-своему, а карточки написаны языком номенклатуры. Пересечения по буквам нет — движок разводит руками и отдаёт пустой экран.

Одна опечатка — и заявки нет

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

Спрос уходит в никуда

То, что набирают в строке поиска, — прямая речь аудитории о своих потребностях. В большинстве проектов эти данные просто не сохраняются.

Что меняет наш поиск

Разбираем смысл, а не буквы

Фраза посетителя и содержимое сайта переводятся в числовые представления, а близость считается по значению. Поэтому «ломит поясницу» приводит к неврологу, к приёму по этому профилю и к разбору, когда с такой жалобой пора к специалисту.

Терпим к ошибкам ввода

Промахи по клавишам, забытая раскладка, сокращения, набор латиницей — всё это выправляется на подступах, до того как фраза дойдёт до индекса.

Возвращаем цифры о спросе

Видно, о чём спрашивали, где ответа не нашлось и по каким результатам переходили. Перечень безответных фраз — это и есть список того, что стоит дописать.

Что входит в работу

Из чего складывается внедрение

Единый индекс на весь сайт

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

Синонимы и профессиональная лексика

Термины из номенклатуры увязываются с формулировками, которыми пользуются посетители.

Готовый виджет строки поиска

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

Порядок блоков под смысл вопроса

Очерёдность групп в результате плавает: спросили о недомогании — впереди специалисты, спросили о выгоде — впереди предложения.

Подсказки во время набора

Варианты появляются, пока человек печатает, и предлагаются только те, за которыми на сайте что-то стоит.

Отчётность по спросу

Сводка по фразам, безответным запросам и переходам. Пересобирается каждый день.

Индекс держится сам

Содержимое сайта поменялось — переобход запускается по расписанию, руками ничего дёргать не нужно.

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

Виджет перехватывает поле, которое на сайте уже есть: посетитель ищет там, где привык, а открывается наш поиск с уже набранным вопросом.

Запись прямо из выдачи

Кнопка «Записаться» в карточке ведёт на страницу записи нужного филиала с идентификатором врача из МИС.

Устройство изнутри

Четыре этапа, из которых
собирается результат

Под капотом

Из чего собран поиск

Подключение, настройку и поддержку берём на себя — от вас нужны доступы к сайту и к МИС. Ниже коротко, что там внутри.

Как ищет

  • Три способа сразу: полнотекстовый, векторный и словарь жалоб
  • Тип запроса определяется: фамилия, специальность, услуга, жалоба
  • Синонимы меняются без переиндексации
  • Опечатки правит словарь самой клиники, а не общий
  • Морфология, отрицание, потолок цены: «узи до 2000 рублей»
  • Детский приём отделён от взрослого по возрасту из МИС
  • Пустой ответ существует: у совпадения есть порог

Ответ текстом

  • Шаблонный ответ есть всегда — на случай сбоя модели
  • Пост-фильтр не пропускает диагнозы и назначения
  • Агентный режим: модель сама решает, что искать
  • GigaChat или локальная llama.cpp на выбор
  • Текст догружается стримом, карточки его не ждут
  • Бюджет на обращения и кэш готовых ответов

Виджет на сайте

  • Один файл, 34 КБ в сжатом виде
  • Shadow DOM: стили сайта на виджет не действуют
  • Перехват строки поиска, которая на сайте уже есть
  • Голосовой ввод
  • «Записаться» ведёт в нужный филиал, с id врача из МИС
  • Открывается из кода и ссылкой #ai-search
  • Адрес с версией: вставленная строка живёт годами

Откуда данные

  • МИС Renovatio: врачи, услуги, филиалы, цены
  • Состав и цены — из МИС, тексты и фото — с сайта
  • Правки на сайте прилетают вебхуком и склеиваются в один прогон
  • Цена врача берётся из его прайса в МИС
  • Формат API проверяется на каждом прогоне
  • Синхронизация раз в шесть часов

Сеть филиалов

  • Данные клиник разделены на уровне PostgreSQL
  • Доступ ограничен списком доменов
  • Три заслона от вычерпывания каталога
  • Ссылки записи задаются по каждому филиалу
  • Брань помечается, но остаётся материалом для словаря

Что видно в админке

  • Показатели, график по дням, воронка до записи
  • Запросы сгруппированы по смыслу, фильтр «без ответа»
  • «В словарь» прямо из строки запроса
  • Разбор выдачи: почему показалось именно это
  • Выгрузка любых таблиц в CSV
  • Светлая и тёмная тема

Если что-то сломается

  • Оповещения приходят нам раньше, чем вы заметите
  • Ночные копии и скрипт восстановления
  • Адрес /health с состоянием базы и модели
  • Docker compose, TLS с автопродлением
  • 661 тест, часть — на настоящем PostgreSQL
  • Эталонный набор: раз пойманная ошибка не возвращается
Стоимость

Во сколько обойдётся

От простого сайта к тяжёлому каталогу.

Внедрение

от 50 000 ₽ от 100 000 ₽

разово, по договору до конца октября

  • Индекс до 1 000 страниц
  • Виджет под оформление сайта
  • Стартовый словарь синонимов
  • Доступ к сводке по спросу

Крупный каталог

по расчёту

от 10 000 страниц

  • Прямое подключение к базе
  • Фильтры и фасеты
  • Размещение в вашем контуре
  • Отдельное соглашение об уровне сервиса

Скидка распространяется и на индивидуальный расчёт

Обсудить

Готового прайс-листа не существует: сумма складывается из объёма сайта, нужных интеграций, состояния текущего поиска и сроков. Числа выше — нижняя граница по каждому типу задач. Итог считаем после разбора и закрепляем договором, чтобы «уточнений» по ходу работы не всплывало.

Частые вопросы

О чём спрашивают чаще всего

Сколько стоит поиск по сайту и до какого числа действует скидка?

Внедрение — от 100 000 ₽, до 31 октября 2026 года пополам, то есть от 50 000 ₽. Поддержка — от 6 000 ₽ в месяц, по акции от 3 000 ₽. Итог зависит от объёма сайта и нужных интеграций: цифру называем, разобрав задачу, и закрепляем её договором.

Заработает на Битриксе или WordPress?

Да. Виджет подключается скриптом, и платформа сайта ему безразлична — важно лишь, чтобы страницы отдавались наружу. Нужна тесная связка с каталогом — идём напрямую в базу или в ваш API.

Куда попадают данные посетителей?

По умолчанию поиск крутится в нашем контуре, наружу отправляется только текст фразы и то содержимое страниц, которое индексируется. Модель тоже на выбор: GigaChat или локальная llama.cpp — во втором случае запросы не покидают ваш контур вообще. Для проектов с чувствительными данными разворачиваем на вашем оборудовании и всё остальное.

Модель может поставить диагноз или назначить лечение?

Нет. Ответ проходит через фильтр, который такие формулировки не пропускает: одного указания в системном промпте мало, небольшая модель регулярно сползает в «вероятно, у вас…». Если фильтр сработал или модель недоступна, показывается заранее заготовленный ответ, а карточки врачей и услуг остаются на месте.

У нас сеть филиалов — справится?

Да. Данные клиник разделены на уровне базы политиками RLS, а не только фильтром в коде; ссылки записи задаются отдельно по каждому филиалу; детский и взрослый приём различаются по возрастным границам из МИС. Из коробки подключаемся к МИС Renovatio, содержимое сайта забираем обходом страниц или выгрузкой из базы.

Сколько ждать запуска?

Сайт до тысячи страниц — от трёх до семи рабочих дней вместе с настройкой словарей и подгонкой виджета под оформление.

А если содержимое сайта поменяется?

Переобход работает по расписанию. Отдельную страницу можно отправить на переиндексацию немедленно — одним обращением из административной панели.

Связаться

Расскажите, что нужно

Брифа на двадцать пунктов не будет. Опишите задачу своими словами — назовём цену и срок, остальное разберём голосом.

Скидка 50% до 31 октября Цена фиксируется договором, подписанным до 31 октября 2026 года.

  1. 01 Ответим в будни Обычно в течение двух-трёх часов. Когда горит — быстрее всего достучаться в Telegram.
  2. 02 Спросим недостающее Коротко и по делу: что за сайт, на чём собран, к какому числу нужен запуск.
  3. 03 Посчитаем и назовём срок До договора, а не по ходу работы. Если задача не наша — скажем об этом в первом же ответе.

Опишите задачу

Своими словами — недостающее спросим сами.

Отправляя форму, вы соглашаетесь с политикой обработки персональных данных. Контакты никому не передаём и рассылок не шлём.

Заявка отправлена

По будням отвечаем в течение двух-трёх часов. Когда горит — напишите в Telegram @likeandlike или позвоните.

Позвонить Написать