magento2配置目录搜索

redmaomail 2024-07-24 18:20 阅读数 55 #Magento

红帽云邮外贸主机

目录搜索配置有两种变体。第一种方法描述了安装Live Search时的可用设置。第二种方法描述了原生 Adob​​e Commerce 与Elasticsearch的配置设置。

有关每个目录搜索配置选项的信息,请参阅配置参考中的Elasticsearch 建议和推荐设置

  1. 管理侧边栏上,转到Stores > Settings > Configuration

  2. 在左侧面板中,展开目录并选择下面的目录

  3. 展开目录搜索扩展选择器部分

    用于实时搜索的目录搜索

    有关这些选项的更多信息,请参阅实时搜索的目录搜索

  4. 要限制搜索查询文本的长度和字数,请为Minimum Query LengthMaximum Query Length设置一个值。

  5. 要限制要缓存的热门搜索结果数量以加快响应速度,请为Number of top search results to cache设置数量。

    默认值为100输入值0第二次输入时缓存所有搜索词和结果。

  6. 要更改可用于店面弹出窗口中返回结果的最大行数,请输入不同的自动完成限制值。

    限制行数可提高搜索性能并减小返回列表的大小。默认值为8行。

方法 2:使用 Elasticsearch 进行商务

第 1 步:配置常规搜索选项

笔记

在 ElasticSearch 中,没有对后缀搜索的开箱即用支持。例如,如果关键字仅包含 SKU 的末尾部分,则按 SKU 搜索可能不会返回预期的结果。

  1. 管理侧边栏上,转到Stores > Settings > Configuration

  2. 在左侧面板中,展开目录并选择下面的目录

  3. 展开目录搜索扩展选择器部分

    弹性搜索设置

    有关这些选项的更多信息,请参阅配置参考中的Adob​​e Commerce with Elasticsearch

  4. 要限制搜索查询文本的长度和字数,请为Minimum Query LengthMaximum Query Length设置一个值。

    重要的

    为这个最小和最大范围设置的值必须与 Elasticsearch 搜索引擎配置中设置的相应范围兼容。例如,如果您在 Commerce 中设置这些值2300请更新搜索引擎中的相应值。

  5. 要限制要缓存的热门搜索结果数量以加快响应速度,请为Number of top search results to cache设置数量。

    默认值为100输入值0第二次输入时缓存所有搜索词和结果。

  6. 如果要启用或禁用产品 EAV 索引器,请设置启用 EAV 索引器

    此功能可提高索引编制速度并限制索引器被第三方扩展使用。

  7. 要限制为搜索自动完成显示的搜索结果的最大数量,请为Autocomplete Limit设置一个数量。

    限制此数量可提高搜索性能并减小显示的列表大小。默认值为8

第 2 步:配置 Elasticsearch 连接

重要的

安装或升级 Commerce 时配置了Search EngineElasticsearch Server HostnameElasticsearch Server PortElasticsearch Index PrefixEnable Elasticsearch HTTP AuthElasticsearch Server Timeout字段。只有在升级或修改 Elasticsearch 时才应更改这些值。

弹性搜索连接设置

  1. 对于搜索引擎,接受默认值Elasticsearch 7

    所有 Commerce 安装都需要 Elasticsearch 7.6.x。

  2. 对于Elasticsearch Server Hostname,接受安装 Commerce 时配置的默认值。

    在此示例中,默认值为elasticsearch.internal

  3. 对于Elasticsearch Server Port,接受安装 Commerce 时配置的默认值。

    在此示例中,默认值为9200

  4. 对于Elasticsearch Index Prefix,输入前缀以标识 Elasticsearch 索引。

    默认值为magento2

  5. 要使用 HTTP 身份验证提示输入用户名和密码以访问 Elasticsearch Server,请将启用 Elasticsearch HTTP身份验证设置为Yes

  6. 对于Elasticsearch Server Timeout,输入系统超时前的秒数。

    默认值为15

  7. 要验证配置,请单击测试连接

第三步:配置建议和建议

笔记

搜索建议和建议会影响服务器性能。

  1. 要提供建议,请将启用搜索建议设置为Yes并执行以下操作:

    • 对于Search Recommendation Count,输入要提供的推荐数量。

    • 要显示为每个建议找到的结果数,请将每个建议的显示结果计数设置为Yes

  2. 启用搜索建议设置为Yes并执行以下操作:

    Elasticsearch 建议和推荐设置

    • 对于Search Suggestions Count,输入要提供的搜索建议的数量。

    • 要显示为每个建议找到的结果数,请将显示每个建议的结果设置为Yes

第 4 步:配置要匹配的最少条款

要控制搜索结果应匹配以便返回的查询中的最少字词数,请为Minimum Terms to Match指定一个值。这确保了购物者的最佳结果相关性。有关可接受值的列表,请参阅Elasticsearch 文档中的minimum_should_match 参数

完成后,单击保存配置


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机