SharePoint搜索不索引文档库的内容

时间:2011-07-04 13:27:09

标签: sharepoint search sharepoint-2010 web-crawler

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

我检查了以下设置并将其设置为是:库设置>一般设置>高级设置>允许此文档库中的项目显示在搜索结果中吗?

我还在网站的成员组中添加了“默认内容访问帐户”(因为我还想索引草稿)。未编入索引的文件是签到和草稿的混合。

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

我正在把头发拉出来,所以对我可以检查的内容或我如何处理这个问题的任何建议都将非常感激 - 我只使用SharePoint 2个月,所以我还在学习。< / p>

TIA

2 个答案:

答案 0 :(得分:8)

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

受影响的库具有选项库设置&gt;版本控制设置&gt;草稿项安全性设置为“仅可以编辑项目的用户”。

我的抓取帐户确实可以完全控制库中的文档,我使用抓取帐户登录以确认这一点。

当我将上述选项更改为“任何可以读取项目的用户”时,重置索引并进行完全爬网,索引的文档现在通过搜索提供。

我以前读过爬虫忽略了这个选项,但它似乎以一种意想不到的方式插入它。

当我将“草案项安全性”选项更改为“任何可以阅读项目的用户”并执行增量式抓取时,有趣(并且令人沮丧)

答案 1 :(得分:2)

确保在Search Service应用程序上设置的服务帐户(在“管理中心”下的“Applcation Management”&gt;“manage service applications”下)具有查看文档的正确权限。还要确保此帐户的特权不是太高,以确保私人文档不会显示在搜索结果中。我建议设置一个名为“spsearch”的服务帐户,该帐户具有授予内容源的读取权限。