首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Magento管理员
Magento管理员MessageBox功能
Magento数据表格管理控件
Magento前端店面
优化Magento店面使用体验
Magento网站、商店、和视图范围
Magento店铺必须的常规配置
Magento店铺品牌LOGO设置
Magento商店目录管理
Magento目录和产品URL
Magento目录导航概述
Magento顶部目录导航
Magento痕迹导航(面包屑)跟踪
Magento产品列表页面配置
Magento分层导航配置
Magento目录搜索概述
配置Magento目录搜索
Magento搜索结果列表
管理Magento搜索词
当前位置:
首页>>
技术小册>>
Magento零基础到架构师(目录管理)
小册名称:Magento零基础到架构师(目录管理)
**步骤1:配置常规搜索选项** > 对于Elasticsearch,不支持开箱即用的按后缀搜索。 例如,如果关键字只包含SKU的端部,则按SKU搜索可能不会返回预期结果。 - 在 管理员 侧栏,转到 Stores > Settings>Configuration. - 在左侧面板中,展开 Catalog 并选择 Catalog 下方。 - 展开 扩展选择器 该 Catalog Search 部分。 ![](/uploads/images/20240703/93839746aff6218c1a58d9cb5eef4bbc.png) - 要限制搜索查询文本的长度和字数,为 Minimal Query Length 和 Maximum Query Length. > 为此最小和最大范围设置的值必须与Elasticsearch搜索引擎配置中设置的相应范围兼容。 例如,如果将这些值设置为 2 和 300 在Commerce中,更新搜索引擎中的相应值。 - 要限制为获得更快响应而缓存的常用搜索结果数量,为 Number of top search results to cache. - 默认值为 100. 输入值 0 第二次输入时缓存所有搜索词和结果。 - 如果要启用或禁用Product EAV索引器,设置 Enable EAV Indexer. - 此功能可提高索引速度并限制索引器不被第三方扩展使用。 - 要限制搜索自动完成显示的搜索结果的最大数量,设置以下内容的数量 Autocomplete Limit. - 限制此数量可提高搜索性能并减小显示的列表大小。 默认值为 8. **步骤2:配置Elasticsearch连接** - 对象 Search Engine,接受默认值 Elasticsearch 7. - 所有Commerce安装均需要Elasticsearch7.6.x。 - 对象 Elasticsearch Server Hostname,接受安装Commerce时配置的默认值。 - 在此示例中,默认值为 elasticsearch.internal. - 对象 Elasticsearch Server Port,接受安装Commerce时配置的默认值。 - 在此示例中,默认值为 9200. - 对象 Elasticsearch Index Prefix,输入前缀以标识Elasticsearch索引。 - 默认值为 magento2. - 要使用HTTP身份验证提示输入用户名和密码以访问Elasticsearch服务器,设置 Enable Elasticsearch HTTP Auth 到 Yes. - 对象 Elasticsearch Server Timeout,输入系统超时前的秒数。 - 默认值为 15. - 要验证配置,单击 Test Connection. **步骤3:配置建议和建议** - 要提供推荐,设置 Enable Search Recommendations 到 Yes 并执行以下操作: - 对象 Search Recommendation Count,输入要提供的推荐数量。 - 要显示为每个推荐找到的结果数,设置 Show Results Count for Each Recommendation 到 Yes. - 设置 Enable Search Suggestions 到 Yes 并执行以下操作: - 对象 Search Suggestions Count,输入要提供的搜索建议数量。 - 要显示每个建议找到的结果数,设置 Show Results for Each Suggestion 到 Yes. **步骤4:配置匹配的最少搜索词** 要控制查询中搜索结果应匹配以返回的最小搜索词数,为 Minimum Terms to Match. 指定此值可确保购物者获得最佳结果相关性。 有关接受值的列表,参见 minimum_should_match参数,在Elasticsearch文档中。 https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-minimum-should-match.html 完成后,单击 Save Config.
上一篇:
Magento目录搜索概述
下一篇:
Magento搜索结果列表
该分类下的相关小册推荐:
剑指PHP(从入门到进阶)
Laravel(10.x)从入门到精通(九)
全栈工程师修炼指南
Laravel(10.x)从入门到精通(五)
Laravel(10.x)从入门到精通(二)
PHP8实战小册
Magento零基础到架构师(产品管理)
Magento零基础到架构师(安装篇)
Magento2主题开发高级实战
PHP合辑5-SPL标准库
Magento零基础到架构师(库存管理)
ThinkPHP项目开发实战