Searchの最適化
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Searchエクスペリエンスを最適化するには、次のガイドラインに従うことを強くお勧めします。
-
実装に必要であることがわかっている属性のみにインデックスを付けるようにSearch構成します。
-
クロールするサイト ドメインごとに1つのソースを使用します。1つのソースから複数のタグを抽出するには、そのソースに複数の抽出器を適用します。
-
ソースのインデックスを再作成して、ドメインレベルの検索設定に加えられた変更でインデックスを更新します。ソースを再クロールして、コンテンツを更新したり、インデックスを再作成したりします。インデックス作成のベスト プラクティスに従ってください。
-
APIレベルが必要なインジェスト レートと一致していることを確認します。
-
画像のインデックス作成は避けてください。代わりに、メタデータまたは簡単な説明にインデックスを付けます。実装にイメージが必要な場合は、そのイメージへのリンクにインデックスを付けます。
-
ソースへの同時更新または並列更新は避けてください。
-
ライブSearch実装では、ステージング/テストドメインを指すソースの保守にPRODドメインを使用しないでください。
-
テキスト関連性検索でタグを使用する場合は、タグをaggregatedとしてマークしないでください。APIは、集計されたタグをオブジェクトの配列として解釈し、応答で無視します。
-
ファイル内のコンテンツを、テキストの関連性以外のSearch機能に使用しないでください。
-
Webクローラーを構成するときは、クローラー ソースごとに10を超えるロケールを含めないでください。
-
異なるエンティティのドキュメントに重複するIDを割り当てないでください。
-
ドキュメントIDは、^a-zA-Z\\d_-+$ 正規表現パターンと一致する必要があり、256文字を超えてはなりません。