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

Проблема

Когда пользователь пытается искать сайт в SharePoint Online, элементы могут быть отсутствуют в результатах поиска. Например, может не оказаться следующих элементов:

  • Содержимое
  • Страницы
  • Страницы ASPX

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

Причина

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

Решение

  1. Чтобы устранить эту проблему, проверьте следующие параметры.

    1. Убедитесь, что разрешить этому сайту отображаться в результатах поиска? заданной для Да.

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

    3. Щелкните значок передач в верхнем правом углу.

    4. Выберите параметры сайта.

    5. В режиме Поиска выберите поиск и доступность в автономном режиме.

    6. Убедитесь, что разрешить этому сайту отображаться в результатах поиска? настроено на Да.

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

      Примечание

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

      Дополнительные сведения см. в разделе "Дополнительные сведения" для подробного разъяснений и параметров конфигурации поиска на уровне сайта.

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

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

    2. Щелкните значок передач в верхнем правом углу.

    3. Выберите параметры библиотеки.

    4. Выберите расширенные параметры.

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

      После установки параметра Да, библиотеку следует проиндексировать во время следующего запланированного обхода.

      Примечание

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

  3. Убедитесь, что версия документа, отсутствующий в результатах поиска, является основной версией документа. Если версия является незначительной, она не будет отображаться в результатах поиска, пока она не будет зарегистрирована и опубликована в качестве основной версии.

    1. В качестве администратора найдите документ, отсутствующий в результатах поиска.

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

    3. Проверьте историю версий, чтобы узнать, существуют ли какие-либо незначительные версии документа. Если есть, документ доступен в качестве небольшой версии, но не будет найден, когда пользователь ищет его.

    4. Чтобы сделать документ доступным в результатах поиска, выберите три точки () рядом с документом, чтобы увидеть дополнительные параметры.

    5. На этот раз выберите расширенный вариант, а затем выберите Опубликовать главную версию. Администратор может вернуться к истории версий и увидеть, что документ публикуется в качестве основной версии, как правило, более поздней версии, чем 1.0.

    6. Попробуйте снова найти документ. Документ будет отображаться (после обхода и индексации), так как он опубликован в качестве основной версии.

  4. Проверьте параметры видимости поиска на сайте в следующем расположении:

    <site_name>/_layouts/srchvis.aspx

    Убедитесь, что этот веб-сайт будет отображаться в варианте результатов поиска.

Проблемы поиска на родительском сайте и под-сайте

Параметр видимости поиска по умолчанию является одним из следующих:

  • Не индексировать страницы ASPX, если этот сайт содержит мелкозернистые разрешения.
  • Этот сайт содержит мелкозернистые разрешения. Укажите поведение индексации страниц ASPX сайта.

Если подмышка в коллекции сайтов не наследует разрешения, страницы aspx не отображаются в результатах поиска. Чтобы устранить эту проблему, установите параметр видимости поиска в Srchvis.aspx, чтобы всегда индексировать все страницы ASPX на этом сайте или всегда индексировать все веб-части на этом сайте, в зависимости от того, какой вариант доступен. Кроме того, можно установить подмышку для наследования разрешений с родительского сайта.

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

Дополнительные сведения о поиске см. в следующих веб-сайтах Майкрософт:

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