ターゲットごとに適切なIPタイプを選択
新しいターゲットごとに、リクエストあたり最も安価な静的データセンターのプロキシから始めます。ターゲットがブロックやキャプチャで応答する場合は、各リクエストが家庭接続から出るローテーション住宅用プロキシに移動します。多くのサイトにわたる非常に大きなジョブの場合、無制限の住宅用プランはGBあたりのメーターを削除します。
ほとんどのチームは、オープンAPIやシンプルなサイトにはデータセンターIP、マーケットプレイス、検索ページ、旅行サイトには住宅用IPという組み合わせになります。
ローテーションとセッション
リストページや検索結果の場合、リクエストごとにIPをローテーションします: ユーザー名からセッションキーを除外します。フィルターの背後にあるページネーションなど、複数のページにわたってクッキーが必要なフローの場合、セッションキーを追加し、数分間IPを保持します。
失敗したリクエストは、同じIPではなく新しいセッションキーで再試行します。優れたクローラーは、ブロックを停止する理由ではなく、IPを切り替えてそのターゲットを遅くする信号として扱います。
ページあたりのコストを低く保つ
テキストだけが必要な場合は、ヘッドレスブラウザで画像、フォント、動画を読み込まないようにしましょう。画像込みで3 MBの商品ページも、画像なしなら300 KBで済むことが多く、レジデンシャルのトラフィック費用は10分の1になります。500 GBパックの1 GBあたり$0.35なら、軽いページ100万件のコストは多くのチームの予想よりずっと低くなります。
ステップバイステップで設定
- ステップ1ローテーティングリジデンシャルプロキシパックを購入($38.00から100GB分)
- ステップ2「マイプロキシ」からゲートウェイログインをコピー
- ステップ3クローラーにプロキシを設定: http://USER:PASS@gate.proxysite.ink:9000
- ステップ4-country-xxで国を指定、-session-xxでIPを固定
- ステップ5ブロックされたページは新しいセッションキーで再試行
よくある質問
ウェブスクレイピングに最適なプロキシは?
ローテーティングリジデンシャルプロキシは最も多くのサイトで動作します。データセンタープロキシはIPタイプでフィルタリングしないサイトでより安価です。多くのクローラーで両方を使用します。
いくつのIPが必要ですか?
ローテーティングリジデンシャルプロキシではIPを管理する必要はありません。1つのログインで72M+のIPプール全体にアクセスできます。
公開データのスクレイピングは許可されていますか?
公開データの収集は一般的な慣行です。各サイトの利用規約を尊重し、処理する根拠のない個人データを避け、リクエストレートを合理的に保ってください。