Поделиться через


Добавление настраиваемой вертикали поиска на страницу результатов поиска в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Примечание.

Настраиваемые вертикали поиска доступны как в современном интерфейсе результатов поиска, так и в классическом интерфейсе результатов поиска, начиная с SharePoint Server Subscription Edition версии 24H1. В предыдущих версиях SharePoint Server настраиваемые вертикали поиска были доступны только в классическом интерфейсе результатов поиска.

В предыдущей статье этой серии , посвященной добавлению уточнений на страницу результатов поиска в SharePoint Server, мы показали, как добавлять и настраивать уточнения для страницы результатов поиска. В данной статье вы узнаете следующее.

Использование вертикали поиска в повседневной жизни

Даже если вы раньше не слышали термин "вертикаль поиска", то, несомненно, уже использовали такие вертикали, и не один раз. Давайте же узнаем, что это такое.

Предположим, вы любите кататься на лыжах и часто ищете информацию по этой теме. Когда вы вводите слово "лыжи" в поисковую систему, то получаете много результатов.

Вертикаль поиска

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

На той же странице результатов поиска вы выбираете ИЗОБРАЖЕНИЯ, и в одно мгновение ваш экран заполняется изображениями людей в красочной одежде, гонки вниз по белым склонам во время купания в солнце с чистого синего неба. Здорово!

Изображения вертикалей поиска

При выборе пункта ИЗОБРАЖЕНИЯ вы используете вертикальную строку поиска. В поисковой системе Bing их пять: ПОИСК, ИЗОБРАЖЕНИЯ, ВИДЕОКАРТЫ и НОВОСТИ.

Пять вертикалей поиска

Вертикаль поиска фильтрует результаты для отображения только их определенного типа. После выбора вертикали поиска ИЗОБРАЖЕНИЯ результаты были отфильтрованы для отображения только изображений.

Сведения о вертикали поиска в SharePoint Server

В SharePoint Server вертикали поиска отображаются в веб-части навигации поиска. По умолчанию их четыре: Все, Люди, Беседы и Видео.

Четыре вертикали поиска по умолчанию

Когда пользователи выбирают одну из этих вертикали поиска, она фактически переместится на новую страницу. Например, для страницы результатов поиска по умолчанию, вертикали поиска Все, это страница results.aspx.

Страница

Когда пользователь выбирает вертикальную вертикальную кнопку " Поиск людей" , он переходит на страницу peopleresults.aspx .

Страница

Четыре вертикали поиска по умолчанию используют такие страницы:

Вертикаль поиска Используемая страница
Все
results
Люди
peopleresults
Беседы
conversationresults
Видео
videoresults

Чтобы просмотреть эти страницы, в меню Параметры сайта выберите Содержимое сайта -->Pages.

Страницы по умолчанию

Страницы вертикалей по умолчанию используют такие веб-части:

Веб-части на странице вертикали поиска

  1. Веб-часть "Уточнение"

  2. Веб-часть "Поле поиска".

  3. Веб-часть "Навигация поиска".

  4. Веб-часть "Результаты поиска".

Эти страницы отличаются способом настройки веб-части "Результаты поиска". Точнее, веб-части настроены на использование разных источников результатов.

Источники результатов. Зачем нужны ограничения

Как объяснялось в статье ранее, источник результатов указывает источник, из которого можно получать результаты. Например, представим индекс поиска с четырьмя источниками результатов в виде куба, как показано на схеме ниже:

  • Источник результатов 1: результаты поиска можно получать из всего куба.

  • Источник результатов 2: результаты поиска можно получать только из секторов, отмеченных буквой B.

  • Источник результатов 3: результаты поиска можно получать только из секторов, отмеченных буквой C.

  • Источник результатов 4: результаты поиска можно получать только из секторов, отмеченных буквой D.

Куб вертикали поиска

Таким образом, ограничивая источники получения результатов поиска, вы можете упростить для пользователей поиск необходимой информации.

В сценарии внутреннего центра поиска все результаты поиска — элементы списка, которые представляют тип файла мультимедиа, например статью, изображение или видео. Необходимо создать настраиваемые вертикали поиска для трех определенных типов файлов мультимедиа:

  • Картинки: элементы списка, представляющие изображения.

  • Видео: элементы списка, представляющие видеоролики.

  • Взаимодействие: элементы списка, представляющие совместимые статьи (специальный тип создаваемых нами статей).

Но прежде чем приступить к созданию вертикалей поиска, необходимо создать один источник результатов для каждой из них. Этот процесс описан в разделе Создание источника результатов.

Вот как мы определили источник результатов "Картинки".

Запрос типа графического результата

