search - 如何使用 kentico 为包含 Web 部件的页面内容创建索引?
问题描述
我正在为页面创建索引,但是当我将它与智能搜索一起使用时,它只适用于页面的标题,而不是它的内容。我想搜索包括所有页面内的 Web 部件的内容。
解决方案
默认情况下,页面索引将索引放置在页面上的文本 Web 部件的内容(可编辑文本、静态文本等),但它不包括通过 Web 部件显示的其他页面或对象的内容(例如,通过中继器显示的内容)。
对于这种情况,您可以使用页面爬虫索引代替,它将向每个页面发出 HTTP 请求,下载并处理 HTML 输出到索引,这样它将索引页面中呈现的所有内容:
推荐阅读
- jsonschema - JSON Schema 验证器兼容性
- google-oauth - Google 的 OAuth 同意屏幕不允许用户拒绝请求的范围?
- c# - C#:将 iText7 PDF 保存到用户通过对话框选择的文件夹中
- sql - 我可以创建一个 SQL (Oracle) 触发器,根据另一个表的更新增加每日计数吗?
- node.js - 使用 Cloud Foundry 和 NginX Build Pack 扩展 Socket.io Node.js 应用程序
- pug - 无法逃脱在帕格朗
- excel - Excel VBA在添加和排序后在表格行中设置光标位置
- javascript - 如何创建类似于在 react readux 中使用 dispatch 的柯里化函数
- python - 有没有办法将 pyautogui 屏幕截图加载到 PIL 图像中?
- android - 投射到我运行 LineageOS 的 Raspberry Pi