Современная, быстрая и удобная система управления сайтом

Как встроить поиск Google на свой сайт

Архив записейКомментарии: 1Просмотров: 2549

Обычно поиск по сайту имеет одну неприятную особенность - он производится без учёта морфологии. Из-за этого ищутся точные вхождения фраз, что несколько сужает область поиска. Google позволяет добавлять поиск на свой сайт, который будет работать уже с учетом морфологии, синонимов и т.п. Таким образом для больших сайтов такой поиск будет предпочтительней встроенного.

Для добавления поиска гугла необходимо сделать буквально несколько шагов. На всё про всё уйдет несколько минут.

Создаём поиск на гугле

Заходим в Систему пользовательского поиска.

Система пользовательского поиска

Создаём новый поиск. На втором шаге выбираем оформление. Обратите внимание, что здесь можно указать свои цвета. На третьем шаге получаем результитующий html-код. Не закрываем эту страницу, а переходим к своему сайту.

Создаем страницу на своем сайте для поиска гугла

Создаем новую страницу: Страницы - Создать. Поскольку страница не должна выводиться в лентах рубрик, главной, то есть смысл выставить её тип - static.

Тип страницы

Также не следует указывать для записи рубрики, метки, комментирование, публикацию в RSS - они просто не нужны.

Что касается типа страницы, то не обязательно должен быть static. Если вы где-то используете вывод страниц по типу, например в виджете последних записей, то просто сделайте новый тип страниц.

Дальше возвращаемся на страницу гугла, копируем html-код и вставляем его в нашей записи.

Чтобы HTML сработал без ошибок его следует разместить в bb-коде html:

[html] 
 
 тут код гугла
 
[/html]

Нажимаем кнопку «Готово» и, вуаля!, поиск готов к использованию.

Пример поиска google

Добавляем ссылку на поиск

Чтобы ваши посетители могли пользоваться новым поиском, следует разместить где-нибудь на сайте его ссылку. Логично будет разместить её в виджете поиска.

Виджет поиск

В виджете предусмотрено поле «Текст внизу». Здесь и разместим ссылку. Например так (ссылка ваша):

Виджет поиск по сайту

Если нет желания размещать виджет поиска, то разместить ссылку можно другими виджетами, например Ссылки, Избранное или просто текстовым виджетом. Как вариант - добавить пунктом меню.

Комментариев: 1 RSS

1Виктор18-09-2012 20:05

Здравствуйте, Максим! Попробовал установить таким образом, однако, происходит непонятная ситуация: при вводе поискового запроса и нажатии "Поиск", происходит возврат на ту же страницу с пустой поисковой строкой и отсутствием выдачи. Подскажите пожалуйста, из-за чего может не работать поиск?

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)