首页 > 解决方案 > 如何使用 kentico 为包含 Web 部件的页面内容创建索引?

问题描述

我正在为页面创建索引,但是当我将它与智能搜索一起使用时,它只适用于页面的标题,而不是它的内容。我想搜索包括所有页面内的 Web 部件的内容。

标签: searchindexingweb-partskentico

解决方案


默认情况下,页面索引将索引放置在页面上的文本 Web 部件的内容(可编辑文本、静态文本等),但它不包括通过 Web 部件显示的其他页面或对象的内容(例如,通过中继器显示的内容)。

对于这种情况,您可以使用页面爬虫索引代替,它将向每个页面发出 HTTP 请求,下载并处理 HTML 输出到索引,这样它将索引页面中呈现的所有内容:

https://docs.kentico.com/k11/configuring-kentico/setting-up-search-on-your-website/using-locally-stored-search-indexes/creating-local-search-indexes/defining-local-页面索引


推荐阅读