YouTube 検索スクレイパー

1 つの検索フレーズを、
結果の表に

YouTube に打ち込むのと同じ言葉を入力すると、結果が返ってきた順のまま行データになります。動画 ID とタイトル、チャンネル、正確な数値としての再生回数、再生時間、公開からどれくらい経っているか、リンク、そしてサムネイル。9 列、1 件につき 1 行。

初回のみ 500 行無料以降 1 行 0.002 ドル9 列CSV · XLSX · JSON
使い方

フレーズを入れると、
結果が出てくる

入力は検索語だけです - サイトの検索欄に打ち込むのと同じ言葉。

  1. ステップ 1プラットフォームにサインインします。
  2. ステップ 2YouTube 検索スクレイパーを開きます。
  3. ステップ 3検索フレーズを 1 行に 1 件ずつ入力します - または CSV、XLSX、TXT、Parquet ファイルをアップロードします。
  4. ステップ 4クエリごとの上限を設定します。空欄にすれば取得できるものをすべて取ります。
  5. ステップ 5出力形式を選びます。
  6. ステップ 6Get Data をクリックします。

YouTube 自身の埋め込み結果データをプロキシプール経由で読み、無料プールで動きます - ご自身のアドレスは一切使われず、ここでは有料プロキシも必要ありません。

チームが使う理由

検索結果ページを、
届いた順のまま

アカウントではなくキーワード

1 行に 1 フレーズ、それが入力のすべてです。事前に何かをチャンネルへ名寄せする必要がないので、問いが特定の誰かではなくテーマに向いているときに適した道具になります。

1 桁まで正確な再生回数

回数は 1.2M のように丸められず、そのまま書き出された形で届きます。画面上では同じに見える 2 本の動画も、ファイルの中では区別がつきます。

無料プールで動きます

手配すべき有料プロキシも、取得すべきキーもありません。リクエストはご自身のアドレスではなく共有プールから出ていき、これにはそれで十分です。

取得できるもの

9 列 -
そして、そこにない 1 つのもの。

このエクスポートには実データの裏付けがあるので、以下の形式は実測です。ただし最初に知っておくべきなのは形式ではなく、欠けているものです。

順位の列がありません。結果は検索が返した順で届きますが、その順序を保持しているのはファイル内での行の位置だけです。表計算ソフトで開き、再生回数で並べ替えて上位を見て、保存する - その時点で、あなたが求めてきた順位は消えており、データの中にそれを復元する手掛かりは何もありません。順序が重要なら、取り込み時に自前のインデックス列を追加してください。ほかの何かがファイルに触れる前に。

もう 1 つ知っておくべきは、この道具が何ではないかです。受け付けるのは検索フレーズだけで、チャンネルは ID ではなく表示名で識別します。問いが特定のチャンネルに向いているなら - その全動画、そのショート、自身の動画同士の順位 - YouTube 動画スクレイパー がチャンネル ID、ショートか通常かの区別、そして順位の列を持っています。こちらはテーマについての問いのためのものです。

データ辞書

9 列、
エクスポート順で

実際の実行のヘッダー行と JSON キーから取り、プラットフォームの公開列一覧と突き合わせています。すべての列は文字列です。以下の形式は値の入ったセルから実測したものです。

