我有一个奇怪的问题,其中MS Word文档未对我的documemt库进行索引。当我查看爬网日志时,我可以看到爬网正在索引库本身,但没有索引库中的任何文档。
我已经检查了以下设置,并将其设置为是:
库设置>>>常规设置>>>高级设置>>>是否允许此文档库中的项目出现在搜索结果中?
我还已将默认内容访问帐户添加到站点的成员组(因为我也希望索引草稿)。未索引的文档是已签入和草稿的混合物。
了解包含文档库的网站使用团队网站模板,网站集已打开发布,这可能会很有用。一切都是以编程方式创建的。
我正在为此努力,所以我可以检查或解决该问题的任何建议将不胜感激-我仅使用SharePoint 2个月,因此我仍在学习。
TIA
检查文件夹项目是否已批准并发布。
受影响的库将选项库设置>版本设置>草稿项目安全性设置为'仅可以编辑项目的用户'。
我的爬网帐户确实完全控制了库中的文档,因此我使用爬网帐户登录以确认这一点。
[当我将以上选项更改为“可以阅读项目的任何用户”,然后重置索引并进行了完全爬网时,已索引了文档的文件现在正在由搜索提供。
我以前读过,搜寻器会忽略此选项,但似乎以一种意想不到的方式插入了该选项。
有趣(令人沮丧的是,当我将“草稿项目安全性”选项更改为“可以读取项目的任何用户”并进行了爬网操作时
确保在Search Service应用程序上设置的服务帐户(在Central Admin中的“应用程序管理”>“管理服务应用程序”下)具有查看文档的正确权限。另外,请确保该帐户的特权不是太高,以确保私人文档不会显示在搜索结果中。我建议设置一个名为“ spsearch”的服务帐户,该帐户已授予内容源的读取访问权限。