2013-02-26 1 views
3

Как создать вкладки для уточнения результатов поиска в Google Custom Search? Примером может служить следующее: http://goo.gl/gftKpВкладки для пользовательского поиска Google

Здесь результаты могут быть отфильтрованы как «Все результаты», «Блоги», «Форум», «Справка» и т. Д. Я ищу что-то подобное. Мой сайт имеет разные разделы, такие как статьи, игры, форум, галерея и т. Д. Как создать такие вкладки в пользовательском поиске Google (бесплатный сервис), чтобы пользователи могли фильтровать результаты и выбирать, какой раздел веб-сайта, который они хотят найти ?

ответ

2

Я искал решение для одного и того же контекста несколько месяцев назад и, наконец, нашел решение.

После добавления refinements в панель управления google cse вы увидите уточнения как «метки фильтра» для вашего поиска. Но эта особенность, то есть совпадение ярлыков слишком широка.

Если ваш сайт имеет определенный путь для каждой секции, как,

  • статьи под MySITE/статьи/
  • игры под MySITE/игры/

тогда, вы можете сопоставить эти пути к каждому фильтру или уточнению, которые вы создали ранее.

Смотрите изображение ниже, я добавил несколько уточнений здесь как новости, блоги, СМИ

Here I've added a few refinements

См отображение ниже для каждого ярлыка/уточнения

mapping for each label

и если вы действительно хотите, чтобы уточнение появилось как вкладки.

styling for refinements

Happy 'пользовательский поиск Энгин-ки' :)

+1

പൊളിച്ചു മച്ചാനെ ... –

+1

ഇജ്ജ് പൊളിക്കു ബ്രോ .. നുമ്മ ഒണ്ടു കൂടെ ഫുൾ സപ്പോർട്ട് ... –