SharePoint 2010搜索爬网但不显示结果

SharePoint 2010搜索爬网但不显示结果,sharepoint,search,sharepoint-2010,web-crawler,Sharepoint,Search,Sharepoint 2010,Web Crawler,我已经搜索了好几天可能的解决方案,但没有运气让我的SharePoint 2010返回搜索结果 搜索正在运行,但只返回子网站的结果。我已经浏览了很多关于设置搜索的博客文章和网站,但仍然一无所获。我最后的办法是删除搜索并重新实现它 搜索爬行正常(没有错误)。这里有一些我尝试过的博客和网站(很多),但似乎并没有任何帮助 我的设置是使用SQL 2008 R2的虚拟机上的intranet(对于服务器来说没有什么不寻常的,单服务器场)。搜索帐户具有完全读取权限,并且包含在所有页面权限中 下面是执行搜索时

我已经搜索了好几天可能的解决方案,但没有运气让我的SharePoint 2010返回搜索结果

搜索正在运行,但只返回子网站的结果。我已经浏览了很多关于设置搜索的博客文章和网站,但仍然一无所获。我最后的办法是删除搜索并重新实现它

搜索爬行正常(没有错误)。这里有一些我尝试过的博客和网站(很多),但似乎并没有任何帮助

我的设置是使用SQL 2008 R2的虚拟机上的intranet(对于服务器来说没有什么不寻常的,单服务器场)。搜索帐户具有完全读取权限,并且包含在所有页面权限中

下面是执行搜索时的日志描述(无拒绝访问错误)。这些结果都来自“查询处理器”类别

(w3wp.exe) PluggableSecurityTrimmerManager:SetSearchApplicationToUse: Set SearchApplication to 'Search Service Application'

(w3wp.exe) Resetting cookie: Old value = '', new value = 'nautilusRankDescending'

(mssearch.exe) 63239349-6356-4a02-96db-c40ffb223572-query-0: Query completed 109 ms, detailed time:  Query stage execution ms times: 62 47 0 0 47 0 0 0   Query stage cpu ms times: 31 15 0 0 15 0 0 0   Query stage hit counts: 1 1 1 7 2 0 0 0   Cursor count: 13  Mapped page count: 16  Total index count: 1    [srequest.cxx:5526]  d:\office\source\search\native\ytrip\tripoli\cifrmwrk\srequest.cxx

(w3wp.exe) Completed query execution with timings: total:140 dup:0 sec:0 join:0 ft:109 sql:31. Join Retry: 0. Security Trimming Retry: 0. Duplicate removal Retry: 0.

我完全不知所措。希望有人有同样的问题,可以分享他们是如何解决的

好吧,要想让它发挥作用真是让人头疼。下面是一些需要记住的建议或检查点。我希望他们能帮助其他人

  • 如果你已经尝试了所有的方法,但是你的搜索仍然不起作用,请删除SSA并重新开始。我这样做了,然后一步一步地进行
  • 设置适当的服务/系统帐户以处理搜索
  • 确保您的应用程序池已启动(由于某种原因,我的应用程序池曾一度停止运行)
我利用了这篇关于设置搜索的有很好文档记录的文章,重新讲述了整个过程(在我删除了最初的搜索之后)


它有屏幕截图和设置作用域和爬网规则等有用的提示。

我们犯的错误之一是为应用程序池使用默认网络服务帐户。请确保您设置了单独的域\用户帐户,例如sp_search以用于搜索目的。

我也有同样的问题,但我添加了一个“基本搜索中心”页面并将其连接到我们的顶级网站,可以看到结果。