搜尋結果

NOTE
此頁面說明可能與即時搜尋不同的標準搜尋功能。

搜尋結果 ​清單包含所有符合「快速搜尋」方塊或「進階搜尋」表單中所輸入搜尋條件的產品。 目錄中的每個產品清單基本上都有相同的控制項。 唯一的差異是其中一個是搜尋查詢的結果,另一個差異是導覽的結果。

結果可以格式化為網格或清單,並按屬性選項排序。 如果頁面上有超過大小的產品,則會顯示分頁控制項。 使用這些控制項可從一個頁面移至下一個頁面。 每頁的記錄數由目錄前端設定決定。 如需詳細資訊,請參閱產品清單

具有​ Elasticsearch

  • 依據尾碼的搜尋沒有現成可用的支援。 例如,如果關鍵字只包含SKU的結尾部分,依SKU搜尋可能不會傳回預期結果。
  • 僅針對namesku產品屬性,提供開箱即用的依字首搜尋(部分關鍵字搜尋)支援。 所有其他產品屬性會使用整個關鍵字進行搜尋,且完全相符。
  • namesku產品屬性的搜尋結果是以關聯性為基礎,而非完全相符。 最相關的相符專案,例如完全相符的​ 產品名稱 ​或​ SKU ​會列在前。 若要搜尋完全相符的專案,客戶可在搜尋查詢中使用雙引號。 例如,WSH12-32-Red搜尋查詢可能會傳回數個產品,依關聯性排序。 但"WSH12-32-Red"搜尋查詢只傳回一個產品, ​完全符合sku

具有分頁控制項的搜尋結果

IMPORTANT
由於Elasticsearch7於2023年8月宣佈終止支援,建議所有Adobe Commerce客戶移轉至OpenSearch 2.x搜尋引擎。 如需在產品升級期間移轉搜尋引擎的相關資訊,請參閱​_升級指南_​中的移轉至OpenSearch

用於擴充搜尋結果的關鍵字對應

此技巧使用屬性來建立兩個產品之間以關鍵字為基礎的關聯,以便搜尋任一產品會傳回兩個產品的結果。 您可以使用關鍵字對應來促銷搜尋結果中的產品,若沒有關鍵字對應將不會顯示。

關鍵字對應的搜尋結果

以下範例會根據SKU使用關鍵字對應。 在搜尋方塊中輸入其中一個SKU時,兩個產品都會顯示在結果中。 對應下列可設定產品的SKU,而非產品變異的SKU:

  • Montana防風夾克(MJ03)
  • 查茲袋鼠連帽衫(MH01)

步驟1:建立屬性

  1. 在​ Products ​清單中,以編輯模式開啟Montana Wind Jacket (MJ03)。

  2. 按一下右上角的​ Add Attribute

  3. 在​ 選取屬性 ​頁面上按一下​ Create New Attribute

  4. 依照下列步驟完成屬性特性:

    Attribute Properties

    • Attribute Label - Search Keywords
    • Catalog Input Type for Store Owner - Text Field

    Advanced Attribute Properties

    • Add to Column Options - Yes (預設)
    • Use in Filter Options - Yes (預設)

    Storefront Properties

    • Use in Search - Yes
    • Visible on Catalog Pages in the Storefront - No
    • Used in Product Listings - No
  5. 完成時,按一下​ Save Attribute

    屬性會新增至產品的屬性集。

步驟2:對應第一個產品

  1. 在產品設定頁面上,向下捲動並展開​ Attributes ​區段。

  2. 在​ Search Keywords ​欄位中,輸入要對應至此產品的SKU MH01

    您可以在「搜尋關鍵字」欄位中輸入多個以空格分隔的SKU。 在此範例中,僅輸入一個。

    具有搜尋關鍵字的 屬性區段 {width="600" modal="regular"}

  3. 完成時,按一下​ Save

  4. 前往「System > Tools>Cache Management」並重新整理​ Page Cache

步驟3:對應第二個產品

  1. 在​ Products ​清單中,以編輯模式開啟Chaz Kangaroo Hoodie (MH01)。
  2. 向下捲動並展開​ Attributes ​區段。
  3. 在​ Search Keywords ​欄位中,輸入其他產品MJ03的SKU。
  4. 按一下​ Save
  5. 前往「System > Tools>Cache Management」並重新整理​ Page Cache

步驟4:在店面中測試

  1. 前往店面,並在​ 快速搜尋 ​方塊中輸入MJ03
  2. 確認搜尋結果清單中會傳回兩個產品。

加權搜尋

為目錄搜尋啟用的產品屬性可指定權重,以便在搜尋結果中提供較高的值。 較重量的屬性會先傳回,再傳回較重量的屬性。 例如,如果系統中有兩個屬性,搜尋權重為3的​ color ​和搜尋權重為1的​ description。 搜尋單字​ red ​時,會在搜尋結果頂端傳回色彩屬性值為red的產品清單,並傳回描述包含搜尋結果底部單字​ red ​的產品。 在此範例中,color屬性的定義權重大於description屬性。

IMPORTANT
依關聯性排序同時受到​**多個​條件以及它們之間的關係​的影響**。 Search Weight只是這些條件之一。 這表示有時候搜尋權重較低的屬性可能仍比搜尋權重較高的屬性有更多的關聯性。 其他條件可能包括任何給定屬性中的相符數、找到的搜尋詞位置以及搜尋詞前後的整體文字結構。

設定屬性的搜尋權重屬性:

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Attributes>Product

  2. 在清單中尋找屬性,並以編輯模式開啟。

  3. 在左側面板中,選擇​ Storefront Properties ​並執行下列動作:

    • 若要在搜尋查詢中包含屬性,請將​ Use in Search ​設為Yes

    • 若要建立屬性的搜尋值,請將​ Search Weight ​設定為從1到10的數字,其中10的優先順序最高。 如果未輸入任何值,則所有屬性預設為搜尋權數1

    搜尋權數 {width="600" modal="regular"}

  4. 完成時,按一下​ Save Attribute

recommendation-more-help
af062d56-f22c-4537-813d-bedf8b92a071