Поиск по Вашему сайту
| |
|
Одним из самых важных качеств любого сайта является его удобство для пользователей.
Быстрый и удобный поиск нужной информации на сайте - один из самых полезных
и нужных инструментов, которым пользуются посетители.
Есть несколько способов организовать поиск по своему сайту. В данной статье
мы опишем некоторые из них.
Вы можете использовать все возможности "большой" поисковой системы, ограничив
диапазон документов, по которым осуществляется поиск, только своим сайтом.
Например, такую возможность предоставляет Google.
Поисковая форма от Google
Самый простой способ сделать поиск по своему сайту - скопировать
отсюда
код формы и вставить его на страницах своего сайта. Слова "YOUR DOMAIN NAME"
в html-коде нужно заменить на адрес вашего сайта (в виде www.domain_name).
Если страницы вашего сайты сделаны не в кодировке UTF-8, а в какой-либо другой,
укажите это в явном виде.
Более сложным (но и более функциональным) способом организации поиска является использование
Google Custom Search Engine.
Поиск по сайту с помощью Google Custom Search Engine
Этот вариант, например, позволяет организовать поиск сразу по нескольким заданным сайтам,
изменить внешний вид поисковой формы и результатов поиска.
Создание "локального" поиска
Зайдите на страницу Custom Search Engine ("Моя поисковая машина") и
нажмите на кнопку "Создать поисковую машину". Если у вас уже есть аккаунт в Google
(например, GMail), укажите свой логин и пароль для входа в систему. Если же у вас
нет своего аккаунта, вы можете его зарегистрировать по ссылке
"Create a Google Account".
После того, как вы вошли в систему, вам нужно задать несколько параметров
для своей "локальной" поисковой машины: название (например, название сайта),
описание, несколько ключевых слов, язык (можно выбрать, например, "Русский").
В разделе "Сайты для поиска" нужно перечислить те сайты,
по которым вы хотите осуществлять поиск. Если сайтов несколько, то их нужно
перечислить по одному на строке (полезно в том случае, если вы хотите
осуществлять поиск, например, сразу по всему сайту, всем его синонимам и
субдоменам).
Отметьте галочку "Я прочитал и согласен с Условиями предоставления сервиса" и перейдите к
следующему шагу, где вы сможете проверить работу поиска по вашему сайту. Затем
окончательно сохраните все настройки, нажав кнопку "Завершить".
Настройки и html-код
Закончив создание "локального" поиска, перейдите по ссылке "панель управления".
Вы можете отредактировать те данные, которые указывали ранее. По ссылке
"Внешний вид" вы можете изменить внешний вид формы для поиска: указать
картинку с вашим логотипом, задать ссылку для картинки с логотипом, задать
цвет текста и ссылок в результатах поиска.
По ссылке "Код" можно получить html-код формы, который вам нужно будет вставить
на той странице своего сайта, с которой будет осуществляться поиск:
- Код окна поиска для вашего сайта - здесь вы можете получить
html-код формы поиска; результаты поиска будут показаны на странице на стороне Google;
- Код окна поиска и показа результатов для Вашего сайта - здесь
можно получить код формы поиска; указать адрес своей страницы, на которой
будут показаны результаты поиска; и получить html-код для страницы результатов
поиска.
Поддержка кодировок
Если страницы вашего сайты сделаны не в кодировке UTF-8, а в какой-либо другой,
укажите это в явном виде в html-коде поисковой формы в этих строках:
<input type="hidden" name="oe" value="windows-1251" />
<input type="hidden" name="ie" value="windows-1251" />
Если в коде нет этих строк, добавьте их.
Пример поиска на сайте www.host.ru:
С подробной документацией по использованию Google Custom Search Engine
можно ознакомиться здесь.