> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ブロック対策

> Webサイトの一般的なアンチボット対策と、Octoparseタスクの信頼性を高める方法を理解します。

Webサイトは、アクセスが不自然に見える、頻度が高すぎる、通常のブラウザ挙動と異なる場合に、自動アクセスを検出または制限することがあります。Octoparseには失敗を減らすための設定やワークフロー上の工夫がありますが、どのブロック対策もすべてのサイトへのアクセスを保証するものではありません。

このページでは、タスクがブロックされる理由と、役立つ可能性があるOctoparse機能を確認します。

## よくあるブロックシグナル

Webサイトは、次のようなシグナルに基づいて抽出タスクをブロックしたり、追加確認を表示したりすることがあります。

* 短時間に多すぎるリクエスト
* 同じIPアドレスからの繰り返しアクセス
* ブラウザフィンガープリントの欠落または不自然さ
* ログインまたはCookieの不整合
* CAPTCHAチャレンジ
* 地域またはロケーションの不一致
* 不自然なナビゲーション挙動
* 実行中のセッション期限切れ

## よくある症状

| 症状                     | 考えられる原因                                     |
| ---------------------- | ------------------------------------------- |
| タスクの抽出件数が想定より少ない       | ページネーションが失敗した、コンテンツが読み込まれなかった、またはアクセスが制限された |
| ページにCAPTCHAが表示される      | Webサイトが不審なアクティビティを検出した                      |
| 抽出中にログインページが表示される      | セッションが期限切れになった、またはCookieが保持されていない           |
| クラウド実行がローカル実行と異なる挙動をする | Webサイトがクラウド環境に異なる反応をしている                    |
| フィールドが空になる             | ページ構造が変わった、またはコンテンツがブロックされた                 |
| タスクが予期せず停止する           | ネットワーク、ブロック、セレクター、ページ読み込みの問題                |

## ブロック対策オプション

<Columns cols={2}>
  <Card title="プロキシ設定" href="/docs/jp/platform/proxy">
    IPアドレス、地域、リクエスト頻度に敏感なWebサイトでプロキシを使用します。
  </Card>

  <Card title="ブラウザフィンガープリント" href="/docs/jp/platform/fingerprinting">
    ブラウザシグナルがWebサイトの検出にどのように影響するかを理解します。
  </Card>

  <Card title="CAPTCHA対応" href="/docs/jp/platform/captcha">
    タスク作成中または実行中にWebサイトがCAPTCHAを表示した場合の対応を確認します。
  </Card>

  <Card title="自動ログインとCookie" href="/docs/jp/platform/auto-login-cookies">
    ログインやセッションに依存するタスクを、ログインとCookieワークフローで安定させます。
  </Card>
</Columns>

## 推奨トラブルシューティングフロー

<Steps>
  <Step title="ローカルテストを実行する">
    内蔵ブラウザでタスクを確認し、ブロックや失敗が発生する箇所を特定します。
  </Step>

  <Step title="ログインまたはCookieが必要か確認する">
    サイトでアカウントが必要な場合は、タスク実行前にセッションが有効であることを確認します。
  </Step>

  <Step title="ワークフローを遅くする">
    待機を追加し、実行頻度を下げ、不要な繰り返し操作を避けます。
  </Step>

  <Step title="プロキシやロケーション要件を確認する">
    コンテンツが地域やIP評価に依存する場合は、必要に応じてプロキシ設定を行います。
  </Step>

  <Step title="ローカルとクラウドの挙動を比較する">
    ローカルでは動作するがクラウドで失敗する場合は、クラウド実行ログとサイトの挙動を確認します。
  </Step>
</Steps>

## ベストプラクティス

* 大規模実行の前に、小さなサンプルでテストします。
* 必要以上に高い頻度でタスクを実行しないようにします。
* 動的ページや読み込みが遅いページには待機ステップを追加します。
* ログインセッションとCookieを最新状態に保ちます。
* タスク設定を変更した後は、[実行ログ](/docs/jp/platform/logs-and-events)を監視します。
* Webサイトの利用規約、robotsルール、適用される法令を尊重します。

<Warning>
  ブロック対策機能は信頼性を高めますが、すべての制限を回避できるわけではありません。Webサイトが自動アクセスを明確に禁止している場合や、収集が許可されていないデータの場合は、スクレイピングしないでください。
</Warning>
