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


Оптимизация поисковых запросов на страницах современных сайтов SharePoint Online

Страницы современных сайтов SharePoint Online содержат ссылки, которые загружают данные из серверной части поиска (или выполняют вызовы). Чем больше поисковых запросов выполняется страницей, тем дольше страница загружается и дольше пользователю приходится ждать, чтобы получить результаты поиска.

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

Примечание.

Дополнительные сведения о производительности на современных порталах SharePoint Online см. в статье Производительность в современном интерфейсе SharePoint.

Использование средства диагностики страниц для SharePoint для анализа поисковых запросов, выполненных на странице

Средство "Диагностика страницы" для SharePoint — это расширение браузера для новых браузеров Microsoft Edge (https://www.microsoft.com/edge) и Chrome, которое анализирует как современный портал SharePoint Online, так и классические страницы сайта публикации. Это средство предоставляет отчет о каждой проанализированной странице, показывающий, как она работает при заданных критериях производительности. Чтобы установить и изучить средство диагностики страниц SharePoint, ознакомьтесь со статьей Использование средства диагностики страниц SharePoint Online.

Примечание.

Средство диагностики страниц работает только в SharePoint Online, и его нельзя использовать на системной странице SharePoint.

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

  • Современные страницы сайта должны содержать не более 3 поисковых запросов

Возможные результаты:

  • Требуется внимание (красный цвет): страница превышает базовое число поисковых запросов.
  • Никаких действий не требуется (зеленый): страница содержит меньше базового числа поисковых запросов.

Примечание.

Средство диагностики страниц будет подсчитывать только не кэшированные поисковые запросы. Дополнительные сведения о кэшировании поисковых запросов см. в разделе "Устранение проблем с производительностью, связанных со слишком большим количеством поисковых запросов на странице" ниже.

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

Требуется внимание

Снимок экрана: красное уведомление

Если страница содержит слишком много поисковых запросов, можно использовать список URL-адресов в результатах поиска в SharePoint , чтобы определить, есть ли повторные поисковые вызовы и из каких веб-частей поступают поисковые запросы.

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

Настройка веб-частей событий или выделенного содержимого для использования кэширования результатов поиска

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

  1. Перейдите на страницу сайта, содержащую веб-часть "События" или "Выделенное содержимое", и выберите Изменить.

  2. Выберите веб-часть События или Выделенное содержимое, а затем выберите Изменить веб-часть.

  3. В области параметров веб-части прокрутите страницу до параметра Кэширование на уровне группы .

  4. Укажите группы безопасности, введя имя группы или адрес электронной почты. Результаты поиска будут кэшироваться для всех пользователей, принадлежащих к одной группе безопасности, и повысить производительность страницы.

    Снимок экрана: параметр включить кэширование для группы.

  5. Повторно опубликуйте страницу сайта SharePoint.

Примечание.

Дополнительные сведения см. в статьях о событиях и выделенных веб-частях содержимого .

Настройка производительности SharePoint Online

Настройка производительности Office 365

Производительность в современном интерфейсе SharePoint

Сети доставки содержимого

Использование сети доставки содержимого Office 365 с SharePoint Online