楽天クローリングツール5選を比較。楽天API、Octoparse、Thunderbit、ParseHub、Scrapyの無料範囲、取得項目、レビュー本文、定期実行、CSV出力の違いを解説。楽天市場の商品・価格・ポイント・レビューを効率よく抽出する方法と、楽天テンプレートの使い方も紹介します。
楽天クローリングツールとは、楽天市場の商品一覧や商品ページを巡回し、商品名、価格、ポイント、送料、ショップ情報、レビューなどを分析しやすい表形式に変換するツールです。 商品基本情報を公式経路で取得したいなら楽天商品検索API、プログラミングなしで価格やレビューを継続収集したいなら Octoparse(オクトパース・オクトパス) 、少量のページをブラウザから取得したいならThunderbitやParseHub、独自システムへ組み込みたいならScrapyが候補になります。
楽天クローリングツールは、取得項目、更新頻度、担当者の技術力の3点で選ぶと失敗しにくくなります。 単に「無料だから」という理由で決めると、レビュー本文が取れない、定期実行ができない、ページ構造が変わるたびにコード修正が必要、といった問題が起こります。
楽天市場の競合調査では、表示価格だけでは判断できません。ポイント倍率、クーポン、送料、在庫、配送予定、ショップ名まで同じ行に整理して初めて、実質的な販売条件を比べられます。レビュー分析でも、レビュー件数と平均評価だけでよいのか、本文や投稿日まで必要なのかで適切な方法が変わります。
ここでは、現在公式ページを確認できる5つの方法を比較します。「無料」は、完全無料、利用量に上限がある無料プラン、期間限定トライアルで意味が異なります。特に業務で継続利用する場合は、無料で試せる範囲だけでなく、定期実行、データ保持、公開・非公開設定も確認してください。
Octoparse は、楽天市場の価格調査やレビュー分析を担当するECチームが、エンジニアに毎回依頼せずデータを集めたい場合に向く 楽天スクレイピングツール です。 競合商品のURLを一件ずつ開き、価格、ポイント、送料、レビュー数をコピーする作業は、対象商品が増えるほど更新漏れや転記ミスが起こります。Octoparseでは、検索結果の一覧を繰り返し取得し、必要に応じて商品詳細ページへ移動する処理を画面上で設定できます。
楽天市場では、同じ商品でもショップごとに価格、送料、ポイント倍率、配送条件が異なります。Octoparseなら、これらを別々の列として取得し、CSVやExcelにまとめられます。毎週同じ競合商品を確認する場合も、クラウド収集とスケジュール実行を利用すれば、担当者がPCを起動して手作業を繰り返す必要を減らせます。
一方、すべての楽天ページを設定なしで取得できるわけではありません。商品ページの表示やテンプレートの入力仕様は変わる可能性があるため、まず少量で列、欠損、ページ送りを確認することが重要です。また、対象ページの利用規約やrobots.txtを確認し、必要以上に高い頻度でアクセスしない運用が前提です。
Octoparseには期間制限のない無料版があります。 Freeプランでは最大10タスクを作成でき、ローカル抽出を利用し、月間50,000行までエクスポートできます。まず自分のPCで楽天データ抽出の流れを試し、取得項目が業務に合うか確認できます。クラウド抽出やスケジュール実行などの有料版機能は 14日間の無料トライアル で検証できるため、契約前に処理速度や運用方法を確かめるのが安全です。
Octoparseの楽天テンプレート を使う場合は、自分で商品名や価格を一つずつクリックして抽出規則を作るカスタムタスクとは手順が異なります。テンプレートには基本の取得フローが用意されているため、入力条件を設定して実行します。ここでは楽天のテンプレートを使ってデータを収集する方法について詳しく紹介します。
Octoparseのアカウントを作成し、デスクトップアプリへログインします。Freeプランから始める場合、クレジットカードなしで基本的なローカル抽出を試せます。
ホーム画面のテンプレート検索欄へ「楽天」と入力します。商品一覧を取得する場合は楽天商品情報向け、レビューを分析する場合は楽天商品レビュー向けのテンプレートを選びます。テンプレート名、入力項目、取得フィールド、クラウド専用かローカルにも対応するかを実行前に確認してください。
テンプレートの入力欄へ、楽天市場の検索結果URL、商品URL、レビューURLなど指定された値を貼り付けます。商品テンプレートとレビューテンプレートでは入力形式が異なる可能性があるため、画面の説明に従います。
入力内容を確認して「実行」をクリックします。ローカル収集に対応するタスクなら自分のPCで実行でき、少量の検証に向きます。クラウド収集に対応するテンプレートでは、Octoparseのサーバー上で処理でき、PCを閉じても大規模収集や定期実行を続けられます。クラウド専用テンプレートはFreeプランだけでは正式運用できない場合があるため、14日間の無料トライアルで適合性を確認してください。
まず数十件を確認し、商品名、価格、ポイント、送料、ショップ、評価が正しい列に入っているかを検証します。欠損や重複がなければ「データエクスポート」からCSV、Excel、JSONなどを選びます。Freeプランでは月間50,000行までエクスポートできます。
https://www.octoparse.jp/template/rakuten-product-listing-scraper
https://www.octoparse.jp/template/rakuten-product-review-scraper
楽天商品検索APIは、公式に提供される商品データだけで要件を満たせる場合の第一候補です。 キーワード、ジャンルID、商品コード、ショップコードなどで商品を検索でき、商品名、価格、ショップ情報、レビュー件数、平均評価などを取得できます。2026年7月版では1ページ1~30件、ページは1~100を指定でき、App IDとAccess Keyが必要です。
APIの利点は、Web画面のHTML構造に依存しにくいことです。ただし、JSONレスポンスの処理、ページング、エラー処理、CSVへの変換は自分で実装します。また、レビュー件数や平均評価を取得できても、レビュー本文を取得する一般向けAPIとは限りません。短時間に同一URLへ大量アクセスすると一時的に利用できなくなる場合があるため、公式の 楽天商品検索API仕様 を確認して実装してください。
Thunderbit はChrome上で動作し、AIがページから抽出候補の列を提案するツールです。楽天向けページでは、商品名、価格、ポイント、クーポン、送料、在庫、ショップ、総合評価、レビュー件数、レビューURLなどが取得候補として示されています。候補商品のURLがすでに決まっており、少量を素早く比較表にしたい場合に便利です。
公式の 楽天市場スクレイパー では、無料トライアルは8ページ分と案内されています。大量の価格監視や長期のレビュー収集では、必要ページ数、定期実行、取得精度を事前に検証する必要があります。
ParseHubは、画面上で商品名や価格をクリックし、ページ送りや詳細ページへの遷移を視覚的に設定できるツールです。JavaScriptやAjaxで表示される要素にも対応し、CSVやJSONへ出力できます。楽天レビュー抽出で複数ページをたどる場合も、コードを書かずに遷移条件を組めることが利点です。
ParseHub公式料金ページ によると、無料版は1回200ページ、5つの公開プロジェクト、データ保持14日です。公開プロジェクトでは設計や実行データが共有対象になり得るため、機密性のある調査には不向きです。定期実行や大規模処理を考える場合は有料機能も比較してください。
ScrapyはPythonで利用するオープンソースのクローリング・スクレイピングフレームワークです。CSSセレクターやXPath、データ加工パイプライン、同時実行数、ダウンロード間隔、AutoThrottleなどを細かく管理できます。大量の商品URLを自社システムへ継続的に取り込む場合に高い自由度があります。
ただし、楽天市場のページ構造変更、JavaScript表示、失敗時の再実行、監視、サーバー運用まで自社で保守します。ソフトウェア利用料が無料でも、開発者の工数やインフラ費用は発生します。非エンジニアが運用するなら、総コストはノーコードの楽天クローリングツールより高くなることがあります。機能は Scrapy公式サイト で確認できます。
楽天APIは定められた項目を公式の形式で受け取る方法、楽天スクレイピングは公開ページに表示される必要項目を自分で指定して抽出する方法です。 APIで取得できる商品情報だけで目的を達成できるなら、最初にAPIを検討するのが合理的です。
実務では二者択一にする必要はありません。商品コード、商品名、価格、ショップ情報はAPIから取得し、APIにない表示項目だけを楽天クローリングツールで補う構成も考えられます。重複取得を避けることで、アクセス負荷と保守範囲を抑えられます。
レビュー件数と平均評価だけなら楽天API、レビュー本文や投稿日まで分析したいなら公開レビューページに対応できる楽天クローリングツールが候補です。 「レビューが多い商品を探す」用途と、「低評価の理由をテキスト分析する」用途を混同しないことが重要です。
楽天レビュー抽出では、商品レビューとショップレビューを同じデータとして扱わないようにします。また、分析に不要な投稿者名や属性は取得しない「データ最小化」が大切です。レビュー本文には個人を特定し得る記載が含まれる可能性もあるため、保存期間、利用目的、閲覧権限を決めてください。
EC担当者の悩みは「一度データを取ること」ではなく、「条件が異なる多数の商品を、同じ列で、繰り返し比較すること」です。楽天市場ではポイント施策や送料条件が変動するため、商品価格だけを記録しても競合の実質価格を捉えられません。手作業では、担当者ごとに列名が変わる、更新日が分からなくなる、商品ページの見落としが出る、といった問題も起こります。
この一連の処理を画面上で構築できる点がOctoparseの強みです。エンジニアはデータ収集用コードの細かな修正から解放され、EC担当者は取得条件と分析に集中できます。ただし、公式APIで十分な項目はAPIを優先し、Octoparseは画面固有データや非エンジニア運用という強みが生きる部分に使うのが現実的です。
それにOctoparseでは MCP機能 にも対応しているので、ChatGPT、Claude、Cursorなどの AI アシスタントに接続し、自然言語だけでデータの収集を始めます。
楽天市場の商品情報をスクレイピングする方法
定期実行と商品詳細ページへの遷移に対応するOctoparse、または自社で監視まで構築できるScrapyが候補です。取得日時を必ず保存し、価格だけでなく送料とポイントを分けて記録します。
少量ならThunderbitやParseHub、無料で複数タスクを管理したいならOctoparseのローカル収集が使いやすい選択肢です。取得対象が公式APIの範囲内なら楽天商品検索APIも検討します。
公開レビューページのページ送りに対応できるOctoparse、ParseHub、Scrapyなどを検討します。最初から全レビューを取得せず、対象商品と期間を絞り、必要最小限の項目で精度を検証してください。
公式の楽天商品検索APIが第一候補です。APIの出力項目で不足する画面固有情報だけを別の方法で補完すると、保守対象を小さくできます。
楽天データ抽出は、技術的に取得できるかだけでなく、利用規約、robots.txt、知的財産権、個人情報、サーバー負荷を確認して実施する必要があります。 ツールを使えば合規性の責任がツール側へ移るわけではありません。
特にレビュー本文は、競合分析や商品改善のための社内集計と、第三者への再公開ではリスクが異なります。公開ページから取得した内容でも自由に再利用できるとは限らないため、商用利用や外部提供を予定する場合は法務確認を行ってください。
はい。楽天商品検索API、OctoparseのFreeプラン、Scrapyなど無料から利用できる方法があります。ただし、APIの認証や利用条件、クラウド実行、取得ページ数、データ保持などの範囲は異なります。無料という言葉だけでなく、継続運用に必要な機能まで比較してください。
楽天APIの提供項目だけで要件を満たせるなら、公式APIを優先します。APIにない送料条件、クーポン、画面固有項目、公開レビュー本文などが必要な場合に、規約を確認したうえで楽天クローリングツールによる補完を検討します。
調査時点の楽天商品検索APIでは、レビュー件数と平均評価、レビュー有無による絞り込みは確認できますが、一般向けの商品レビュー本文APIは確認できませんでした。本文が必要な場合は、公開レビューページの構造と利用条件を確認し、必要最小限の範囲で抽出方法を検討してください。
できます。ただし、 ChatGPTやClaude単体で楽天市場の大量の商品データを安定して収集するのは難しく 、Webデータ取得ツールと連携する方法が現実的です。
Octoparseなら、楽天市場向けの専用テンプレートがあり、商品名・価格・送料・ポイント・レビュー件数・店舗名・URLなどを取得できます。さらに、 Octoparse MCP ServerをChatGPTやClaudeに接続 すれば、「楽天市場から○○の商品を取得して、価格順に比較して」のように自然言語で指示し、データ収集から整理・分析までAI上で進めることができます。
スクレイピングという技術だけで一律に判断することはできません。対象ページの利用規約、robots.txt、取得目的、アクセス頻度、データの再利用方法によってリスクが変わります。公式APIで取得できるデータはAPIを優先し、アクセス制限の回避や無断転載は行わないでください。
はい。Octoparseのクラウド収集とスケジュール実行を使えば、コードを書かずに指定した頻度で楽天データを更新できます。これらの有料機能は14日間の無料トライアルで検証できます。最初は少量のURLで取得精度を確認してから、対象範囲を広げてください。
いかがでしょうか。この記事では、 楽天クローリングツールおすすめ5選|商品・価格・レビュー抽出とAPIの違いを比較について 詳しく紹介しました。楽天クローリングツールは、取得したい項目と運用者によって最適解が変わります。公式の商品情報をアプリへ組み込むなら楽天商品検索API、楽天市場の価格、ポイント、送料、レビューをコードなしで継続収集するならOctoparse、少量のスポット調査ならThunderbit、視覚的なカスタム設定ならParseHub、大規模な自社開発ならScrapyが候補です。
Octoparse(オクトパース・オクトパス) は、最大10タスク、ローカル抽出、月間50,000行エクスポートのFreeプランから始められます。クラウド収集やスケジュール実行を含む有料機能も14日間試せるため、まず楽天テンプレートで少量のデータを取得し、列、欠損、速度、運用方法を確認してから本格導入を判断できます。
競合情報も営業リストも、ウェブデータをそのままExcel・CSV・Google Sheetsに出力
コード不要、誰でも今日から。クリック操作だけで必要な項目を自動抽出
Google Maps・食べログ・iタウンページ向けテンプレートで、リード獲得をすぐに開始
クラウドで毎日・毎週自動実行。大量取得でも安定して、競合動向を常に把握
MCP対応でAIエージェントと連携。収集データをAIに渡して分析・活用まで一気通貫
クレジットカード不要で無料スタート。世界600万人以上が選んだ信頼のツール