Повысить релевантность поиска с помощью API

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

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

var searchCondition = new SearchCondition(extraConditions, SearchModeEnum.AllWords, SearchOptionsEnum.FullSearch);

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

string extraConditions = "(title:" +  searchText + ")^3";

Наши параметры поиска устанавливают для SearchSort значение SCORE.

Это правильный способ повысить результаты, когда термин в названии?

Если да, правильный ли синтаксис?

0 ответов

Другие вопросы по тегам