Сегодня разбираем материал smashingmagazine.com о теме «Парадокс внутреннего поиска: почему «Большой Ящик» всегда побеждает». Материал полезен тем, кто хочет быстро понять суть темы и перевести идеи в прикладные действия.
В ранние дни интернета строка поиска добавлялась на сайт в основном тогда, когда навигация становилась слишком запутанной. Она воспринималась как своего рода индекс, который указывает на страницы. Если вы вводили слово, использованное автором, вы обычно находили нужное. В противном случае вы сталкивались с экраном «0 результатов», что воспринималось как цифровой тупик.
Двадцать пять лет спустя мы по-прежнему создаём строки поиска, работающие как карточки каталога 1990-х, хотя люди, которые ими пользуются, кардинально изменились. Сегодня, когда пользователь попадает на ваш сайт и не может найти нужное в глобальной навигации за несколько секунд, он не пытается разобраться в вашей таксономии. Он идёт к строке поиска. Но если эта строка подводит его — требует использовать вашу специфическую брендовую лексику или наказывает за опечатку — он делает то, что должно не давать спать каждому UX-дизайнеру. Он уходит с вашего сайта, открывает Google и вводит site:yourwebsite.com [запрос]. Или, что ещё хуже, просто вводит свой запрос и оказывается на сайте конкурента. Я лично почти всегда использую Google вместо поиска на сайте — и это симптом, а не привычка.
Это суть Парадокса внутреннего поиска. Несмотря на то что у нас больше данных и инструментов, чем когда-либо, внутренний поиск часто оказывается настолько неэффективным, что пользователи предпочитают использовать глобальную поисковую систему стоимостью в триллион долларов для нахождения одной страницы на локальном сайте
- «Синтаксический налог» и смерть точного совпадения
- Почему Google побеждает: дело не в мощи, а в контексте
- Четырёхэтапная система аудита поиска по сайту
- Возвращение поисковой строки: стратегия для специалистов по IA
- Заключение: строка поиска — это разговор
- Ответы на эти вопросы могут быть для вас полезными
«Синтаксический налог» и смерть точного совпадения
Основная причина неэффективности внутреннего поиска заключается в том, что пользователям необходимо точно угадать последовательность символов, используемых в базе данных.
Исследование Origin Growth о поиске в сравнении с навигацией показывает, что примерно 50% пользователей сразу направляются к строке поиска, попав на сайт. Например, когда пользователь вводит «диван» на сайте мебельного магазина, где всё каталогизировано под словом «кушетка», и сайт не возвращает ничего, пользователь не думает: «Ах, надо попробовать синоним». Он думает: «На этом сайте нет того, что мне нужно».
Это провал в проектировании информационной архитектуры. Мы создали системы, которые сопоставляют буквальные последовательности, а не концепции, которые стоят за словами. Когда мы заставляем пользователей подстраиваться под нашу внутреннюю лексику, мы фактически загружаем их умственные ресурсы
Почему Google побеждает: дело не в мощи, а в контексте
Легко считать, что мы не в состоянии конкурировать с инженерией Google, однако успех компании не только в вычислительной мощи; гораздо большую роль играет их способность к контекстуальному пониманию.
Данные Baymard Institute показывают, что 41% сайтов электронной коммерции не поддерживают даже базовые символы или аббревиатуры, и как следствие пользователи зачастую покидают сайт после единственной неудачной попытки поиска. Google выигрывает благодаря использованию стемминга и лемматизации, которые позволяют распознавать, что "бежать" и "бежал" подразумевают одно и то же намерение.
Если поиск на вашем сайте не справляется с простым множественным числом или распространённой опечаткой, вы фактически взимаете с пользователей налог за то, что они люди
UX «Возможно»: проектирование для вероятностных результатов.
В традиционной информационной архитектуре часто думают в бинарных категориях: страница либо попадает в категорию, либо нет. Однако современные пользователи ожидают вероятностного поиска, который работает с уровнями уверенности.
Согласно данным Forrester, пользователи, которые используют поиск, чаще совершают покупки в 2–3 раза по сравнению с теми, кто его не использует.
Как дизайнеры, мы редко учитываем промежуточные состояния. Разрабатывая интерфейс поиска, стоит учитывать не только успешные результаты и отсутствие их, но и состояние, когда используемое слово не совсем соответствует запросу
Кейс: цена «невидимого» контента.
Чтобы понять, почему информационная архитектура является топливом для поисковой системы, необходимо рассмотреть, как данные структурированы за кулисами. За 25 лет практики я убедилась, что «находимость» страницы напрямую связана с её структурированными метаданными.
Рассмотрим крупное предприятие, с которым я работала: у него было более 5 000 технических документов. Внутренний поиск возвращал нерелевантные результаты, потому что тег «Заголовок» каждого документа содержал внутренний артикул (например, «DOC-9928-X»), а не человекочитаемое название.
Изучив журналы поиска, мы обнаружили, что пользователи искали «руководство по установке». Поскольку эта фраза не фигурировала в заголовке на основе артикула, система игнорировала наиболее релевантные файлы. Мы внедрили Контролируемый словарь (Controlled Vocabulary) — набор стандартизированных терминов, сопоставляющих артикулы с человеческим языком. В течение трёх месяцев показатель выхода (Exit Rate) со страницы поиска снизился на 40%. Это было не алгоритмическое исправление — это было исправление информационной архитектуры. Оно доказывает, что поисковая система хороша ровно настолько, насколько хороша карта, которую мы ей предоставляем.
Разрыв во внутреннем языке.
За два десятилетия в UX я заметил повторяющуюся закономерность: внутренние команды часто страдают от «проклятия знания». Мы настолько погружаемся в собственный корпоративный словарь — который иногда называют деловым жаргоном — что забываем: пользователь не говорит на нашем языке.
Однажды я работал с финансовым учреждением, которое было обеспокоено большим количеством звонков в службу поддержки. Пользователи жаловались, что не могут найти информацию о «loan payoff» (погашение кредита) на сайте. Когда мы изучили журналы поиска, «loan payoff» оказался запросом №1, который не давал ни одного результата.
Почему? Потому что команда IA учреждения присвоила каждой соответствующей странице официальное название «Loan Release» (высвобождение кредита). Для банка «payoff» был процессом, а «Loan Release» — юридическим документом, который являлся «объектом» в базе данных. Поскольку поисковая система искала буквальные строки символов, она отказывалась связывать отчаянную потребность пользователя с официальным решением компании.
Именно здесь специалист по IA должен выступить в роли переводчика. Просто добавив «loan payoff» в качестве скрытого ключевого слова метаданных на страницы Loan Release, мы решили проблему поддержки стоимостью в несколько миллионов долларов. Нам не нужен был более быстрый сервер — нам нужна была более эмпатичная таксономия.
Четырёхэтапная система аудита поиска по сайту
Если вы хотите вернуть поисковую строку у Google, вы не можете просто «настроить и забыть». Вы должны относиться к поиску как к живому продукту. Вот система, которую я использую для аудита и оптимизации поискового опыта.
Этап 1: Аудит «нулевых результатов».
Выгрузите журналы поиска за последние 90 дней. Отфильтруйте все запросы, которые не дали результатов. Разделите их на три группы:
Истинные пробелы — контент, который хочет найти пользователь, но которого у вас просто нет (сигнал для вашей команды контент-стратегии).
Пробелы в синонимах — контент, который у вас есть, но описан словами, которые пользователь не использует (например, «Sofa» в сравнении с «Couch»).
Пробелы в формате — пользователь ищет «видео» или «PDF», но ваш поиск индексирует только HTML-текст.
Этап 2: Картирование намерений запросов.
Проанализируйте 50 наиболее распространённых запросов. Являются ли они навигационными (поиск конкретной страницы), информационными (поиск «как сделать») или транзакционными (поиск конкретного товара)? Интерфейс поиска должен выглядеть по-разному для каждого типа. Навигационный поиск должен направлять пользователя напрямую к нужному месту через «быструю ссылку», минуя страницу результатов.
Этап 3: Тест на «нечёткое» совпадение.
Намеренно допустите опечатки в названиях 10 ваших главных продуктов. Используйте множественное число, распространённые опечатки и различия в написании американского и британского английского (например, «Color» в сравнении с «Colour»). Если ваш поиск не проходит эти тесты, вашему движку не хватает поддержки стемминга. Это техническое требование, за которое вы должны отстаивать перед командой разработчиков.
Этап 4: UX фильтрации и области поиска.
Посмотрите на страницу результатов. Предлагает ли она фильтры, которые действительно имеют смысл? Если пользователь ищет «обувь», он должен видеть фильтры по размеру и цвету. Универсальные фильтры могут быть так же плохи, как и их полное отсутствие.
Возвращение поисковой строки: стратегия для специалистов по IA
Чтобы остановить отток пользователей к Google, мы должны выйти за рамки «строки» и взглянуть на каркас.
Шаг A: Внедрите семантический каркас. Не просто возвращайте список ссылок. Используйте IA для предоставления контекста. Если пользователь ищет продукт, покажите ему сам продукт, но также покажите руководство, часто задаваемые вопросы и сопутствующие детали. Такой «ассоциативный» поиск имитирует работу человеческого мозга и принцип работы Google.
Шаг B: Перестаньте быть библиотекарем — станьте консьержем. Библиотекарь точно говорит вам, где на полке стоит книга. Консьерж выслушивает, чего вы хотите достичь, и даёт рекомендацию. Ваша поисковая строка должна использовать предиктивный текст не просто для завершения слов, но и для предложения намерений.
Практическая стратегия вместо ухода к Google.
Использование поисковой строки на базе Google. Использование поисковой строки «на базе Google», как это можно видеть на сайте Чикагского университета, по сути является признанием того, что внутренняя организация сайта стала слишком сложной для собственной навигации. Хотя это быстрое «решение» для крупных учреждений, позволяющее пользователям хоть что-то найти, в целом это неудачный выбор для компаний с глубоким контентом.
Делегируя поиск Google, вы отдаёте пользовательский опыт стороннему алгоритму. Вы теряете возможность продвигать конкретные продукты, подвергаете пользователей рекламе третьих сторон и приучаете клиентов покидать вашу экосистему в тот момент, когда им нужна помощь. Для бизнеса поиск должен быть выверенным диалогом, направляющим клиента к цели, а не универсальным списком ссылок, выталкивающим его обратно в открытый интернет.
Простой чеклист по UX поиска.
Вот итоговый чеклист для использования при создании поискового опыта для ваших пользователей. Работайте с командой продукта, чтобы убедиться, что вы взаимодействуете с нужными участниками.
Устраните тупики. Никогда не говорите просто «Результаты не найдены». Если точного совпадения нет, предложите похожую категорию, популярный продукт или способ связаться с поддержкой.
Исправьте «почти» совпадения. Убедитесь, что поиск умеет обрабатывать множественное число (например, «plant» и «plants») и распространённые опечатки. Пользователи не должны страдать из-за случайной ошибки.
Предугадывайте цель пользователя. Используйте меню «автоподсказок», чтобы показывать полезные действия (например, «Отследить мой заказ») или категории, а не просто список слов.
Говорите по-человечески. Изучайте журналы поиска, чтобы видеть слова, которые люди реально используют. Если они вводят «couch», а вы называете это «sofa», создайте мост в фоновом режиме, чтобы они всё равно нашли нужное.
Умная фильтрация. Показывайте только те фильтры, которые имеют значение. Если кто-то ищет «обувь», покажите ему фильтры по размеру и цвету, а не универсальный список, применимый ко всему сайту.
Показывайте, а не просто перечисляйте. Используйте небольшие миниатюры и чёткие подписи в результатах поиска, чтобы пользователи могли с первого взгляда отличить продукт от записи в блоге и справочной статьи.
Скорость — это доверие. Если поиск занимает больше секунды, используйте анимацию загрузки. Если он слишком медленный, люди немедленно вернутся к Google.
Проверяйте журналы «отказов». Раз в месяц смотрите, что люди искали и не нашли. Это ваш «список дел» по исправлению навигации сайта.
Заключение: строка поиска — это разговор
Поле поиска — единственное место на вашем сайте, где пользователь говорит нам именно то, что хочет, своими собственными словами. Когда мы не понимаем эти слова, когда позволяем «Большому ящику» Google делать работу за нас, мы теряем не просто просмотр страницы. Мы упускаем возможность доказать, что понимаем своих клиентов.
Успех в современном UX — это не про то, у кого больше контента; это про то, у кого контент лучше находится. Пора перестать штрафовать пользователей за их синтаксис и начать проектировать под их намерения.
Переходя от буквального сопоставления строк к семантическому пониманию и поддерживая наши поисковые системы надёжной, ориентированной на человека информационной архитектурой, мы наконец можем закрыть этот разрыв.
Ответы на эти вопросы могут быть для вас полезными
Что такое «Синтаксический налог» и как он влияет на пользователей?
Синтаксический налог — это когнитивная нагрузка, которую сайт возлагает на пользователя, требуя угадать точную формулировку из внутренней базы данных. Если пользователь вводит «диван», а система знает только «кушетка», он получает нулевой результат и уходит — хотя нужный контент на сайте есть.
Почему страница «0 результатов» опасна для бизнеса?
По данным Forrester, 80% пользователей покидают сайт после неудовлетворительных результатов поиска. Каждый тупик — это прямая потеря конверсии. Вместо пустого экрана система должна предлагать похожие категории, популярные товары или контакт поддержки.
Как быстро проверить качество внутреннего поиска на своём сайте?
Выгрузите журналы поиска за 90 дней, отфильтруйте запросы с нулевым результатом и разделите их на три группы: истинные пробелы в контенте, пробелы в синонимах и пробелы в формате. Это даёт конкретный список действий без дополнительных инструментов.
Чем Контролируемый словарь отличается от простого добавления синонимов?
Контролируемый словарь — это стандартизированный набор терминов, который системно связывает внутреннюю номенклатуру с языком пользователей. Простое добавление синонимов решает точечные случаи; словарь создаёт масштабируемую карту между корпоративным жаргоном и реальными запросами.
Стоит ли использовать поиск на базе Google вместо собственного решения?
Это быстрый выход, но не стратегия. Делегируя поиск Google, вы теряете контроль над пользовательским опытом, открываете доступ к рекламе конкурентов и приучаете аудиторию покидать вашу экосистему именно тогда, когда ей нужна помощь.


