SharePoint搜索未索引文档库的内容[关闭]

问题描述 投票:5回答:2

我有一个奇怪的问题,其中MS Word文档未对我的documemt库进行索引。当我查看爬网日志时,我可以看到爬网正在索引库本身,但没有索引库中的任何文档。

我已经检查了以下设置,并将其设置为

库设置>>>常规设置>>>高级设置>>>是否允许此文档库中的项目出现在搜索结果中?

我还已将默认内容访问帐户添加到站点的成员组(因为我也希望索引草稿)。未索引的文档是已签入和草稿的混合物。

了解包含文档库的网站使用团队网站模板,网站集已打开发布,这可能会很有用。一切都是以编程方式创建的。

我正在为此努力,所以我可以检查或解决该问题的任何建议将不胜感激-我仅使用SharePoint 2个月,因此我仍在学习。

TIA

sharepoint search sharepoint-2010 web-crawler
2个回答
8
投票

检查文件夹项目是否已批准并发布。

受影响的库将选项库设置>版本设置>草稿项目安全性设置为'仅可以编辑项目的用户'。

我的爬网帐户确实完全控制了库中的文档,因此我使用爬网帐户登录以确认这一点。

[当我将以上选项更改为“可以阅读项目的任何用户”,然后重置索引并进行了完全爬网时,已索引了文档的文件现在正在由搜索提供。

我以前读过,搜寻器会忽略此选项,但似乎以一种意想不到的方式插入了该选项。

有趣(令人沮丧的是,当我将“草稿项目安全性”选项更改为“可以读取项目的任何用户”并进行了爬网操作时


2
投票

确保在Search Service应用程序上设置的服务帐户(在Central Admin中的“应用程序管理”>“管理服务应用程序”下)具有查看文档的正确权限。另外,请确保该帐户的特权不是太高,以确保私人文档不会显示在搜索结果中。我建议设置一个名为“ spsearch”的服务帐户,该帐户已授予内容源的读取访问权限。

© www.soinside.com 2019 - 2024. All rights reserved.