如何使用 kentico 为包含 Web 部件的页面内容创建索引?
Posted
技术标签:
【中文标题】如何使用 kentico 为包含 Web 部件的页面内容创建索引?【英文标题】:how to create an index for the content of a page including web parts with kentico? 【发布时间】:2019-04-27 17:17:24 【问题描述】:我正在为页面创建索引,但是当我将它与智能搜索一起使用时,它只适用于页面的标题,而不是它的内容。 我想搜索包括所有页面内的 Web 部件的内容。
【问题讨论】:
【参考方案1】:默认情况下,页面索引将索引放置在页面上的文本 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-page-indexes
【讨论】:
以上是关于如何使用 kentico 为包含 Web 部件的页面内容创建索引?的主要内容,如果未能解决你的问题,请参考以下文章
Kentico,带有用于上传 CSV 的 Web 部件的模块
Kentico “可编辑的 Web 部件”出现在“编辑区域和 Web 部件”下的页面中