Добрый день друзья.
Сегодня я хотел бы поговорить о двух подходах к поиску информации, которые я использую на своем сайте.
Условно я называю их «быстрым» и «медленным» поиском (хотя можно придумать и другие термины, но мне нравятся эти).
В целом идея довольно проста: «быстрый» поиск — это тот, который возвращает информацию.
"Здесь и сейчас" , и «медленно» - продлен во времени например, ежедневно, еженедельно и т. д. У каждого подхода есть свои целевые пользователи, и оба очень органично дополняют друг друга.
Теория Для понимания приведу понятный пример: давайте интересоваться работой нашего президента.
Для этого мы можем легко набрать в Яндексе или Google «Официальные встречи Медведева в Кремле», и они нам услужливо дадут массу ссылок.
Это «быстрый» (мгновенный) поиск.
Теперь представим себя в роли политолога.
По идее, ему нужны свежие события о президенте каждый день - с кем он встречался, что говорил и т. д. Каждый день заходить ради этого в поисковик - занятие неблагодарное.
Было бы здорово, если бы можно было раз и навсегда заблокировать отдельные поисковые запросы, и чтобы поисковые роботы сами себя (!!) Свежие материалы отбирались через определенные промежутки времени.
Это «медленный» поиск.
В теории это выглядит «вкусно», поэтому попробуем реализовать это на конкретном сайте.
Я проиллюстрирую примером Ваш сайт , имеющий книжную направленность (б/у книги, книжный обмен).
Упражняться "Быстрый поиск Реализация быстрого поиска в том или ином виде доступна на любом сайте.
Выполняется одна или несколько html-форм, из которых генерируется SQL-запрос, затем результаты обрабатываются и представляются пользователю в удобном виде.
Выполнив такой поиск, пользователь видит текущее состояние книжной базы (книги конкретного автора, книги с конкретным названием, цены, условия обмена/продажи), может что-то заказать и т.д. «Медленный» поиск Ключевой вопрос: что делать, если быстрый поиск не дал результатов? Отправить разочарованного пользователя на другие сайты? Нет, так не пойдет. Надо дать ему возможность оставить свои пожелания, а по мере поступления новых книг проводить все новые и новые поиски - пока не найдутся нужные книги.
Как нетрудно догадаться, за основу взят тот самый быстрый поиск, который перебирает все введенные пользователями поисковые слова и формирует таблицу результатов.
Чтобы не напрягать хостера, я делаю этот поиск на локальной копии сайта (на домашнем компьютере), а затем загружаю результаты обратно на сайт. После этого почтовый робот рассылает по электронной почте уведомления: «Здравствуйте, по вашему запросу найдена новая книга…» С точки зрения пользователя все выглядит очень удобно: достаточно один раз ввести свои запросы, а потом уже получать сообщения на почту.
Как говорится: «Мы работаем, чтобы вы отдыхали».
:-) Немного технических подробностей: частота запуска - раз в три дня, из примерно 60 обработанных запросов (сервис только запустился) три-четыре обязательно найдут новые книги (хороший процент).
Количество записей, участвующих в поиске (т.е.
новых, появившихся за 3 дня) - около 150. Поиск ведется по двум отдельным полям - авторам и названиям книг (в этом плане все просто - достаточно искать вхождение подстроки).
В целом, он пока довольно скромный, но я чувствую, что он будет продолжать расти.
выводы Я считаю, что наличие обоих типов поиска на сайте имеет свои преимущества.
Для пользователей, как я отметил, это удобство поиска информации.
Для владельца сайта – поддержание постоянного интереса аудитории.
Конечно, поиск по книгам – достаточно простой вариант, но думаю, при желании можно реализовать и более сложные (в частности, с помощью полнотекстового поиска).
Также было бы интересно услышать, сталкивался ли кто-нибудь с подобным? (лично я видел такое в Яндекс.
блогах, когда можно подписаться на RSS по конкретному запросу) P.S. Прямую ссылку на сервис дать не могу, так как он доступен только зарегистрированным пользователям.
Только на главной странице.
Теги: #поиск #быстрый поиск #медленный поиск #разработка веб-сайтов
-
Команды Маршрутизатора
19 Oct, 24 -
Плифон, Джордж Гемист
19 Oct, 24 -
Миллион Книг И Как Их Не Читать
19 Oct, 24 -
Какой Браузер Дольше Сохранит Заряд Батареи?
19 Oct, 24