1. 検索結果の洗練

ソートオプション

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

デフォルトでは、Sitecore Searchの検索結果は関連度の降順に並べ替えられ、最も関連性の高い結果が上位に表示されます。ソートオプションを設定することで異なるソート方法を定義できます。その後、UI内で利用可能にすることで、サイトの訪問者が結果の順番を変更できます。

以下のいずれかを使ってソートオプションを作成できます:

  • Algorithmic sorting - デフォルトと同じソート方法(関連性スコアによる下降)を使用します。
  • Attribute sorting - 評価、タイトル、または最終修正日などの属性を用いて、検索結果を昇順または降順で並べます。

以下の画像は、Sitecore.com検索結果 と3つのソート方法を示しています: Relevanceはアルゴリズムソートで作成されます。 Oldest content、最後に修正された 属性値を日付で昇順にソートします。 Newest content、最後に修正された 属性値を日付順に並べ替えます。

Search results with "Sort by" highlighted. The sorting options are Relevance, Oldest content, and Newest content.

AdministrationページのDomain SettingsセクションのFeature Configurationタブでソートオプションを追加できます。

!ヒント訪問者が最も閲覧された数や最もクリックされた数などの統計情報でソートできるようにしたい場合、rfk_stats複合属性の内部属性を使ってソートオプションを作成できます

ソートオプションを追加するたびに、タイブレークとして2つ目のオプションを追加できます。これは、複数のcontent itemsが同じ価値を持つ属性に便利です。これらの属性では、アルゴリズムによるソートを使った二次的なオプションを追加すると良いでしょう。この二次的なオプションは、関連性スコアを使って属性の同じ値を持つcontent items間の同点を断ち切り、より関連性の高いアイテムを結果リストの上位に表示させます。

!重要リクエストがソートオプションを特定できない場合は、設定済みオプションが使用されます。

この記事を改善するための提案がある場合は、 お知らせください!