Google Trends Scraper β€” Interest, Regions & Related Queries avatar

Google Trends Scraper β€” Interest, Regions & Related Queries

Pricing

from $5.00 / 1,000 keyword scrapeds

Go to Apify Store
Google Trends Scraper β€” Interest, Regions & Related Queries

Google Trends Scraper β€” Interest, Regions & Related Queries

Google Trends for up to 500 keywords per run: interest over time with peak dates, top and rising related queries, interest by region. Pay only for keywords with data.

Pricing

from $5.00 / 1,000 keyword scrapeds

Rating

5.0

(1)

Developer

Ken Digital

Ken Digital

Maintained by Community

Actor stats

3

Bookmarked

91

Total users

9

Monthly active users

4 hours ago

Last modified

Categories

Share

πŸ“ˆ Google Trends Scraper

Scrape Google Trends data at scale β€” interest over time, peak dates, top and rising related queries, and interest by region, for up to 500 keywords per run. Built for SEO professionals, content strategists, and market researchers.

πŸ’° Pricing

$0.005 per keyword, charged only when Google returns data for it. Keywords with no data (too little search volume) are listed in the results with a note and cost nothing.

🎯 What You Get

For each keyword, the actor returns:

  • Interest Over Time β€” Daily/weekly/monthly search interest (0–100 scale)
  • Summary columns β€” average, peak value, peak date and latest value of interest, top related query, number of rising queries
  • Related Queries β€” Top and rising related search terms
  • Interest by Region β€” Geographic breakdown by country or sub-region

Related topics are not included: Google does not show them to automated visitors (it returns an empty list), so this actor does not pretend to have them.

πŸš€ Use Cases

SEO & Content Strategy

  • Find trending keywords before your competitors
  • Identify seasonal search patterns for content planning
  • Discover related queries to expand your keyword clusters

Market Research

  • Compare brand awareness across regions
  • Track industry trend shifts over time
  • Identify emerging markets for product launches

Competitive Intelligence

  • Monitor competitor brand search trends
  • Compare multiple products or technologies
  • Track market share shifts via search interest

Academic & Data Journalism

  • Study public interest in events, policies, or phenomena
  • Build datasets for research papers
  • Visualize trend data for articles and reports

πŸ“₯ Input

ParameterTypeDefaultDescription
keywordsstring[]requiredKeywords to scrape (up to 500 per run; each one charged only if Google returns data)
timeRangestring"today 12-m"Time range for data
geostring"" (worldwide)Country code (US, FR, GB, etc.)
categoryinteger0Google Trends category ID

Time Range Options

ValueDescription
now 1-HPast hour
now 4-HPast 4 hours
now 1-dPast day
now 7-dPast 7 days
today 1-mPast month
today 3-mPast 3 months
today 12-mPast 12 months
today 5-yPast 5 years
allAll time (2004–present)

Example Input

{
"keywords": ["artificial intelligence", "machine learning", "deep learning"],
"timeRange": "today 12-m",
"geo": "US",
"category": 0
}

πŸ“€ Output

Each keyword produces one dataset item:

{
"keyword": "artificial intelligence",
"timeRange": "today 12-m",
"geo": "US",
"scrapedAt": "2026-03-28T21:00:00.000Z",
"interestOverTime": [
{ "date": "Mar 31 – Apr 6, 2025", "value": 71 },
{ "date": "Apr 7 – Apr 13, 2025", "value": 68 },
{ "date": "Apr 14 – Apr 20, 2025", "value": 75 },
"..."
],
"relatedQueries": {
"top": [
{ "query": "ai artificial intelligence", "value": "100" },
{ "query": "chatgpt", "value": "85" },
{ "query": "openai", "value": "62" }
],
"rising": [
{ "query": "claude ai", "value": "+4,500%" },
{ "query": "gemini ai", "value": "+2,800%" }
]
},
"interestByRegion": [
{ "geoName": "District of Columbia", "value": 100 },
{ "geoName": "Washington", "value": 89 },
{ "geoName": "California", "value": 85 },
{ "geoName": "Massachusetts", "value": 82 }
]
}

βš™οΈ How It Works

  1. Fetches widget tokens from Google Trends explore API
  2. Uses tokens to request each data type (time series, geo, related searches)
  3. Parses and normalizes the response data
  4. Random delays (1–3s) between requests to respect rate limits
  5. Exponential backoff on rate limiting (HTTP 429)

πŸ”§ Technical Details

  • HTTP/2 for faster, more efficient connections
  • Session cookies for proper authentication
  • Exponential backoff with jitter on rate limits
  • Graceful error handling β€” partial results are still saved

πŸ’‘ Tips

  • Up to 500 keywords per run, each fetched on its own. Keywords Google has no data for are listed in the results but not charged
  • Use country codes (ISO 3166-1 alpha-2) for regional filtering
  • Longer time ranges return weekly/monthly aggregates; shorter ranges give hourly/daily data
  • Category filtering narrows results β€” find category IDs on Google Trends
  • Schedule runs to track trends over time and build historical datasets

πŸ“Š Integrations

Export your data to:

  • Google Sheets / Excel for visualization
  • BigQuery / Snowflake for analytics pipelines
  • Slack / Email via Apify webhooks for alerts on trending topics
  • Custom dashboards via the Apify API

🏷️ Tags

google-trends seo keyword-research market-research trending search-trends content-strategy competitive-intelligence

πŸ”— Quick Integration

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("joyouscam35875/google-trends-scraper").call(run_input={...})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('joyouscam35875/google-trends-scraper').call({...});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

No-code: Make / Zapier / n8n

Search for this actor in the Apify connector. No code needed.


ActorWhat it does
Google News & RSS ScraperArticles by keyword, language and country, or from any feed
Website Content CrawlerAny website as clean Markdown for AI and RAG
Amazon ScraperSearch results and product details in 17 countries
Google Maps ScraperLocal businesses with phone, website and emails, no API key
YouTube Channel ScraperAll videos and Shorts of a channel with stats