Google Trends Batch Scraper - Rising Queries & YouTube Trends
Pricing
Pay per usage
Google Trends Batch Scraper - Rising Queries & YouTube Trends
Analyze up to 1,000 keywords in one run with no start fee. Interest over time, 5-term comparisons, rising related queries & topics, interest by region, YouTube/News/Shopping search trends and real-time trending searches.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Criato Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Google Trends Batch Scraper: keywords, comparisons, rising queries and YouTube trends
Analyze up to 1,000 keywords in a single run, with no Actor fee: you only pay Apify platform usage (about $0.16 per 1,000 keywords in our tests, residential proxy included). No Google API key and no proxies for you to manage.
Each keyword returns:
- 📈 Interest over time, with a ready-made summary: average, peak, latest value, % change and direction (rising, falling or stable)
- 🚀 Rising and top related queries and topics, including the "Breakout" searches SEO teams look for
- ⚖️ Comparisons of up to 5 terms on a shared 0–100 scale, just like the Google Trends website
- ▶️ YouTube, News, Image and Shopping search trends, not just web search
- 🗺️ Interest by country, state, city or US metro
- 🔥 Real-time trending searches (top 10 per country), with approximate traffic and related news
Why this Actor
| This Actor | |
|---|---|
| Keywords per run | Up to 1,000 |
| Actor fee | None, you pay platform usage only |
| Typical cost | ~$0.16 per 1,000 keywords (tested) |
| Comparisons (up to 5 terms) | ✅ |
| Rising / breakout queries | ✅ |
| YouTube / News / Shopping trends | ✅ |
| Success rate | 500/500 keywords in our test run |
What it costs in practice. In our test, 500 keywords with related queries ran in 11 minutes for $0.079 of platform usage (compute + residential proxy). Your exact cost depends on your Apify plan.
Use cases
- SEO and content. Find rising queries before they peak and check seasonality before you publish.
- YouTube creators and agencies. Set Search type to YouTube Search to see what people actually search for on YouTube.
- Market research and e-commerce. Compare brands or products with Shopping search trends and see where demand is concentrated by region.
- AI agents and automations. Every item has flat summary fields (
average,changePct,direction,risingQueries), so an agent can answer "is X trending?" without parsing a time series.
Input
{"keywords": ["air fryer", "standing desk", "protein coffee"],"comparisons": ["chatgpt, claude ai, gemini"],"trendingCountries": ["US", "GB"],"geo": "US","timeframe": "today 12-m","searchProperty": "web","includeRelated": true,"includeRegions": false}
| Field | What it does |
|---|---|
keywords | Analyzes each term on its own 0–100 scale |
comparisons | Each line holds up to 5 comma-separated terms, compared on one scale |
trendingCountries | Returns what's trending right now in each country (US, BR, IN…) |
geo | Country (US) or subregion (US-CA). Leave empty for worldwide |
timeframe / customTimeRange | From the past hour to 2004–present, or a custom range like 2025-01-01 2025-06-30 |
searchProperty | web, youtube, news, images or shopping |
category | Google Trends category ID (0 = all) |
includeRelated | Adds top and rising related queries and topics |
includeRegions | Adds interest by region (free) |
Output
One item per keyword, comparison or trending search. A keyword item looks like this:
{"type": "keyword","keyword": "air fryer","geo": "US","timeframe": "today 12-m","property": "web","status": "ok","average": 61.4,"peak": 100,"peakDate": "2025-11-23T00:00:00Z","latest": 58,"changePct": 12.5,"direction": "rising","risingQueries": ["air fryer recipes chicken", "ninja crispi"],"topQueries": ["best air fryer", "air fryer recipes"],"timeline": [{ "date": "2024-11-03T00:00:00Z", "values": { "air fryer": 54 }, "isPartial": false }],"related": { "air fryer": { "queries": { "top": [], "rising": [] }, "topics": { "top": [], "rising": [] } } },"trendsUrl": "https://trends.google.com/trends/explore?q=air+fryer&date=today+12-m&geo=US"}
status is one of three values:
ok: data was returned.no_data: Google has too little search volume for the term.failed: the request failed after all retries.
Pricing
This Actor has no fee of its own: you pay only Apify platform usage, meaning compute and residential proxy, which is billed to your Apify account. In our test, 500 keywords with related queries cost $0.079. Use the run options to set a timeout or memory limit if you want to cap a run.
Tips
- Google Trends values are relative: 100 means peak popularity for that term in that period. Use
comparisonswhen you need terms on the same scale. - For hourly timeframes (
now 1-H,now 4-H), data points are minutes. - Large batches run in parallel with automatic IP rotation. The run summary (
RUN_SUMMARYin the key-value store) shows how many blocks were handled.
More YouTube and trends tools from Criato Labs
- YouTube Channel & Video Scraper: channel profiles, videos, Shorts and keyword search
- YouTube Comments Scraper: comments and replies from any video or Short
- YouTube Transcript Scraper: transcripts of videos or whole channels
FAQ
Is scraping Google Trends legal? This Actor only reads publicly available, aggregated and anonymized search-interest data. It collects no personal data. Check your local regulations and Google's terms for your use case.
Why do some keywords return no_data? Google only shows terms with enough search volume. Try a broader location or a longer time range.
Can I use it from an AI agent? Yes, through the Apify MCP server. Each item has flat summary fields that an agent can read directly.