CityHost.UA
Помощь и поддержка

Поиск информации на сайте: обзор модулей и готовых сервисов

 1481
01.10.2021
article

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

Чем больше продуктов представлено в магазине, тем точнее должен работать поисковик. Например, клиент часто ищет желаемую вещь по сленговому названию, получая в ответ стандартную фразу "Товар не найден". Чтобы этого избежать, нужно научить движок распознавать сленг, выражения и сокращения.

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

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

Как встроенный поиск влияет на конверсию и продажи?

Пользователи ищут товар и информацию по-разному. Кто-то пользуется Google, изучая предложения в топе выдачи, но многие предпочитают работать со знакомыми ресурсами, на которых уже имели положительный опыт. В поисковую строку вводится название компании или ее доменное имя (amazon.com или hotline.ua) — и посетитель попадает на нужную страницу.

Важно! У популярных сервисов порой возникают клоны, поэтому поиск по домену намного надежнее — так вы точно попадете на нужный сайт, а не на копию. 

Исследования Econsultancy показали, что примерно 30% потребителей сперва ищут желаемое на ресурсе через встроенный поисковый модуль и совершают в 5–6 раз больше покупок, чем остальные 70%. Последние зачастую пользуются исключительно встроенными элементами управления — каталогом, разделами, фильтрами и т.д., забывая о строке поиска, а после долгих блужданий по страницам сайта просто закрывают его, так и не отыскав нужную позицию. 

Один из способов улучшения конверсии — грамотная настройка поискового модуля. Он должен не только выдавать позиции по запросу, но и предлагать варианты замены и сопутствующие товары (например, чехол и наушники при покупке мобильного). У клиента в приоритете быстрый и простой поиск информации, а роль поисковика — стать его помощником. 

Самописным CMS иногда не хватает мощности для анализирования и обработки сложных словоформ в текстовом поле. Конечно, можно заняться доработкой нативного сервиса и сделать его более продвинутым. В большинстве случаев это лишняя трата бюджета, ведь существуют сторонние инструменты, которые без особых проблем встраиваются на страницу.

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

Готовые решения для поиска на сайтах и в интернет-магазинах

Существует множество сервисов с поисковыми алгоритмами для eCommerce. Бесплатные — ПО, созданное энтузиастами, с ограниченными функциями. Обычно это открытый исходный код с возможностью надстройки и с документацией, которая описывает, как сделать поиск по сайту.

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

Рассмотрим более детально 2 платных сервиса, а именно MultiSearch и SearchBooster.

MultiSearch в начальной версии имеет:

  • Исправление — распознает опечатки в словах, проверяет текст на соответствие в других раскладках.

  • Анализ морфологии и синонимов — понимает словоформы и похожие по значению термины.

  • Адаптация к мобильным экранам — гибко меняет интерфейс в зависимости от используемого устройства.

  • Расширение источников информации для выдачи — дает возможность включить блоги, FAQ и акционные странички.

  • Фильтрация по категориям — мгновенно выдает соответствующую категорию. Полезно, когда запрашиваемого товара нет в наличии.

  • Показ корзины в результатах — перемещает желаемое в корзину покупок.

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

 

Модуль поиска Search Booster имеет в базе:

  • Управление синонимами — позволяет в панели администратора создавать списки слов с похожими значениями по частым фразам.

  • Динамические фильтры — определяет подобные товарные единицы из запрашиваемой категории и предлагает их пользователю.

  • Уникальные предложения — упрощает создание собственных настроек фильтрации по параметру или характеристикам.

  • Оптимизацию запросов пользователей — исправляет опечатки, анализирует раскладки и т.д.

  • Оптимизацию контента — автоматически подстраивает изображение, структуру, формат под разные типы устройств и дисплеев.

  • Журналирование и региональную поддержку — хранит наиболее популярные запросы и анализирует их, чтобы в дальнейшем выдавать релевантные результаты. Региональная поддержка подразумевает создание различных каналов продажи, контент и политику ценообразования, на которую влияет ГЕО клиента.

Поисковик заявлен как "умный", и он действительно хорошо работает с синонимами. К примеру, по запросу "рыба" он выдает целый спектр результатов — и разные виды приготовления рыбы (снеки, копченая, соленая), и продукты со вкусом рыбы (сухарики), и корм для животных. К тому же он знает видовые названия (хек, лосось, красноперка) и продукты, которые делаются из рыбы (крабовое мясо, пресервы). Ниже выдается все, что можно есть с рыбой — крупы, квашеные овощи. Поисковик выжимает максимум из запроса.    

