SharePoint 2010文档未显示在文档库搜索中

SharePoint 2010文档未显示在文档库搜索中,sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,我有一个SharePoint 2010网站,其中包含一些文档库。我发现几个库中的一些Word文档不会显示在各自库中进行的搜索结果中 因此,在文档库“资源文档”中搜索文档XYZ不会产生任何结果。但是,使用SharePoint主页(搜索所有文档库)上的搜索Web部件将在搜索结果中返回文档XYZ 我已经验证了受影响的文档(即文档库搜索中丢失的文档)正在被爬网,正如它们出现在爬网日志中一样 我还检查了它们是否已发布(它们已发布),甚至在文档库设置中将“谁应该查看此文档库中的草稿项?”选项设置为“任何可以

我有一个SharePoint 2010网站,其中包含一些文档库。我发现几个库中的一些Word文档不会显示在各自库中进行的搜索结果中

因此,在文档库“资源文档”中搜索文档XYZ不会产生任何结果。但是,使用SharePoint主页(搜索所有文档库)上的搜索Web部件将在搜索结果中返回文档XYZ

我已经验证了受影响的文档(即文档库搜索中丢失的文档)正在被爬网,正如它们出现在爬网日志中一样

我还检查了它们是否已发布(它们已发布),甚至在文档库设置中将“谁应该查看此文档库中的草稿项?”选项设置为“任何可以读取项目的用户”

此外,我还验证了缺少的文档与父库(以及在文档库搜索中显示的其他文档)具有相同的安全设置。我认为,如果爬虫帐户无法命中它们,它们无论如何都会从爬虫日志中消失,并且它们在那里显示为已成功爬虫


所以我被难住了。我看不出这些文档有什么特别之处,可以解释为什么它们在文档库搜索中丢失。

我发现问题在于我的区域映射:“如果您可以在高级搜索中看到您的项目,但在默认的简单搜索中看不到,则这可能是我们在测试期间发现的MSDN讨论板中描述的webapp区域设置错误。如果您为同一webapp设置了多个区域。请确保默认区域是Intranet而不是其他设置。这似乎是一个错误,如果默认区域不是Intranet,您将无法获得搜索结果。“我们的web应用程序区域设置没有将Intranet站点(非FQDN)作为默认设置,因此更改它可以解决此问题。