query
この行が生じた検索フレーズ。そこから生じたすべての行に繰り返し入ります。複数の検索を一度に送ったとき、結果を切り分けられる唯一の手掛かりです。
video_id
YouTube による動画の ID。常に 11 文字です。ここでは 1 回の実行の中で一意なので重複除去は不要です - 動画スクレイパーではそうではないので、書き添えておく価値があります。
title
動画のタイトル。末尾に空白が付くことがありますので、突き合わせやグループ化の前にトリムしてください。
channel
チャンネルの表示名 - 名前だけです。このエクスポートにチャンネル ID はありません。チャンネル単位で集計するとは、2 つのチャンネルが共有しうる、そして 1 つのチャンネルが変更しうるラベルで集計するということです。これも末尾に空白が付きます。
views
再生回数。桁区切り付きで書き出されます - 49,498 views18,226,447 views。省略表記になることはなく、数値専用の列もないので、カンマと末尾の語はご自身で取り除いてください。常に再生回数とは限りません。1 回だけなら 1 view と読め、ライブ配信は <n> watching と読めるか、空で届きます。
duration
再生時間。m:ss、1 時間を超える動画では h:mm:ss です。ライブ配信には存在しません。
published
実行時点で動画が公開されてからどれくらい経っていたか。1 day ago5 months ago9 years ago のような相対表記です。絶対日付になることはなく、ライブ配信には存在しません。固定の仕方については下の注記をご覧ください。
url
動画へのリンク。常に /watch?v=<id> の形です。ID は必ず含まれています。なお、その結果がショートか通常動画かを教えてくれる列はありません。
thumbnail
プレビュー画像へのリンク。独自のクエリ文字列が付きます。ファイル名は一定ではなく hq720hqdefault、カスタム版などになるので、URL を自分で組み立てず列を読んでください。動画 ID は必ず含まれています。

3 つの欠落が、このファイルの扱い方を決めます。順位の列がないため、検索順は行の並びにしか存在しません。ファイルをその場で並べ替えれば復元できません。取り込み時に自前のインデックスを追加してください。チャンネル ID がなく表示名だけなので、チャンネル単位の集計とは、2 つのチャンネルが共有しうる、1 つのチャンネルが変更しうるもので集計することです。そして 9 列のどこにもタイムスタンプがない一方 published は相対表記です。ファイルは、あなたが実行した時点を基準に動画が5 か月前だと言い、後日読めば別の日付について同じ言葉を言います。実行日を隣に保存してください。形式について:views は丸めた 1.2M ではなく桁区切り付きの正確な数字です。これは動画スクレイパーとは逆で、精度はここにありますが解析はあなたの仕事です。ライブ配信は再生時間も公開日もなしで返り、再生回数の列には同時視聴者数が入るか、何も入りません。そして titlechannel はどちらも末尾に空白を持ちます。

実行の設定

設定はジョブ側で、
表計算ソフトではなく

検索フレーズと上限。それが入力のすべてです - チャンネル欄も再生リスト欄も、選ぶべき動画の種類もありません。それがこれを簡潔に保っている理由であり、もっと必要になったときに動画スクレイパーへ送る理由でもあります。

検索フレーズ 1 行に 1 件 クエリごとの上限 空欄ですべて取得 CSV アップロード XLSX アップロード TXT アップロード Parquet アップロード 無料プロキシプール、自分の IP は使わない
よくある使い方

ここで最も多く
実行される 3 つの仕事。

チームが検索結果を使って、実際に抱えている問いに答えている例をいくつか。

可視性

あるテーマを誰が握っているかを見る

1 つのフレーズが、YouTube が並べた順のまま動画とその背後のチャンネルを返します。行の並びを崩さないことが、それを「そのテーマの動画一覧」ではなく「その語で誰が見えているか」の図に変えます。

コンテンツ · SEO
需要

2 つのフレーズの混み具合を比べる

複数のフレーズを 1 つのジョブで走らせ、再生回数を並べて読めば、同じ主題のどの言い回しに視聴者がいて、どれに投稿しかないのかが見えます。回数が丸めではなく正確なので、際どい比較も判断できます。

調査
候補探し

あるニッチで活動するクリエイターを見つける

テーマ検索はそこで活動しているチャンネルを再生回数付きで浮かび上がらせます。誰かが選んだ一覧より、開拓の出発点として優れています。どのチャンネルの全動画がほしいか決まったら、動画スクレイパーへ移ってください。

パートナーシップ
料金

実際に取り出した
結果の分だけ、お支払い

サブスクリプションも、最低利用額も、毎月の請求もありません。最初の 500 行は当社負担です。その後は従量課金で、ここにある他のスクレイパーとまったく同じ均一料金です。

無料枠

500 行無料 - 0 ドル

新規アカウントごとに初回 1 回。クレジットカード不要。クエリごとの上限、ファイルアップロード、すべての書き出し形式を含みます。

