サイトのソース管理

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

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

!重要機能の利用可能性は段階的に展開される一部です。御社の組織はまだこの機能を見られないかもしれません。導入時に環境が導入された際に利用可能になります。

サイトソースとは、クロールによってウェブサイトから収集されたコンテンツのインデックスです。サイトソースを作成すると、SitecoreAIは指定したウェブサイトのページを発見し、コンテンツを抽出して検索コンポーネントで利用できる検索インデックスに保存します。

訪問者がサイトソースに関連する検索コンポーネントを使用すると、結果はそのサイトソースがインデックスしたウェブページから得られます。

コンテンツソースが コンテンツエディターからコンテンツを取り込むのに対し、サイトソースはサイトマップベースの発見とクロールを用いて直接ウェブサイトからコンテンツを収集します。

!重要一部のウェブサイトでは、クローラーをブロックできるファイアウォール、ボット保護、またはウェブアプリケーションファイアウォール(WAF)サービスを使用しています。もしあなたのウェブサイトが受信トラフィックを制限しているなら、サイトを成功裏にインデックス化する前に、SitecoreAIクローラーのIPアドレスを許可リスト にする必要があります。!ヒントコンテンツエディターからデータをインデックスするには、コンテンツソースを使いましょう。

サイトソースの作成

サイトソースはウェブサイトをクロールし、インデックス化します。サイトソースを作成する際には、どのサイトをクロールし、それらのサイトでデータを抽出するかをクローラーに伝えるルールを設定します。SitecoreAIはサイトマップと任意の開始URLを使ってページを見つけ、各ページから設定済みのフィールドを抽出し、その結果を検索インデックスに保存します。

  1. メニューバーで「コンテンツ**> Searchソース**」をクリックし、「**ソースを作成」**をクリックします。

  2. 新しい検索ソースを作成 」ダイアログで「 Site Source」をクリックします。

  3. ソース名欄にソースの名前を入力してください。オプションで、ソースの説明を追加してください。

  4. カスタムURLをクリックし、インデックスしたいウェブサイトのURLを入力してください。「確認」をクリックし、再インデックススケジュールを選択し、「次のステップ」をクリックします。

  5. インデックス 作成ルールの構成 メニューを使って、SitecoreAIが特定したサイトマップを確認してください。必要に応じて「 Sitemapを追加 」をクリックして手動でサイトマップをリストに追加し、その後 「次のステップ」をクリックしてください。

  6. このソースがサポートする言語を選択するには 「Locales 」ドロップダウンリストをクリックし、「 **Next Step」**をクリックしてください。

  7. URLパターンフィルターメニューで、URLパターンフィルターを設定してください:

    • どのページをインデックスするかを制御するには、 ポリシー のドロップダウンリストをクリックし、「 許可」 または 「禁止」を選択します。
    • ルールのドロップダウンリストをクリックして、演算子を選択します。例えば、「始まる」などです。
    • パスパターンフィールドにルールをトリガーする値を入力します。例えば「/sitecore」などです。
    • オプションで プレビューメニューを使って 、このルールに基づいて除外または含まれるフィールドを確認できます。
    • **「次のステップ」**をクリックします。
  8. フィールド の構成 メニューでは、抽出とフィールドを設定します:

    !重要フィールドを検索可能にすると、許容度メーターはこのソースに選択された言語の数に応じて増加します。許容範囲に達すると、追加のフィールドを検索可能にマークすることはできません。

    • テスト抽出フィールドでURLを入力し、そのURLから抽出されるデータをプレビューします。
    • ソース内の フィールド とその動作をチェックボックスを選択して設定してください。
    • オプションとして、クローラーがインデックス化する新しいフィールドを設定するために「 Add field 」をクリックしてください。
    • オプションで「 編集 」をクリックして、クロール中にフィールドを抽出するためにどのHTML要素、メタタグ、またはCSSセレクターを使うかを設定できます。
    • **「次のステップ」**をクリックします。
  9. ソースで使いたい詳細設定を有効にしてから「保存」をクリックします。

サイトソースのコンテンツ再インデックス

ウェブサイト上の情報は予期せず変化するため、サイトの情報源を最新の情報でインデックス化しておくことが重要です。

サイトのソースを再インデックスすると、SitecoreAIは基礎となるインデックスを再構築し、ソースを更新されたインデックスにシームレスに切り替えます。これにより、リインデックスプロセスが完了する間もソースに関連する検索体験が結果を返し続けます。

ソースのコンテンツ再インデックスには:

  1. メニューバーで「 コンテンツ > Searchソース」をクリックします。
  2. リインデックスしたいソースの隣で「 Reindex content」をクリックします。

サイトのソースを見る

ソースをクリックすると、そのソースの設定(フィールドやルールなど)を閲覧・編集できます。サイトソースをクリックすると、最新のインデックス作成ジョブの詳細、例えば成功したアイテム数なども表示されます。

サイトの情報源を見るには:

  1. メニューバーで「 コンテンツ > Searchソース」をクリックします。
  2. ソースをクリックしてください。
  3. 以下のタブのいずれかをクリックしてください:
    • クロール - このソースのクロールジョブ詳細を表示するため。
    • フィールド - ソースによってインデックスされたフィールドのリストとその構成を表示します。
    • Source Config - このソースのサイトマップおよびサイトマップ設定を表示するためのものです。
    • ピン留めルール - ソースで有効な ピン留めルール のリストを表示します。「 ピンを追加 」をクリックしてピン留めルールを作成できます。
    • ブースト/埋葬ルール - ソース上で有効なブーストおよび埋葬ルールのリストを表示します。新しい ルールを追加 をクリックすると、新しいブーストまたは埋葬ルールを作成できます。
    • 設定 - ソース名、ID、詳細設定などのソース設定を表示します。

ジョブ実行の詳細を見る

サイトマップのソースをクリックすると、含まれているサイトマップ項目数や除外する項目数などのインデックス作成ジョブの詳細も確認できます。クロールが失敗した場合は、

ジョブランの詳細を見るには:

  1. メニューバーで「 コンテンツ > Searchソース」をクリックします。
  2. ソースをクリックしてください。
  3. クロールタブでジョブをクリックすると、そのクロールジョブに関連する詳細、例えばジョブの状態、期間、インデックスされたアイテム数などが表示されます。

サイトのソースを削除する

!重要ソースを削除すると、そのソースに関連するコンポーネントの検索結果は返ってきません。Source Configuration Managerのメニューで新しいソースを選択できます。

ソースを削除するには:

  1. メニューバーで「 コンテンツ > Searchソース」をクリックします。
  2. 削除したいソースの隣には 、Actions :mdiDotsHorizontal
  3. 削除をクリックします。
  4. 削除を確認するには 「削除」をクリックしてください。

検索コンポーネントの設定

ソースを作成した後は、検索 体験コンポーネントを設定し 、そのソースがインデックスしたコンテンツを検索体験に表示できるようにします。

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