Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

B2C Commerce の検索の概要

学習の目的

この単元を完了すると、次のことができるようになります。

  • 外部検索エンジンからの検索ヒット数を増やす方法を説明する。
  • 買い物客にとって検索リダイレクトにはどのような利点があるか例を示す。
  • 検索インデックスに含めることができるものを挙げる。
  • 検索インデックスがどのように更新されるかを説明する。
  • マーチャントが指示する検索の並び替えと買い物客が指示する検索の並び替えの違いを説明する。
  • Einstein Search Dictionaries でできることを説明する。

はじめに

オンラインの買い物客は商品をすぐに見つけたがっています! Salesforce B2C Commerce には、買い物客が探しているものを見つけやすいように、多くの検索機能が付属しています。この単元では、検索リダイレクト、検索インデックス、検索可能属性、および Business Manager の検索構成設定について説明します。検索が Google のような検索エンジンで行われる場合のために、B2C Commerce の検索エンジンの最適化 (SEO) 機能についても取り上げます。

検索機能

B2C Commerce は、買い物客が検索項目に数文字を入力するとすぐにストアフロント検索の処理を開始します。入力と同時に、B2C Commerce はスペルや語の補完などをチェックします。カテゴリなどの提案も行います。

キーワード検索項目、検索の提案、および検索結果の並び替え

買い物客がキーワード検索項目に「lux」(1) と入力します。3 文字目が入力された後に検索の提案 (2) が表示されます。買い物客は、検索結果の並び替え方法 (3) も選択できます。

検索リダイレクト

買い物客が検索用語を入力すると、B2C Commerce は検索リダイレクトを処理できます。検索リダイレクトでは、「ウェディングドレス」のような定義済みの語が入力されると、買い物客を検索結果ページではなく特定のページまたは URL に転送します。ウェディングドレスページ (またはサイト) には、独自のデザイン、特別なコンテンツ、ブライダルレジストリへのアクセス、ウェディングガイド情報、価格設定などが含まれることがあります。直接サイトに移動することで、買い物客の購入体験が強化され、購入の可能性が高くなります。

検索インデックス

B2C Commerce は、買い物客が入力した情報を検索インデックスに渡します。検索インデックスとは、買い物客が検索できるサイトの商品とコンテンツに関するデータのコレクションです。これは重要です! デフォルトでは、データは検索不能です。Business Manager で商品およびコンテンツデータを検索可能として設定する必要があります。

商品情報と属性 (ブランド、ID、名前、説明などのデータ) を検索可能として設定します。たとえば、商品名と説明を検索インデックスに追加し、買い物客が「beaded wedding dress」(ビーズ付きウェディングドレス) と検索項目に入力すると、検索結果ページには、 設定に応じて、語句 beaded wedding dress、または beaded、wedding、dress の 3 語の任意の組み合わせを含む商品名と説明が表示されます。

店員とビーズ付きウェディングドレス

データを検索可能にするときには、多くなりすぎないようにします。検索可能として設定したデータが多いほど、インデックスが大きくなり、検索速度が低下します。

B2C Commerce の検索インデックスでは、スペル、コンテンツ、同義語、提案、商品の在庫状況を処理する複数のインデックスが組み合わされます。Business Manager では、すべての種類の情報を定義できます。

  • 同義語: 同じものを意味する用緒。
  • 上位語: 商品のグループを示す用語。たとえば、top (トップス) は、下位語である tunic (チュニック)、shirt (シャツ)、blouse (ブラウス) が含まれる上位語です。買い物客が「top」を検索すると、B2C Commerce は toptunicshirtblouse が含まれる商品を返します。
  • 下位語: 上位語が説明する商品のグループに含まれる品目を示す用語。たとえば、blouse (ブラウス) は上位語である top (トップス) の下位語です。買い物客が「blouse」を検索すると、B2C Commerce は、blouse が含まれる商品のみを返します。

同義語の例を見てみましょう。用語 bagpursepocketbooktote からなる同義語リストを設定したとします。買い物客が bag を検索すると、B2C Commerce は bag OR purse OR pocketbook OR tote を検索し、次の結果を返します。

  • bagbags
  • pursepurses
  • pocketbookpocketbooks
  • totetotes

White purse