ずっと 0 ドル
従量課金

無料枠のあとは 1 行 0.002 ドル

結果 1,000 件でおよそ 2 ドル。そのうえプロキシ代はかかりません - これは無料プールで動きます。事前の見積り表示が、実行を開始する前に行数とクレジット費用を示します。

最も選ばれています
大量利用

カスタム · 大量利用

継続的なモニタリングや非常に大きな過去データの取得のための、ボリューム料金、専用ワーカー、SLA。ご要望の規模をお知らせいただければお見積りします。

ご相談ください
初回の有料実行が 10% オフ。お支払い時にコード LIVESCRAPER10 をご利用ください。
登録する
相性のよい組み合わせ

1 つの検索と、
その隣

法的な話

YouTube 検索
スクレイピングするのは合法か。

短い答え:これは公開されている結果一覧を読むだけで、動画の内容は取得しません。ただし YouTube の規約は多くのサイトより厳しく、安心の言葉より、きちんと読むことに値します。

返ってくるのは、同じ検索を実行した誰にでも結果ページが見せている情報です。タイトル、チャンネル名、再生回数、再生時間、公開からの経過、サムネイル。動画ファイルはダウンロードされず、サインインも関わらず、非公開やメンバー限定のコンテンツにも触れません。

とはいえ YouTube の利用規約は自動アクセスを制限しており、しかもそれを暗に匂わせるのではなく明示しているプラットフォームです。Google は検索を含む公式の Data API も公開しています。何らかの規模で運用する場合や、結果の上に製品を作る場合、正直な立場はこうです。公式 API が認められた経路であり、これはそうではありません。ですからこれはこのページが代わりに下せる判断ではなく、あなたとあなた自身の助言者の判断です。

個人データについて。返る行は人ではなく動画とチャンネルを記述しており、チャンネル名は公開された名乗りです。ただし小規模なクリエイターのチャンネルは、名前が違うだけで一人の個人であることも多く、何が上位に来るかを測るのではなく個人をプロファイリングするなら、そこからデータ保護上の義務があなたに及び始めます。当社はデータ層でサードパーティのトラッカーを一切動かしておらず、書き出したファイルは 30 日で自動的に削除されます。

livescraper.app · 方針
公開されている結果一覧のみ
動画ファイルなし、ログインなし、メンバー限定コンテンツなし
YouTube の規約は自動アクセスを制限 - 必ず読むこと
公式の Data API があり、それが認められた経路です
書き出しは自動削除(30 日)
規模を広げる前に YouTube 自身の規約を確認してください。
よくある質問

登録する前に
よく聞かれること。

最もよくいただく質問です。ほかにもあれば ご連絡ください - 回答を書いているのはボットではなく人間です。

YouTube の検索結果はどうやってスクレイピングしますか。+
YouTube 検索スクレイパーを使います。
  1. プラットフォームにサインインします。
  2. YouTube 検索スクレイパーを開きます。
  3. 検索フレーズを 1 行に 1 件ずつ入力します - または CSV、XLSX、TXT、Parquet ファイルをアップロードします。
  4. クエリごとの上限を設定します。空欄にすれば取得できるものをすべて取ります。
  5. 出力形式を選びます。
  6. Get Data をクリックします。
