Вам понадобится
  • -Сервис Яндекса "Поиск для сайта".
Инструкция
1
Создайте на своем сайте новую страницу для вывода результатов поиска.
2
Зайдите на страницу сервиса Яндекс «Поиск для сайта» http://site.yandex.ru/ под своим аккаунтом. Запустите для вашего проекта мастер настройки поиска. Для этого нажмите кнопку «Установить поиск».
3
На первом шаге установки поиска заполните обязательные поля. Введите название поиска и его описание. Эта информация понадобятся только вам. Укажите область поиска, то есть впишите URL вашего сайта или нескольких сайтов, по которым будет осуществляться поиск. При необходимости укажите не только главные страницы ваших проектов, а также и конкретные разделы ваших сайтов, по которым планируете осуществлять поиск. Согласитесь с условиями и нажмите «Далее».
4
Настройте в следующем шаге внешний вид будущей поисковой формы. Выберите тип и цвет фона формы. Выберите цвет и размер шрифта.
5
Оформите на третьем шаге выдачу результатов поиска. Настройте внешний вид страницы, на которой будут отображаться результаты поиска. Выберите вариант вывода результатов «в iframe на странице», чтобы результаты поиска выводились на странице вашего проекта. Укажите путь на страницу вашего сайта, которую вы создали для отображения результатов поиска.
6
Получите html-код поиска по сайту (в окошке справа) и код формы поиска (в окошке слева). Вставьте код поиска на страницу, на которой будут отображаться результаты поиска по вашему сайту. Вставьте код формы поиска в нужное место шаблона вашего сайта. Если ваш сайт на WordPress, то добавьте форму поиска с помощью виджета. Перейдите на страницу «Внешний вид» административной панели вашего сайта. Выберите пункт «Виджеты» и добавьте виджет с названием «Текст». Вставьте в него код формы. Вставьте виджет в нужный сайдбар.
7
Добавьте на страницу с результатами код формы поиска для того, чтобы ваши посетители имели возможность ввести очередной запрос.