Kentico 12智能搜索页面爬虫索引无法使用

问题描述 投票:0回答:1

我有一个Kentico 12 MVC站点,其中cms和我猜测的 "客户端 "站点在同一个服务器上,但却有不同的IIS条目。一个叫admin.site.com,另一个叫dev.site.com。

我试图用Page Crawler索引来实现智能搜索功能。我之所以要使用Page Crawler索引,是因为我的内容结构如下。

页面容器 > 页面类型 "产品"

然后在 "产品 "页面类型中,我使用widgetspage builder功能在页面标签中从内容树的不同部分拉入内容。该页面的 "内容 "选项卡的实际内容很少。

如果我使用 "页面索引 "并在该页面上进行搜索,它只会抓取网站内容widget部分的页面类型,因此不会抓取实现widget的页面,而这些页面才是网站上真正的活页。我实现了Page Crawler索引,并尝试了搜索预览,但实际上我搜索的任何内容都没有结果。请让我知道你需要我提供什么细节的帮助,我很感激任何帮助

最好的,RP

kentico
1个回答
0
投票

检查 文件 尤其是注释:"我们不建议在MVC纯内容网站上使用爬虫索引。爬虫只从网站在Kentico中的内容树中选择页面,这可能与网站的实际结构不匹配(在很多情况下,仅有内容的页面只存储数据,并不代表实时网站上的页面)。"

为了实现你的需求,你需要创建自己的爬虫代码,并将其与 自定义搜索索引.

© www.soinside.com 2019 - 2024. All rights reserved.