Если резюмировать, то платные предложения выгодно отличаются от бесплатных, хотя и не лишены недостатков.

Плюсы такого продукта:

  • Выпущен командой профессионалов
  • Может интегрироваться с разными платформами
  • Имеет техподдержку, которая оперативно устраняет недочеты и обновляет систему
  • Легко масштабируется и расширяет функционал по желанию заказчика
  • Внедряется по современному методу API
  • Может подключать сторонние сервисы для анализа

Минусы:

  • Стоимость
  • Минимальный тестовый период (14 дней недостаточно для определения эффективности)
  • Трудности со сменой поставщика услуг
  • Периодичность техобслуживания

Эти решения довольно схожи по функционалу, но все же имеется несколько отличий. В первую очередь в стоимости. Так, прайс услуг SearchBooster варьируется в диапазоне $50-$273 за пакетные решения, а цена на персональный набор формируется с оглядкой на реализуемый функционал. Услуги MultiSearch оцениваются в $40, $110 и $300 соответственно. При этом оба поставщика предлагают 14-дневный пробный период для ознакомления с начальным функционалом.

Встроенный поиск от Google

Корпорация Google также не стоит в стороне от трендов и предлагает владельцам eCommerce свой плагин "поиск информации на сайте". Конечно, не обошлось без нюансов, но в целом это достойная альтернатива платным сервисам. 

Достоинства:

  • Вышедший из-под крыла ведущей корпорации, плагин обеспечивает высокую точность результатов
  • Учитывает морфологию, синтаксис, раскладку и синонимы
  • Выдает подсказки при вводе текста
  • Не требует оплаты 
  • Легко интегрируется
  • Анализирует запросы

Минусы:

  • Показывает рекламу
  • Собирает информацию о пользователях, хранит историю

Чтобы встроить поиск google на сайт, необходимо только создать желаемый шаблон и подключить БД ресурса к нему. Далее внедрение происходит за счет HTML кода. Для расширения функционала нужно дописывать код, что без опытного разработчика будет довольно сложной задачей.

Модули и плагины поиска для сайтов на шаблонах (CMS)

Все существующие конструкторы располагают нативными и сторонними модулями и плагинами. К примеру, для Opencart имеется целая база шаблонных модульных поисковых пакетов. Чем актуальнее ядро базовой платформы — тем легче интегрируются плагины. Так же и с Joomla — помимо основы, есть множество дополнений. Wordpress самый лояльный из данного списка. Интеграция с ним происходит легко и непринужденно, а обширный каталог дополнительных расширений позволяет адаптировать поиск на сайте по словам.

Так, WordPress предлагает сотни плагинов, связанных с поиском — остается только выбрать по отзывам совместимый с вашей версией, нажать кнопку "Установить" и выполнить несложные настройки в панели. 

Преимущества встроенных систем отбора:

  • Уже интегрированы в ядро и активируются установкой галочки в панели администратора
  • Обеспечивают базовый инструментарий с простыми фильтрами и тегами
  • Не требуют привлечения разработчиков к внедрению и настройке
  • Расширяют выбор дополнительных модулей и плагинов

Недостатки:

  • Сложность интеграции с неактуальными версиями ядра
  • Минимум опций в стартовых версиях

Несмотря на обилие внешних опенсорс проектов, нативные плагины достойно справляются со своей основной задачей. Но они не могут обеспечить ту гибкость и детальность в настройке, что и разработки программистов извне. Это касается как списков фильтрации, так и учета морфологических особенностей и синонимов. Для классических интернет-магазинов и простых блогов этого набора будет более чем достаточно, но для расширенных eCommerce проектов и новостных агрегаторов стоит обратить внимание на другие разработки.

Как вставить поиск в сайт?

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

Лучше всего пользоваться готовыми пакетными продуктами, ведь их подключение сводится к активации плагина или вставке кода на страницу. Они работают с любой CMS и для внедрения не требуется помощь разработчиков или IT-специалистов. Они также дешевле самописных и удовлетворяют все основные требования владельца. 

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

Такой ход необходим в случае специфических требований к поисковику. К нему обычно прибегают крупные интернет-магазины, которые могут себе позволить собственные разработки и выделение дополнительного места на сервере.

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

Оптимизируйте свой интернет-ресурс — подключите модуль поискового сервиса. Улучшая UX, вы привлекаете новых потребителей к своему бренду, тем самым повышая конверсию и прибыль.


Понравилась статья? Расскажите о ней друзьям: