Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

Чтобы изменить запрос, настройте его преобразование с помощью построитель запросов. Вы можете настроить преобразование запроса для замены свойств запроса, таких как источник результатов, который будет использовать для получения результатов поиска, или порядок сортировки, который будет применяться при отображаемых результатах поиска. Преобразование также заменяет текст запроса с помощью шаблона, который можно настроить. Шаблон запроса — это текст, заменяющий текст запроса, который может содержать переменные запроса.

Переменная запроса — это место для значения. Когда преобразование заменяет текст запроса его шаблоном, он также заменяет переменные запроса в шаблоне определенными значениями.

Преобразование заменяет переменные контекстного запроса значениями, относяными к контексту запроса. В таблице ниже показаны примеры переменных контекстного запроса.

Преобразование заменяет эту переменную контекстного запроса.

С помощью этой

{User.Name}

Имя пользователя, введите запрос

{Site.URL}

Сайт, на котором пользователь вил значение

{Today}

Текущая дата

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

Преобразование заменяет связанную переменную запроса.

С помощью этой

{searchBoxQuery}

Запрос, который пользователь вил

{searchTerms}

Запрос, который впечатлл пользователь(изменен последним преобразованием)

Связанную переменную запроса можно использовать при добавлении ограничения к запросу, например при ограничении запроса определенным типом контента. Например, для вертикальной вертикали поиска рисунков можно настроить преобразование запроса, которое добавляет в текст запроса "contenttype:picture" с помощью шаблона запроса "{searchTerms} contenttype:picture". Если пользователь ветвь запроса "луны" в этой вертикали, преобразование заменяет "{searchTerms}" на "луну". Таким образом, запрос преобразуется в "тип содержимого луны:рисунок".

Преобразование запросов можно настроить в трех местах:

  • В веб-части, например в веб-части "Результаты поиска". Настройте преобразование в веб-части, если вам не нужно вносить одинаковые изменения в запросы в другом месте.

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

    • Добавьте блок результатов на страницу результатов поиска. Эта действие создает копию запроса, а ее преобразование изменяет только ее.

    • Изменение ранжных результатов. Это действие изменяет запрос, который впечатлл пользователь.

  • В источнике результатов, который используется запросом для получения результатов поиска.

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

Дополнительные сведения см. в обзоре обработки запросов на сайте TechNet.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×