Это зависит от того, как у вас настроены параметры поиска.
На уровне страницы, если вы используете модель Portal Engine, которую сейчас использует большинство людей, вы должны проверить используемый виджет, в основном он сводится к обычному поиску или интеллектуальному поиску.
Если вы используете модель шаблона ASPX, возможно, вам придется открыть исходный код страницы и посмотреть, какой файл usercontrol вы используете из ~ / CMSWebParts / Search / или ~ / CMSWebParts / SmartSearch /
После того, как вы выясните, какой пользовательский элемент управления вы используете, нужно проверить, какое преобразование он использует. Скорее всего, вы будете использовать один из следующих:
CMS.Root.SearchResults
CMS.Root.SmartSearchResults
CMS.Root.SmartSearchResultsWithImages
Нажмите «Изменить преобразование» и проверьте, какое поле находится внутри «Call to SearchHighlight», обычно «Content». Тогда вы знаете, что это вытягивает из основного содержания документа. Я также видел, как это было связано с другим полем, таким как «Заголовок» или «Подпись». Но по умолчанию используется «Контент».
Если вы все еще не видите результаты с частью текста, убедитесь, что у вас есть настройка индекса Smart Search, найденная в CMSSiteManager -> Administation -> Smart Search. Если вы не видите свой сайт в списке индексов, вам нужно добавить его. Убедитесь, что вы перестроили его и оптимизировали (нажмите «Изменить» в строке, чтобы перейти к этим параметрам). После того, как все это восстановлено, вы должны увидеть текст под результатом.