Webスクレイピングツールは色々な種類が存在しますが、今回はChrome拡張機能の中でスクレイピング機能を持つサービスに焦点を当てて紹介したいと思います。
Chrome拡張機能とは?
Chrome拡張機能とは、Googleが提供するChromeブラウザ上で使えるアプリのような機能です。
メモ機能や画面の明るさ調整機能など、様々なガジェットが存在します。
「chromeウェブストア」から好きな拡張機能を選んで「Chromeに追加」ボタンを押すだけで自分のChromeブラウザに追加できます。

使うときは右上のメニューバーから拡張機能を選んで実行します。

拡張機能を新しく追加する場合は、改めてGoogleアカウントのサインインを求められてユーザーに関する情報の共有範囲の確認などがされる場合がありますので、よく確認しましょう。
また、拡張機能を入れすぎるとブラウザの動作が重くなる場合があるので、必要なものに絞りましょう。
スクレイピングとは?
スクレイピング(Webスクレイピング)とは、Webサイト上にあるデータを、プログラムを使って自動的に収集・抽出・整形する技術のことです。
簡単に言えば、Webサイトから必要な情報だけを、手作業ではなく自動的かつ効率的にコピーして集めてくる作業です。
従来はスクレイピングを行うにはPythonなどのプログラミング知識が必要でしたが、最近では専門知識がなくても簡単にスクレイピングが可能となるサービスが出てきています。
その一部が、今回紹介するChrome拡張機能のスクレイピングサービスです。
スクレイピングができる拡張機能7選
スクレイピングができるChrome拡張機能を7つ紹介いたします。
拡張機能7選
Web Scraper
ローカルのみの利用であれば基本無料で使えるサービスです。
公式マニュアルが充実しており、スクレイピング時も利用ステップがイラスト付きでわかりやすく直感的に利用できます。
スケジュール機能やデータ保存、IPプロキシなどのスクレイピングの周辺機能は有料なので、無料で使い心地を試してから有料プランに課金することができます。


Instant Data Scraper
シンプルな構造のサイトであればワンクリックですぐに取得できる完全無料のサービスです。
非常にシンプルで課金プランもないため、最低限のデータを素早く取得したい場合に向いていそうです。


Data Miner
カスタムレシピ(公開されているスクレイピングテンプレート)が豊富にありますが、利用するには課金する必要があり、日本語サイトのレシピはあまりないように見受けられました。
英語に自信があり、カスタムレシピを自分で作成したい中級ユーザーにはとても良さそうです。


Simplescraper
無料枠があり、データ項目が細かく取得できるスクレイピングサービスです。
「リスト」形式のページか「詳細」形式のページかモード選択をして適切なスクレイピングを行うのが特徴。
自動で取得範囲を提案してくれるので、スクレイピングしたいサイトとの相性が良ければとても便利です。


Chat4Data
無料枠のある、AIとチャット形式で会話しながらスクレイピングを実行するサービスです。
会話の中で、AIがスクレイピング設定に関する提案をしてくれるので、質問に答えて設定をしていきます。
データ項目の名称も手軽に変更することができ、初心者にも優しいと思いました。


Agenty
無料トライアルがあり、プラングレードによっては大規模なデータを扱うことができるので企業利用も可能です。
テンプレートの種類が豊富ですが、アメリカやイギリスなどの英語圏のサイトが中心でした。
海外サイトのスクレイピングをしたい方にはもってこいですね。


Easy Scraper
基本無料で、日本語対応もしているので初心者には優しく直感的に使えるサービスです。
データが重複して取得されてしまうなどの部分が気にならなければ、拡張機能を立ち上げてすぐに取得データが確認できるので、不慣れな方にもオススメです。


比較表
改めてサービスを比較して見てみましょう。
※ 使いやすさなどは、あくまでも個人の主観によります。
| サービス名 | 特徴 | 料金 | 日本語対応 | 使いやすさ | データ取得精度 | ユーザーレベル | カスタマイズ性 |
|---|---|---|---|---|---|---|---|
| Web Scraper | API、動的サイトにも対応 | ローカル利用は無料 | × | 使い方がステップで案内される | データ項目が取得されない場合がある | 初心者〜上級者 | ⚪︎ |
| Instant Data Scraper | ワンクリックですぐにデータ取得 | 完全無料 | × | とにかくシンプル | 複雑なサイトだとデータが認識されにくい場合がある | 初心者 | × |
| Data Miner | 公開済レシピが多い | 無料枠あり | × | 細かく設定項目が設けられている | 自分でカスタマイズすることが可能 | 中級者〜上級者 | ◎ |
| Simplescraper | シンプルかつ手軽に使える | 無料枠あり | × | AIがデータ検出アシストをしてくれる | 取得できる場合は細かく取得できる | 初心者〜中級者 | △ |
| Chat4Data | AIとのチャットでスムーズに使える | 無料トークンあり | × | マニュアルなどの案内も充実 | 細かいデータ取得は難しい場合がある | 初心者〜上級者 | ⚪︎ |
| Agenty | テンプレートが豊富にある | ローカル利用は無料 | × | テンプレートを使えば簡単 | テンプレートを使うか否かによる | 初心者〜上級者 | ⚪︎ |
| Easy Scraper | 直感的に操作できる | 基本無料 | ⚪︎ | 最低限の設定ですぐに使える | データが重複する場合がある | 初心者〜中級者 | × |
まとめ
無料で使えるツールばかりなので、ある程度目的に合わせて選別しつつまずは2、3個ほど試しに使ってみることをオススメいたします。
スクレイピング対象としたいサイトページの構造やデータ項目の細かさにもよって使い勝手も異なりますので、ご自身に合ったものを探してみてください。
無料枠などでいくつかのツールを使ってみる中で、以下の観点で選定すると良いと思います。
・スクレイピング対象としたいサイトがうまく取得できるか?
・必要なデータ項目が取得できるか?
・ツールの見た目、使い心地はどうか?
・利用料金はどうか?
SUUMO、食べログ、ホットペッパービューティーなどの人気サイトをスクレイピングしてみた結果、個人的には「Chat4Data」と「Easy Scraper」が使い心地がよく、初心者の方でも簡単に利用できるのではないかと思いました。

