Добавление описания сайта и страницы в поисковый индекс SharePoint

StackOverflow https://stackoverflow.com/questions/1802867

Вопрос

В рамках решения SharePoint была добавлена функциональность, позволяющая пользователям создавать новые веб-сайты и страницы публикации (программно) одним нажатием кнопки.Мне нужно убедиться, что поле Описания для вновь созданных сайтов и страниц проиндексировано SharePoint Search.Каков наилучший способ сделать это?

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

Спасибо, Мэджиканди.

Это было полезно?

Решение

Я предполагаю, вы имеете в виду, как вы можете обеспечить немедленную индексацию сайта?

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

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

Обновить:

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

В нашей системе SharePoint у нас есть террабайт данных со 100 000 семейств веб-сайтов и, вероятно, 20 новых семейств веб-сайтов, добавляемых каждый день.У нас есть только один источник контента, который указывает на корневой каталог сайта, и все индексируется автоматически.

Похоже, вам не хватает источника контента или расписания обхода.

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top