---
title: "エクストラクタの検証"
slug: "validate-extractors"
abstract: "公開前に抽出ロジックを検証し、Sitecore Searchインデックス文書の正確性を確保しましょう。この事前チェックにより必要な更新が可能となり、インデックス作成プロセスの最適化が可能となります。"
---
# エクストラクタの検証

Sitecore Searchで [ウェブクローラー](https://doc.sitecore.com/search/ja/users/search-user-guide/index-items/configure-indexing/configure-a-web-crawler.html "Configure a web crawler") を設定すると、公開前に [属性抽出](https://doc.sitecore.com/search/ja/users/search-user-guide/index-items/additional-configurations-and-settings/configuring-document-extractors.html "Configuring document extractors") ロジックを検証できます。このチェックは [検証](https://doc.sitecore.com/search/ja/users/search-user-guide/index-items/additional-configurations-and-settings/configure-a-web-crawler.html#UUID-59238ef0-edbd-d17c-fc96-86e3b5c16d17_section-idm4627491059732834119682807782 "Validate extraction logic")と呼ばれ、定義した設定に基づいてクローラーが特定のURLから抽出する属性値を示します。これは、リソース集約的な公開やアイテムのインデックス作成を行う前に、ドキュメント抽出器の設定を細かく調整できる点で有用です。

> !注検証は抽出された属性がどのようなものかのみを表示します。検証プロセス中にインデックスドキュメントは作成されません。

検証を行う前に、すべての属性の抽出ロジックを**Attribute Extraction**ページで定義する必要があります。

## JavaScriptレンダリング

検証はクライアント側のJavaScriptを実行しず、JavaScriptレンダリングなどのクローラー固有の設定も適用しません。このため、ReactなどのJavaScriptフレームワークに依存するウェブサイトでは、検証結果が不完全または不正確になることがあります。

JavaScriptレンダリングが必要なウェブサイトについて:

-   [クローラーを適切なレンダリング設定で設定してください。](https://doc.sitecore.com/search/ja/users/search-user-guide/index-items/additional-configurations-and-settings/configure-crawler-settings.html "Configure crawler settings")
-   クローラーを低い **MAX\_URLS** 値で実行して抽出ロジックをテストしてください。
-   インデックスされた結果を確認して設定を検証してください。