xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Установка и использование Яндекс.Поиска

Опубликовано в
  1. Идём на сайт Яндекс.Поиска и создаём новый пользовательский поиск.

  2. Указываем название и область поиска:

  3. Выбираем дизайн поисковой формы:

  4. Отмечаем опцию Показывать результаты на моей странице и вводим адрес http://адрес-вашего-сайта/search:

  5. Проверяем работу поиска:

  6. Копируем код из поля Код формы поиска:

  7. Создаём в друпале блок, вставляем в содержимое скопированный код, изменяем формат текста на Full HTML и указываем регион:

  8. Возвращаемся на яндекс и копируем код из поля Код результатов поиска:

  9. Создаём в друпале материал типа Page, вставляем в содержимое скопированный код, изменяем формат текста на Full HTML и прописываем алиас search:

Profit:

Написанное актуально для Drupal 7
Похожие записи

Комментарии RSS

@xandeadx, а ты случаем не пробовал интеграцию с яндекс-сервером? В прошлом году на конфе в Москве один парень говорил что их модуль для интеграции вполне рабочий - http://www.drupalconf.ru/content/integraciya-yandeksserver

не приходилось. максимум sphinx на локалке поднимал

Я всегда на Drupal его ставлю вместо стандартного Search.

Яндекс удобен тем, что в выдаче будут не только друпаловские страницы, но и статические файлы (doc, pdf, html и т.д.). В общем всё что доступно для индексирования.

Можно использовать этот поиск через сервис Яндекс.XML. Модуль здесь.

А Друпал-то здесь причем? Установить Яндекс-поиск по силам даже начинающему веб-мастеру:)

Друпал-то здесь причем?

Друпаловский поиск по умолчанию - это **вно. Яндекс, как альтернатива лучше.

Ну если уже выбирать сторонний поиск думаю Google будет лучшей альтернативой.
@xandeadx не планируешь по нему гайд?

для гугла есть готовые модули

Какой вариант поиска вообще посоветуешь для среднего сайта?

Вообще поиск Яндекса не понравился - не всё индексирует (только релевантные страницы), медленно - неделями ждать приходится попадания в индекс.
Да, есть модуль пинга для друпала.

На шестом друпале не работает вывод результата поиска на сайте. Выводятся результаты только на странице Яндекса.

может Full HTML забыли включить, или синоним прописать

Нет, все точь-в-точь сделано. И синоним, и Full. А результаты все равно на сайте не выводятся.

а у меня хоть ты убей бекграундом желтый прямоугольник не высвечивает (который на шаге 2, дизайн поисковой формы), да и вообще такое ощущение что css-стили не подгружает, на других компах все нормально, на моем хрен там. Чего только я не пробовал, не обуздал глюк.

indexisto - очень даже рабочее и симпатичное решение для поиска. Есть модуль под D7

Indexisto - все, закрылся.

Есть несколько вопросов по теме и без...

1) по каким критериям стандартный поиск лажа?
2) Если не яндекс то кто еще? (выше вроде то же задавились вопросы, но толком ответа нет
3) У яндекса есть яндекс диск и вроде как его можно интегрировать в друпал для хранения на нем файлов и картинок. Вы случайно не пробовали произвести такую интеграцию? может быть видели где нить описания или еще что то? в описании самого модуля что то не много нашел. или просто плохо искал...

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

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании