MaxSite.org 11 лет
Блог вебмастера о сайтостроении
Внимание! Данная запись отмечена как устаревшая и может содержать неточную или неактуальную информацию!

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

MaxSite CMS / Общие вопросыПросмотров: 15859 (212)

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

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

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

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

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

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

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

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

Тип страницы

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

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

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

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

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

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

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

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

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

Виджет поиск

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

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

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

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

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

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

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

Комментарий будет опубликован после проверки. Вы соглашаетесь с правилами сайта.

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

О сайте

Здесь вы получите самую полную информацию о создании сайтов на MaxSite CMS.