Google Trends Scraper
Pricing
from $5.00 / 1,000 keyword analyzeds
Google Trends Scraper
Extract Google Trends data: interest over time, related queries, rising topics, and regional interest for any keyword. Fast, reliable, AI-ready JSON output.
Pricing
from $5.00 / 1,000 keyword analyzeds
Rating
0.0
(0)
Developer
Cheoljae Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Share
Extract Google Trends data for any keyword — interest over time, related queries, rising searches, and interest by region — as clean, AI-ready JSON. No official Google Trends API exists; this Actor gives you a fast, reliable alternative with pay-per-result pricing.
What does Google Trends Scraper do?
- 📈 Interest over time — search interest (0–100) for any keyword, from the past hour to 2004–present, including custom date ranges
- 🔍 Related queries — top and rising (breakout) search queries connected to your keyword
- 🌍 Interest by region — which countries or subregions search for your keyword the most
- 🧩 Related topics (experimental) — associated entities and topics when Google returns them
- 🌐 Any region, any Google property — Web Search, YouTube, Google News, Images, or Shopping, worldwide or per country/region
- 🤖 AI-ready output — normalized JSON with ISO timestamps, designed for LLM pipelines, dashboards, and MCP/AI-agent use
Why scrape Google Trends?
Google Trends has no official API for search interest data. Marketers, SEO specialists, traders, researchers, and AI agents use this Actor to:
- Track keyword popularity trends for SEO and content planning
- Detect breakout searches early (rising queries with "Breakout" status)
- Compare regional demand before launching products or campaigns
- Feed time-series search data into forecasting models and trading signals
- Let AI agents pull live trend data via the Apify MCP server
Input example
{"keywords": ["bitcoin", "solana"],"geo": "US","timeRange": "today 12-m","dataTypes": ["interestOverTime", "relatedQueries", "interestByRegion"]}
Output example
{"keyword": "bitcoin","geo": "US","timeRange": "today 12-m","interestOverTime": [{ "time": "2025-07-06T00:00:00.000Z", "formattedTime": "Jul 6 – 12, 2025", "value": 36, "isPartial": false }],"relatedQueries": {"top": [{ "query": "bitcoin price", "value": 100, "formattedValue": "100" }],"rising": [{ "query": "bitcoin etf", "value": 250, "formattedValue": "+250%" }]},"interestByRegion": [{ "geoCode": "US-NV", "geoName": "Nevada", "value": 100 }]}
How much does it cost?
This Actor uses pay-per-event pricing: you pay a small fee per keyword processed. A typical run analyzing 100 keywords costs well under $1. No subscription required.
FAQ
Is scraping Google Trends legal? This Actor only collects anonymous, aggregated, publicly available statistics. It does not collect personal data. Still, check that your use complies with applicable laws and Google's terms.
Why is relatedTopics sometimes empty?
Google restricts topic data for automated sessions. Interest over time, related queries, and regional data are unaffected. We are working on improving topic coverage.
Can I use this with AI agents / MCP? Yes. This Actor works with the Apify MCP server, so Claude, ChatGPT, and other AI agents can call it directly and pay per use.
A keyword failed or returned empty data — what should I do?
The Actor automatically retries with fresh sessions. Failed keywords are listed in the FAILED_KEYWORDS record of the run's key-value store. Open an issue in the Issues tab and we'll respond within 24 hours.
Support
Found a bug or need a feature (new widget, bulk comparison, scheduling)? Open an issue in the Issues tab — this Actor is actively maintained and issues are typically answered within one business day.