SharePoint Online не возвращает результаты поиска

Проблема

Рассмотрим следующий сценарий:

  • Перейдите на сайт Microsoft SharePoint Online.

  • Выполните поиск с помощью одного из следующих методов:

    • Вы выбираете область «Этот сайт» в поле Поиск по сайту.

    • Поле поиска файла используется для поиска библиотеки.

В этом сценарии возникает один из следующих симптомов:

  • Результаты поиска не отображаются для существующего контента.

  • Отображается следующее сообщение об ошибке:

    • К сожалению, что-то пошло не так.
  • Результаты поиска относятся к неправильному источнику, например только тегам или Интернету.

Замечание

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

Решение

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

Проблему можно устранить, выполнив приведенные ниже шаги.

Проверка конфигурации источников результатов поиска для семейства веб-сайтов

  1. Перейдите на затронутый сайт SharePoint Online.

  2. Щелкните значок шестеренки в меню "Параметры " и выберите пункт "Параметры сайта".

  3. В разделе "Администрирование семейства веб-сайтов" щелкните "Источники результатов поиска", а затем убедитесь, что локальные результаты SharePoint имеют флажок по умолчанию , назначенный ему.

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

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

  1. Перейдите к затронутму дочернему сайту SharePoint Online.

  2. Щелкните значок шестеренки в меню "Параметры " и выберите пункт "Параметры сайта".

  3. В разделе "Поиск" щелкните "Источники результатов" и убедитесь, что локальные результаты SharePoint имеют флажок по умолчанию , назначенный ему.

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

    Снимок экрана: параметр

Дополнительные сведения

Эта проблема возникает, когда SharePoint Online настроен для получения результатов поиска из источника, отличного от локальных результатов SharePoint. Если параметр "Локальные результаты SharePoint " не является значением по умолчанию, результаты возвращаются из других источников. Эта проблема не влияет на корпоративный поиск. Этот вариант используется при поиске с использованием области "Все".

Все еще нужна помощь? Перейдите в сообщество SharePoint.