検索インデックスは、次の種類の商品データから検索語を取得します。

  • ストップワード: 検索エンジンで無視される語を定義します (anthe など)。
  • 複合語: 検索エンジンで別個の用語に分割される語を定義します。たとえば、foot-* を複合語として定義した場合、「footstool」を検索すると、footstool の結果が返されます。
  • 一般的なフレーズ: 検索エンジンが単位として認識する語の組み合わせを定義します (pencil case など)。
  • 語幹: 1 つ以上の語に共通する語幹を定義します。たとえば、bootboots および booties の語幹です。
  • 特殊文字: 検索エンジンで特殊文字 (! ( ) : [ ] { } + ~ ^ ? ') が除去されるように設定します。
  • 商品番号: 検索エンジンで商品 ID がその各部分に分割されるように設定します。たとえば、商品 ID shirt-1234shirt1234 に分割できます。
  • 短い用語: 検索エンジンで評価される短い単語 (3 文字未満) を指定します。検索の提案および「もしかして」機能では、指定されていない短い単語は無視されます。

サイトデータをできるだけ新鮮にしながら、更新があるたびにインデックスを再構築することが現実的とは限りません。すべてをインデックス化するには、データ量と検索設定の複雑さに応じて数時間もかかる場合があります。

ただし、検索インデックスを最新に保つ他の方法があります。増分インデックスを有効にし、Business Manager で検索設定や商品情報が変更されたら必ずインデックスが更新されるようにします。

Einstein Search Dictionaries

Einstein Search Dictionaries は人工知能を使用してサイト検索をさらにスマート化します。そのために、すべてのサイト検索および設定からデータを収集し、辞書にない検索用語を見つけます。次に、検索用語間のリレーションを検出し、用語の割り当て先の同義語リストを推奨します。

検索設定

Business Manager の検索設定によって、ストアフロント検索に対する詳細な制御を行うことができます。設定を使用して、在庫のない商品を非表示にしたり、在庫に限りがある商品を検索結果の下位に移動したりできます。

SEO

Google のような外部検索エンジンで注意を引くことができれば、売上を促進できます。Business Manager でいくつか基本的な設定をして、サイトを検索エンジン向けに最適化します。

  • 検索エンジンでより多くの注意を引く: URL を合理化し、関連性のないキーワード、複数のディレクトリレイヤー、およびパラメーターを除去します。検索でヒットするように HTML ページメタタグと見出しタグ、埋め込み情報を動的に作成します。
  • 検索されるサイトに注目を集める: robot.txt ファイルを設定します。Web クローラーや他の Web ロボットはこのファイルを確認して、サイトのインデックス化が許可されているかどうかを調べます。
  • 売上を逃さない: 代替 URL 名のホスト名のエイリアスを設定します。
  • ロイヤルカスタマーを維持する: URL リダイレクトで以前の URL から新しい URL に買い物客を転送します。
  • 検索エンジンのインデックスに入力する: クローラーによる使用とインデックス化ができるように Web サイトコンテンツでサイトマップを設定します。サイトマップは、使用可能な URL のリスト、ページの最終更新日、更新頻度、ページの関連性などの情報を検索エンジンに提供する XML ファイルです。検索エンジンはこの情報を使用して、サイトへのリンクを作成し、検索結果内のリンクのランキングを制御します。
  • 行き止まりを避ける: 代替パスを設定して 404 や「ファイルが見つかりません」エラーを回避します。
  • 重複に見えるページの検索ランキングを保持する: 複数の似た URL のうち、どれが優先されるか、または正規かをページヘッダー内に設定します。

検索結果が表示された後、買い物客がさらにガイダンスを必要とする場合があります。たとえば、結果の並び替えや絞り込みをしやすくすることができます。結果を並び替えて、上位の販売者を強調したり、最新の商品を紹介したりできます。買い物客が検索結果を、売上、商品の在庫状況、またはパーソナル化された詳細でカスタマイズできるようにすることも可能です。

検索結果の並び替え

Business Manager を使用して B2C Commerce の並び替えルールを設定し、検索結果の順序を変更したり、買い物客が自分で順序を変更できるようにしたりできます。買い物客はストアフロント並び替えオプションによって独自の並び替えを指示できます。このオプションは、検索結果ページのドロップダウンリストに表示されます。買い物客がオプション (安い順など) をクリックして価格で並び替えることができます。

マーチャントが指示する並び替えを使用するとバックグラウンドで検索結果を制御できます。たとえば、新しい商品を最上位に表示することができます。次の方法で検索結果の並び替えが可能です。

  • キーワード検索用のデフォルトの並び替え: 買い物客が検索項目にテキストを入力し、検索用語に最も厳密に一致した商品が上位に表示されます。
  • カテゴリ並び替え: 商品はサイトカテゴリナビゲーションに基づいて表示されます。複数のサイトに割り当てられたカテゴリには、サイトごとに異なるデフォルトの並び替えルールがある可能性があります。
  • 動的属性: 商品は、利益幅や在庫状況など、絶えず変化する属性に基づいて表示されます。

検索結果ページ

買い物客はドレッシーな靴を検索し、この検索結果が表示されました。

検索結果の絞り込み

買い物客は検索結果を絞り込めます。たとえば、シャツを検索し、次にブランド、サイズ、最後に色で検索を絞り込めます。取捨選択する商品が沢山ある場合、これは非常に便利です。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む