検索順位を保つにはどうすればよいですか。+
取り込み時に、ほかの何かがファイルに触れる前に、自前のインデックス列を追加してください。このエクスポートには順位や位置の列がなく、結果が返ってきた順序は行の並びだけが保持しています。それは素直に読み込む分には残りますが、並べ替えには耐えません。再生回数で並べ替えた表計算ファイルは順位を失っており、データの中にそれを復元する手掛かりはありません。
これで特定のチャンネルを検索できますか。+
これではできません。受け付けるのは検索フレーズだけで、チャンネルは ID ではなく表示名で識別するため、同名の 2 つのチャンネルを確実に区別できません。問いが特定のチャンネルについてなら - その全動画、そのショート、自身の動画同士の比較 - YouTube 動画スクレイパーがチャンネルや再生リストを直接受け付け、チャンネル ID を持っています。
再生回数は正確ですか、それとも丸められていますか。+
正確です。49K や 18M のように省略されるのではなく、49,498 views や 18,226,447 views のように桁区切り付きで書き出された形で届きます。数値専用の列はないので、計算の前にカンマと末尾の語をご自身で取り除いてください。これは YouTube 動画スクレイパーとは逆で、あちらは表示文字列が丸められ、別の列が正確な数値を持っています。
一部の行に再生時間も公開日もないのはなぜですか。+
ライブ配信だからです。進行中の配信には報告すべき再生時間も公開日もないので、それらの行では両方の列が空で返り、再生回数の列は視聴中の人数を示すか、これも空になります。再生時間や再生回数の平均を取る前に除外してください。別の種類のものだからです。
公開日がなく「5 か月前」しかないのはなぜですか。+
結果ページが与えるのがそれだからで、エクスポートは日付を捏造せずそのまま渡しています。その帰結として、値はジョブを実行した瞬間を基準にしており、9 列の中にそれを固定できるタイムスタンプの列はありません。実行日をファイルと一緒に記録してください。1 か月後に読めば、同じファイルが別の日付について同じ言葉を言います。
ショートと通常動画を見分けられますか。+
このエクスポートからはできません。動画の種類の列がなく、リンクはすべて通常の watch 形式で返るため、データの中に両者を区別する印はありません。YouTube 動画スクレイパーは区別します - 1 回の実行でどちらかを返し、各行にラベルを付けます。
費用はいくらですか。+
最初の 500 行は初回 1 回かぎり無料で、クレジットカードも不要です。それ以降は 1 行 0.002 ドル - 結果 1,000 件でおよそ 2 ドル - で、プラットフォーム上の他のどのスクレイパーとも同じ均一料金です。これは無料プールで動くため、プロキシ代が上乗せされることもありません。実行を開始する前に、見積り表示がその費用を示します。

最初の 500 件の結果は、
当社のおごりです

新規アカウントごとに初回 1 回かぎりの無料 500 行 - 有効期限はありません。その後は 1 行 0.002 ドルの従量課金で、あなたが望むまでカード情報を登録する必要はありません。

すぐに有効 · カード不要

YouTube の検索結果を大規模にスクレイピングする

Livescraper の YouTube 検索スクレイパーは、検索フレーズを結果の表に変えます。フレーズを 1 行に 1 件ずつ入力するか、CSV、XLSX、TXT、Parquet ファイルとしてアップロードし、クエリごとの行数に上限をかけ、結果をきれいな CSV、Excel、JSON としてダウンロードします。YouTube 自身の埋め込み結果データを共有プロキシプール経由で読み、無料プールで動くため、手配すべき有料プロキシはありません。

各行は 9 列を運びます。その行が生じたフレーズ、動画 ID とタイトル、チャンネル名、書き出された形の再生回数、再生時間、動画が公開されてからの経過、リンク、サムネイル。すべてテキストとして届きます。

コンテンツと SEO のチームは、あるフレーズでどの動画とチャンネルが見えているかを確認するために実行します。調査に携わる人は同じ主題の複数の言い回しを並べて比較し、正確な再生回数で際どい判断を下します。パートナーシップチームはテーマ検索でニッチのクリエイターを見つけ、特定のチャンネルの全動画がほしくなったら動画スクレイパーへ移ります。

ここでは、どの形式よりも 3 つの欠落が重要です。順位の列がないため、検索順は行の並びだけが保持しています。取り込み時に自前のインデックスを追加してください。再生回数で並べ替えたファイルは順位を永久に失っています。チャンネル ID がなく表示名だけなので、チャンネル単位の集計とは 2 つのチャンネルが共有しうるラベルでの集計です。そしてどこにもタイムスタンプがない一方で公開日は相対表記なので、いつジョブを実行したかを記録してください。さもないとファイルは 1 か月後に静かに別の意味になります。無料で始められます。最初の 500 行は費用もクレジットカードも不要で、その後は 1 行 0.002 ドルの均一料金です。