Каждый из нас заинтересован в том, чтобы сделать свой сайт более удобным для пользователя. Поэтому появилась идея добавить на сайт ydalenka.ru локальный поиск от Google. Система пользовательского поиска позволяет создать для своего сайта индивидуальную поисковую систему на основе технологий Goolge.
Поискав в интернет нашел следующую страницу http://www.google.com/cse/?hl=ru То, что нужно – отсюда и начинается создание пользовательского поиска. Как написано на страничке для этого нужно выполнить следующие действия:
- Укажите один или несколько веб-сайтов или определенные веб-страницы
- Добавьте на свой сайт окно поиска и результаты поиска.
- Настройте внешний вид результатов в соответствии со своим сайтом
Кликаем кнопку Создать. На открывшейся странице указываете название системы поиска, язык, область поиска (в нашем случае только по сайту ydalenka.ru). Также следует выбрать версию поиска – Стандартную (бесплатную, при которой на странице результатов размещаются объявления) и Версию для компаний (необходимо оплатить сто долларов, отличается отсутствие объявлений). Выбираем бесплатную стандартную версию.
Кликаем Далее. Мы оказываемся на страничке, которая предлает проверить поиск. Ввел в поле поиска Блогун и результат очень порадовал – в результатах поиска отобразилась страничка http://ydalenka.ru/articles/rek/blogun.html .
Кликаем Готово, на почтовый адрес высылается письмо с подтверждением. Приходит письмо половина которого на английском, вторая половина на русском. Не очень вежливо со стороны Google. В письме есть ссылка “To incorporate your search engine into your site or blog, you can find the necessary code at ” – именно это нам и требуется. Переходим по этой ссылке. На ней спрашивается где отображать результаты поиска – на странице Google или на нашей собственной странице сайта.
На мой взгляд не очень красиво отправлять пользователя с нашейго сайта на сайт Google, поэтому выбираем “Host results on my website using an iframe”. Указываем адрес страницы, на которой отобразить результаты поиска. В моем случае это http://ydalenka.ru/search.html . Также вам предоствляются два блока кода – один для формы поиска, ее надо будет добавить там, где вы хотите, чтобы отображалась форма для ввода поиска, и второй блок должен быть добавлен на страницу с результатами. Интегрируете их в ваши страницы.
Скоро на главной странице сайта ydalenka.ru будет форма для пользовательского поиска Google. Со временем поменяю дизайн для кнопки Поиск и добавлю на все страницы сайта.
Успехов Вам в улучшении вашего сайта!
PS: Небольшое дополнение. Управлять созданным пользовательским поиском можно по ссылку http://www.google.com/cse/manage/all?hl=ru . Для корректной работы на моем сайте в настройках поиска потребовалось указать использовать кирилицу windows-1251. Также были настроены цвета для выводов результата. Так как выводимый результат оказался слишком широким решил его выводить не на странице сайта, а на странице Google. В планах заменить кнопку Поиск на отрисованную в едином дизайне с сайтом. Проверил – все работает замечательно. Удачи.