1. Search user guide

関連結果の表示

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

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

テキスト関連性とは、潜在的な結果が訪問者の検索クエリとどれだけ一致しているかを指します。テキスト関連性を設定する際、コンテンツのどこにマッチング用語を探す必要があるか、そして異なるコンテンツ領域に相対的な重要性を与える必要があることをSitecore Search伝えます。

!ヒントテキスト関連性と関連 性スコアは、名前が似ているにもかかわらず同じではありません。

例えばSitecore Search、content itemsの名前や説明で一致する用語を探したい場合は、テキスト関連性のために 名前説明 属性を設定してください。

検索結果の 関連性を保 つために、短い値の属性を使用することを推奨します。属性の値は長いほど、無関係な情報が含まれている可能性が高くなり、テキスト上の関連性にはあまり役に立ちません。

テキスト関連機能で複数の属性を指定することができ、各属性にグローバルウィジェットで重みを付けることができます。この重みは他の要素と組み合わせて、各content itemの 関連性スコア を計算し、検索結果におけるcontent itemsの順序を決定します

例えば、Sitecore.com検索ページ にはテキスト関連性に合わせて複数の属性が設定されています。これらの属性は、重みの降順に 、タイトル説明サブタイトルです。言い換えれば、訪問者が用語DXPsで検索すると、タイトル説明サブタイトルの値でその用語を探しSearch。Searchは 、タイトル に検索語があるcontent itemsに、説明副題にあるものよりも重みを割り当てます。検索語が複数の属性に現れた場合、重みが加算されます。つまり、3つの属性すべてに検索語があるcontent itemは、その検索クエリに対して通常、最大の重みが割り当てられます。

しかし、テキストの関連性は、検索語がその分野に存在するかどうかだけに基づくものではありません。用語が現れる文脈も、content itemの関連性に影響を与えることがあります。Sitecore Search、その用語が属性の主要な主題であるか、偶発的な言及かを判断できます。

以下の画像は、Sitecore.com検索ページでDXPs検索の様子を示しています。検索結果の上位3つにはタイトルと**説明に検索語が含まれていることに注目してください。

Screenshot of Sitecore.com search page with "DXPs" typed in search bar and relevant search results displayed.

Searchテキスト関連 性が有効になっている属性の検索語のみを検索します。例えばSitecore.com content items、製品 属性はありますが、テキスト関連性には使われないため、Searchは製品 値の検索語を探しません。

各エンティティはテキスト上の関連性のために異なる属性セットを使用します。例えば、コンテンツエンティティ はデフォルトで 名前説明タグ の属性を使用します。必要に応じて各エンティティで使用される属性 を設定する ことができます。

テキスト関連機能の利用

サイトでSitecore Searchの初期設定を終えると、検索結果が不完全だったり、関連のないcontent itemsが含まれていることに気づくことがあります。もしそうなったら、テキスト関連性の設定を変更することで結果を微調整できます。

検索結果が不完全であれば、テキスト関連性機能を設定し てより多くの属性を使わせてみてください。

ターゲット属性を追加しても検索結果が不完全であっても、HTMLベースのウェブページのbodyタグのようにcontent itemの全文を表す属性を作成することは推奨しません。これにより、検索語がメニューやサイドバー、さらにはHTMLタグ自体に表示されるなど、無関係な検索結果になることがあります。

これを避けるために、抽出したいテキストに正確にターゲットを絞った属性を作成することができます。例えば、記事や投稿の本文を含む特定の

要素が内に存在する場合です。もしあれば、要素全体の内容ではなく、その
要素の内容を抽出できます。これにより、検索結果ができるだけ関連性を保つことができます。そして、グローバルウィジェットでテキスト関連性のためにその属性を有効にする際は、他の属性に比べてその属性の重みを下げることを推奨します。こうすることで、タイトルのようなより関連性の高いフィールドにあるcontent itemsは、本文にだけ検索語が記載されているcontent itemsよりも検索結果で高く表示されます。

テキスト関連性機能を使って検索結果を最適化するのは反復的なプロセスです。テキスト関連性用に新しい属性を追加した後、検索結果の関連性が低下することに気づくかもしれません。もしそうなったら、属性の重みを下げてみると良いでしょう。それでも無関係な検索結果が出る場合は、データをさらに絞り込むか、属性自体を削除する必要があるかもしれません。

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