Searchable Attributes

CCM101 - Lesson 3: Search & Sort

📄 第 117 页 🎬 视频课程

课程章节介绍

大家好,今天我们来聊聊在Salesforce B2C Commerce中如何选择产品记录中的哪些属性用于站点搜索。这是一个非常关键的问题,因为选择哪些属性作为可搜索的,会直接影响到顾客的搜索体验和搜索结果的相关性。 首先,我们不需要把所有的产品属性都设为可搜索的。为什么呢?因为很多属性可能对购物者来说并不重要,如果都包含进去,反而会增加搜索的“噪音”,让顾客难以找到他们真正想要的东西。而且,可搜索的属性越多,搜索索引就会越大,这可能会减慢搜索的速度。 那么,我们应该选择哪些属性呢?一般来说,如果购物者可能会在搜索框中输入某个属性,那么这个属性就应该被包含在可搜索属性中。但这并不是必须的,因为可搜索属性并不会直接影响搜索的优化或排序规则。 另外,我们通常不建议将那些内容非常丰富的属性,比如“详细描述”,设为可搜索的。因为这些属性会产生大量的搜索噪音,反而降低了搜索的效率。 接下来,我们聊聊提升系数。提升系数是用来调整某个属性在搜索结果中的重要性的。比如,如果你觉得产品名称比描述更重要,你可以给产品名称设置一个较高的提升系数,比如2.00。这样,产品名称在搜索结果中的重要性就会是默认值的两倍。提升系数的范围是从0.01到100.00,1.00是默认值,表示不改变重要性。通常,Salesforce B2C Commerce建议的提升系数不要超过5.00,因为过高的提升系数可能会导致搜索结果的不平衡。 希望这些信息能帮助大家更好地理解如何选择和设置可搜索属性,从而优化顾客的搜索体验。如果有更多问题,欢迎随时提问!