Помните, {searchTerms?}(contentclass:sts_listitem) path:http://<path> что это был текст запроса источника результатов статьи, который мы создали ранее. К нему мы добавили AND ContentType:Art

В этих списках для указания других файлов мультимедиа используется столбец сайта Тип контента. Например, для всех изображений в столбце Тип контента задано значение Картинка.

Тип контента: искусство

Таким образом, при добавлении AND ContentType:Art в текст запроса в результатах поиска будут возвращаться только элементы списка, имеющие значение Art для типа контента .

Ниже показаны три новых созданных источника результатов.

Новые источники результатов

Теперь можно приступить к созданию настраиваемых вертикалей поиска.

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

При создании настраиваемой вертикали поиска в первую очередь необходимо создать страницу, которую она будет использовать. Вот как это сделать:

  1. В меню Параметры сайта выберите пункт Контент сайта.

    Создание вертикали поиска:

  2. Выберите элемент Страницы.

  3. В библиотеке Страницы выберите вкладку ФАЙЛЫ -->Новый документ -->Страница.

    Новая страница

  4. На странице Создание страницы введите Название и URL-имя.

    В нашем сценарии мы ввели искусство и искусство .

    Создание страницы

  5. Нажмите Создать.

    В библиотеке Страницы появится новая страница.

    Библиотека страниц

    Теперь можно приступить к созданию самой вертикали поиска. Вот что следует сделать:

  6. На странице Параметры сайта выберите Параметры поиска.

    Параметры поиска

  7. На странице Параметры поиска в разделе Настройка навигации поиска выберите Добавить ссылку.

    Настройка навигации поиска

    Важно!

    Удаление элементов навигации по умолчанию будет действовать только на классической странице результатов поиска, но не на современной странице результатов поиска.

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

    В этом сценарии мы ввели название Картинки.

    Название в структуре навигации

  9. В полеURL-адрес нажмите кнопку Обзор и выберите страницу для вертикали поиска.

    В этом сценарии мы выбрали только что созданную страницу art.

    Графика URL-адреса

  10. Нажмите кнопку ОК , чтобы закрыть диалоговое окно Навигационная ссылка .

  11. На странице Параметры поиска в разделе Настройка навигации поиска выберите вертикали поиска, которые не должны отображаться, а затем нажмите кнопку Удалить.

    В этом сценарии мы удалили вертикали Люди, Беседы и Видео, оставив только вертикали поиска Все и Картинки.

    Две вертикали

  12. Нажмите кнопку ОК , чтобы сохранить все изменения.

  13. Введите запрос в центре поиска. На странице результатов поиска отображена новая созданная вертикаль поиска.

    В нашем случае на странице результатов поиска отображается вертикаль Картинки.

    Новая вертикаль графики

  14. На странице результатов поиска выберите только что созданную вертикаль поиска и убедитесь, что URL-адрес совпадает с указанным на шаге 4.

    В нашем сценарии мы щелкнули Элемент "Искусство" и убедились, что URL-адрес был <site>/articles/Pages/art.aspx. Мы также обратили внимание, что отобразилось 13 результатов поиска.

    Вертикаль графики запроса

  15. Чтобы изменить страницу новой вертикали поиска, необходимо редактировать веб-часть "Результаты поиска".

  16. На странице инструментов веб-части выберите Изменить запрос. Откроется диалоговое окно.

    Изменение запроса

  17. В диалоговом окне Создание запроса в меню Выбор запроса выберите источник результатов, созданный для этой вертикали поиска (что мы делали в предыдущем разделе).

    В нашем сценарии мы выбрали источник результатов art (семейство веб-сайтов).

    Выбор запроса

  18. Нажмите кнопку ОК и сохраните страницу.

    Введите запрос на странице новой вертикали поиска, чтобы убедиться, что отображаются правильные результаты поиска.

    В этом сценарии мы ввели запрос united airlines еще раз. Обратите внимание, что теперь отображается всего 11 результатов вместо 13, которые отображались до изменения источника результатов в веб-части "Результаты поиска". Значит, новая вертикаль работает. Отлично!

    Финальный результат вертикали

    В этом сценарии мы добавили еще две вертикали, Видео и Взаимодействие. Таким образом, мы завершили настройку центра поиска.

    Все вертикали поиска

Возможные варианты действий после успешной настройки центра поиска

Самое первое, что нужно сделать после успешной настройки центра поиска — поздравить себя с успешно выполненным заданием! Отлично!

Но, работа, как правило, не заканчивается на этом. Чтобы сделать центр поиска еще более удобным для пользователя, можно изменить способ отображения результатов поиска, например для отображения сведений, относящихся к вашей компании или компании. Сведения о том, как это сделать, см. в статье Изменение способа отображения результатов поиска в SharePoint Server.