2014-11-18 4 views
1

Я создал сайт для брендинга с Sharepoint 2013. Я не могу настроить поисковую систему, чтобы она находила контент из пользовательских веб-частей. Большинство «статических» материалов (институциональный контент) с веб-сайта отображаются через пользовательские веб-части.Crawl Sharepoint 2013 сайт как обычный веб-сайт

Итак, теперь я хочу попытаться настроить поиск контента с типом «Веб-сайт», чтобы обеспечить обработку всех страниц как обычного веб-сайта. Но он не работает, он, кажется, продолжает сканирование как сайт Sharepoint, потому что контент из веб-страниц не «доступен для поиска», даже если я удаляю http-заголовок «MicrosoftSharePointTeamServices».

Итак, как я могу настроить поиск, чтобы содержимое из веб-частей было «доступно для поиска»?

ответ

1

Наконец-то нашёл ответ!

По умолчанию все веб-страницы отображаются с классом = "noindex", что приводит к тому, что процесс обхода игнорирует его.

Чтобы решить эту проблему: перейдите в раздел «Настройки сайта» -> «Поиск и автономная доступность» и «Конфигурация содержимого индексирования ASPX» выберите «Всегда индексировать все веб-части на этом сайте».

Это приведет к тому, что sharepoint не будет включать класс «noindex».

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

Смежные вопросы