Дизайн — статьи о сайтах
Разбираем, какие запросы вводят на сайте издательства и как настроить поиск по книгам, авторам, сериям и ISBN. В конце есть пример выпадающих подсказок и чек-лист.
Посетитель сайта издательства редко приходит просто посмотреть каталог. Обычно у него конкретная задача: найти книгу по обрывку названия, узнать, вышел ли новый том серии, отыскать автора по фамилии из рецензии или сверить ISBN перед заказом. Если поиск на такие запросы отвечает плохо, человек уходит на маркетплейс или в общую поисковую систему, и покупка происходит уже не у вас.
Запросы стоит разделить на группы заранее, потому что для каждой поиск должен вести себя по-своему:
Последнюю группу забывают чаще всего. Если поиск работает только по каталогу, запрос «как предложить рукопись» вернёт пустую страницу, хотя нужный раздел есть.
Условный пример. Пользователь набрал «толстой во». Под полем появляется список из нескольких блоков:
Внизу стоит строка «Показать все результаты по запросу». Блоки отделяют книги от людей и серий, поэтому посетителю не приходится разбирать смешанный список. Подсказки должны появляться уже после 2–3 символов, а выбирать пункты нужно уметь с клавиатуры: стрелками и клавишей Enter.
В книжной тематике у запросов есть особенности, которые обычный поиск «по вхождению слова» не покрывает:
Для небольшого каталога иногда хватает возможностей самой CMS. Для большого обычно подключают отдельный поисковый движок, например Elasticsearch, Sphinx или Manticore. В любом случае понадобятся словарь синонимов и правила нормализации, и наполнять их придётся с участием редакторов издательства.
Совпадение в названии книги должно стоять выше совпадения в аннотации, а точное имя автора выше случайного упоминания в тексте. Если одно произведение выходит в нескольких изданиях (твёрдый переплёт, покетбук, электронная версия), покажите их одной группой или чётко подпишите различия. Иначе посетитель увидит три почти одинаковые карточки и не поймёт, чем они отличаются.
Книги, которых нет в продаже, не стоит убирать из выдачи. Пусть они остаются с пометкой «Нет в наличии» и ссылкой на близкое издание или другие книги автора. Так человек не решит, что книги у вас никогда не было.
Фильтры на странице результатов обычно строятся по формату, серии, году выпуска, языку и наличию. Выбранные значения лучше сохранять в адресе страницы, чтобы выдачу можно было отправить коллеге ссылкой.
Пустая страница с надписью «Ничего не найдено» заканчивает сценарий. Лучше показать вот что:
Каждый такой запрос нужно сохранять в журнал. Это готовый список недостающих синонимов, неучтённых названий и тем, которые интересуют читателей.
Читайте также
Дизайн — статьи о сайтах
Дизайн
Бизнес — статьи о сайтах
Дизайн — статьи о сайтах
Заявка
Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.
Форма обратной связи