検索結果
検索結果 リストには、クイック検索ボックスまたは高度な検索フォームに入力された検索条件に一致するすべての製品が含まれます。 カタログ内のあらゆる商品リストは、基本的に同じコントロールを備えています。 唯一の違いは、一方が検索クエリの結果であり、もう一方の違いは ナビゲーション の結果であることです。
結果は、グリッドまたはリストとしてフォーマットされ、属性の選択で並べ替えることができます。 ページに収まりきらない商品が存在する場合は、ページネーションのコントロールが表示されます。 これらのコントロールを使用して、あるページから次のページに移動します。 ページあたりのレコード数は、カタログフロントエンド設定によって決まります。 詳しくは、製品リスト を参照してください。
Elasticsearchの場合:
- サフィックスによる検索の標準サポートはありません。 例えば、キーワードにSKUの最後の部分のみが含まれている場合、SKUによる検索で期待される結果が返されない場合があります。
nameおよびsku個の製品属性に対してのみ、接頭辞による検索(部分的なキーワード検索)を標準でサポートしています。 その他のすべての製品属性は、キーワード全体で検索され、完全に一致します。nameとsku個の製品属性の検索結果は、完全一致ではなく、関連性に基づいています。 正確に一致する 製品名 または SKU など、最も関連性の高い一致が最初にリストされます。 完全一致を検索するには、顧客は検索クエリで二重引用符を使用できます。 例えば、WSH12-32-Red検索クエリでは、関連性で並べ替えられた複数の商品が返される場合があります。 しかし、"WSH12-32-Red"検索クエリでは、個がskuと正確にが一致する商品は1つしか返されません。
検索結果を拡張するためのキーワードマッピング
この手法では、属性を使用して2つの製品間のキーワードベースの関連付けを作成し、いずれかの製品を検索すると両方の製品の結果が返されるようにします。 キーワードマッピングを使用すると、検索結果で商品が表示されない場合に商品を宣伝できます。
次の例では、SKUに基づいたキーワードマッピングを使用しています。 いずれかのSKUを検索ボックスに入力すると、両方の製品が結果に表示されます。 製品バリエーションのSKUではなく、次の設定可能な製品のSKUがマッピングされます。
- モンタナウインドジャケット(MJ03)
- チャズ・カンガルーパーカー(MH01)
手順1:属性の作成
-
Productsリストで、
Montana Wind Jacket(MJ03)を編集モードで開きます。 -
右上隅の「Add Attribute」をクリックします。
-
属性を選択 ページで、Create New Attributeをクリックします。
-
属性のプロパティを次のように入力します。
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
- Attribute Label -
-
完了したら、Save Attributeをクリックします。
属性は、製品の属性セットに追加されます。
ステップ 2:最初の製品をマップ化する
-
製品設定ページで、下にスクロールして「Attributes」セクションを展開します。
-
Search Keywords フィールドに、この製品にマッピングするSKU
MH01を入力します。検索キーワード フィールドに、複数のSKUをスペースで区切って入力できます。 この例では、1つしか入力されていません。
検索キーワード
{width="600" modal="regular"}を含む属性セクション
-
完了したら、Saveをクリックします。
-
System > Tools>Cache Managementに移動し、Page Cacheを更新します。
手順3:2つ目の商品のマッピング
- Productsリストで、
Chaz Kangaroo Hoodie(MH01)を編集モードで開きます。 - 下にスクロールして、Attributes セクションを展開します。
- Search Keywords フィールドに、他の製品のSKU
MJ03を入力します。 - Saveをクリックします。
- System > Tools>Cache Managementに移動し、Page Cacheを更新します。
ステップ 4:ストアフロントでテストする
- ストアフロントに移動し、クイック検索 ボックスに
MJ03と入力します。 - 両方の製品が検索結果リストに返されることを確認します。
重み付け検索
カタログ検索で有効になっている製品属性に重みを割り当てることで、検索結果で高い値を割り当てることができます。 重みが大きい属性は、重みが小さい属性よりも前に返されます。 例えば、システムに2つの属性がある場合、検索の重みが3の color と検索の重みが1のdescription。 redという単語を検索すると、検索結果の上部にカラー属性値redを持つ商品のリストが返され、検索結果の下部に red という単語を含む説明が返されます。 この例では、color属性の重みがdescription属性よりも大きく定義されています。
属性:の検索重みプロパティを設定するには
-
管理者 サイドバーで、Stores > Attributes>Productに移動します。
-
リストで属性を検索し、編集モードで開きます。
-
左側のパネルで、Storefront Propertiesを選択し、次の操作を行います。
-
検索クエリに属性を含めるには、Use in Searchを
Yesに設定します。 -
属性の検索値を確立するには、Search Weightを1 ~ 10の数値に設定します。ここで、
10は最も優先度が高くなります。 値が入力されない場合、すべての属性のデフォルトの検索重みは1です。
{width="600" modal="regular"}を検索
-
-
完了したら、Save Attributeをクリックします。