~/business/google-trends-scraper

Google Trends Scraper — キーワード・関連キーワード・カテゴリランキング

任意のキーワードのGoogle トレンド——検索インタレストの推移、人気・急上昇の関連キーワード、地域別のインタレスト——と、Googleの928カテゴリのいずれかの人気・急上昇キーワードを、任意の国・地域・米国の都市圏で、Googleが提供するあらゆる期間について取得できます。

検索トレンド TypeScript 全世界
proooxy/google-trends-scraper — スペック
カテゴリbusiness / 検索トレンド
言語TypeScript
スタックTypeScript
マーケット全世界
出力クリーンでRAG対応のJSON

主な機能

キーワード照会:検索インタレストの推移、人気・急上昇の関連キーワード(Breakout=Googleの「急激増加」を明示)、地域別・都市別のインタレストを1行に集約

カテゴリランキング:Googleの928カテゴリ(第3階層まで)のいずれか、またはすべての人気・急上昇キーワード

あらゆる場所を指定可能:国、国内の地域(US-CA、GB-SCT)、米国の都市圏(US-CA-807)、または全世界

過去1時間から2004年以降の全期間まで、Googleが提供するすべての期間に対応——1回の実行で複数指定可能

カテゴリを指定してキーワードを照会し、意味の違いを区別:たとえば車のjaguar

各照会とランキング入りした各キーワードは実行をまたいで同じキーを保持するため、スケジュール実行で履歴が積み上がります

「データなし」と「失敗」を区別する実行サマリー。Googleに拒否されたリクエストは実行の最後に再試行

活用例

  • SEO・コンテンツ企画:トピック周辺の急上昇キーワードと、最も関心を集める地域
  • 商品・市場調査:商品、ブランド、カテゴリへの関心が高まっているのか、頭打ちなのか、シーズンごとに戻ってくるのかを把握
  • カテゴリのウォッチ:ショッピング、旅行、あらゆるニッチで人々が何を検索しているかを毎月追跡
  • データパイプラインとダッシュボード:キーワード・市場・期間を横断したスケジュール照会
  • ApifyのMCPサーバー経由で、AIエージェントにGoogle トレンドのデータを提供

入力パラメータ

パラメータ型必須説明
keywordsarray任意照会する検索キーワード。それぞれ個別に、すべての地域・期間で照会します
keywordCategorystring任意キーワードを1つのカテゴリ内で照会:ID、名前、またはパスで指定
categoriesarray任意人気・急上昇キーワードを取得するカテゴリ:名前、パス、ID。0を指定するとすべてのカテゴリをまとめた結果
subcategoriesboolean任意各カテゴリのサブカテゴリも第3階層までランキング
allCategoriesboolean任意928カテゴリすべてをランキング:地域・期間ごとに約1時間半
countriesarray任意国コード、地域(US-CA)、米国の都市圏(US-CA-807)、または全世界
windowsarray任意1h、4h、24h、7d、30d、90d、12m、5y、または2004年以降の全期間を表すall。デフォルトは過去12か月
maxItemsPerListnumber任意人気・急上昇の各リストから取得する検索キーワードの最大数
maxItemsnumber任意実行全体でこの件数の結果に達したら停止
proxyobject任意すべてのリクエストに使用。デフォルトはApifyのレジデンシャルプロキシ

出力例

キーワード照会の例:米国における過去12か月のbitcoin:

 1{
 2  "recordType": "lookup",
 3  "itemKey": "google|lookup|US|12m|all|bitcoin",
 4  "keyword": "bitcoin",
 5  "geo": "US",
 6  "geoScope": "country",
 7  "window": "12m",
 8  "category": null,
 9  "status": "ok",
10  "reason": null,
11  "points": [
12    { "time": "2025-10-05T00:00:00.000Z", "value": 37, "hasData": true, "partial": false },
13    { "time": "2025-10-12T00:00:00.000Z", "value": 40, "hasData": true, "partial": false },
14    { "time": "2026-09-27T00:00:00.000Z", "value": 16, "hasData": true, "partial": false },
15    { "time": "2026-10-04T00:00:00.000Z", "value": 17, "hasData": true, "partial": true }
16  ],
17  "relatedQueries": {
18    "top": [
19      { "query": "bitcoin price", "value": 100, "label": "100", "breakout": false },
20      { "query": "bitcoin stock", "value": 18, "label": "18", "breakout": false }
21    ],
22    "rising": [
23      { "query": "spcx stock", "value": 14250, "label": "Breakout", "breakout": true },
24      { "query": "spcx stock price", "value": 12750, "label": "Breakout", "breakout": true }
25    ]
26  },
27  "regions": [
28    { "code": "US-WY", "name": "Wyoming", "value": 100 },
29    { "code": "US-NV", "name": "Nevada", "value": 51 }
30  ],
31  "observedAt": "2026-10-09T07:32:28.150Z",
32  "url": "https://trends.google.com/trends/explore?date=today+12-m&geo=US&q=bitcoin"
33}

紙幅の都合で一部省略しています。この行にはplatformとgeoRequestedも含まれ、完全な行には毎週のデータポイント、人気25件・急上昇25件の検索キーワード、すべての州が含まれていました。カテゴリランキングでは代わりに検索キーワードごとに1行となり、listにはexplore_topまたはexplore_risingが入ります。2026年10月9日には、米国の過去12か月におけるショッピングカテゴリの急上昇キーワードで、quinceが+80%で首位でした。

ヒント

  • 全カテゴリを対象にした実行には、2時間以上のタイムアウトを設定してください。 1つの地域・1つの期間で929件のランキングをすべて取得するのに約1時間半かかります。制限時間に近づいた実行は自動的に停止し、残りをnot_reachedとしてマークします。
  • Googleにデータがない照会も1行として出力されます。 status: "not_available"とGoogleが示す理由が付き、課金されません。
  • キーワードカテゴリで意味を区別しましょう。 Autos & Vehicles(自動車カテゴリ)でjaguarを照会すれば、動物ではなく車を指します。
  • 実行のSUMMARYレコードを確認しましょう。 データのないキーワードと、読み取れなかった照会を区別できます。

よくある質問

最高値が常に100になるのはなぜですか?
Googleは各照会を、その照会自身の最高値が100になるようにスケーリングします。そのため数値は検索回数ではなく、相対的な検索インタレストです。2つの照会は同じスケールではありません。
Breakout(急激増加)とは何ですか?
増加率が5,000%を超えた関連キーワードに、Googleがパーセンテージの代わりに付ける表示です(日本語の画面では「急激増加」)。値はGoogleが併せて返す増加率で、たとえば14250です。
カテゴリランキングはどの期間に対応していますか?
過去7日間、30日間、90日間、12か月のみで、Googleのカテゴリツリーの第3階層までに限られます。それ以外の期間で要求したランキングは、実行サマリーにnot_availableとして記録され、課金されません。
関連トピックは含まれますか?
いいえ。Googleは自動化されたリクエストに対して関連トピックを空で返します。関連キーワードは、人気・急上昇ともに含まれます。

~/business の関連ツール

Google Trends Scraper — キーワード・関連キーワード・カテゴリランキングを実行、またはカスタム開発を依頼

数分でApify上での抽出を開始できます。または、あなたの取得元とスキーマに合わせたオーダーメイドのスクレイパーとRAGパイプラインの構築を依頼できます。

Apifyで実行 カスタムデータを依頼