Crawl Sharepoint 2013网站作为常规网站

时间:2014-11-18 01:08:23

标签: search sharepoint web-crawler sharepoint-2013 web-parts

我使用Sharepoint 2013创建了一个“品牌”网站。我无法配置搜索引擎,以便从自定义网页部件中找到内容。来自网站的大多数“静态”内容(机构内容)都是通过自定义Web部件显示的。

所以我现在的方法是尝试使用“网站”类型配置内容搜索,以便将所有页面的抓取处理为常规网站。但它不起作用,它似乎继续作为Sharepoint网站爬行,因为即使我删除了“MicrosoftSharePointTeamServices”http标头,来自webparts的内容也不是“可搜索的”。

那么,我如何配置搜索以使网页部分的内容“可搜索”?

1 个答案:

答案 0 :(得分:1)

终于找到了答案!

默认情况下,所有webpart都使用class =“noindex”呈现,这会导致抓取过程忽略它。

要解决此问题:请转到“网站设置” - > “搜索和脱机可用性”以及“索引ASPX页面内容”配置选择“始终索引此站点上的所有Web部件”。

这将使sharepoint不再包含“noindex”类。

如果有任何子网站,则必须在子网站级别完成配置。