Google Trending Searches Scraper
Pricing
Pay per event
Google Trending Searches Scraper
Track country-level Google trending searches with traffic labels, timing, images, and optional related news for SEO, editorial, and market-monitoring workflows.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Share
Track country-level Google trending search topics, traffic estimates, timing, and related news context in a clean Apify dataset.
Daily Google Trending Searches by country
Google Trending Searches Scraper collects current country-level trending search topics for one or more countries.
Google Trends vs Google Trending Searches: what this actor collects
This actor collects the daily/current Google Trending Searches feed by country, including trend titles, traffic labels, timing, images, and optional related news context. It is not a full Google Trends historical analytics API for arbitrary keyword interest-over-time queries.
It returns structured rows that are ready for dashboards, alerts, spreadsheets, content calendars, and market monitoring workflows.
Each result can include the trend phrase, approximate traffic, publication time, image metadata, source traceability, and related news context.
Use it when you need recurring visibility into what people are searching for right now.
Who is it for?
SEO teams
Monitor country-level trend demand and discover timely keyword opportunities.
Publishers and editors
Find story ideas while a topic is still gaining public attention.
Content marketers
Plan fast-response posts, newsletters, videos, or social media updates around real demand.
Market researchers
Track attention spikes by country and compare which themes appear in different markets.
Automation builders
Feed trend data into Slack alerts, BI tools, Airtable bases, or internal scoring workflows.
Why use this actor?
- ⚡ Fast HTTP collection for lightweight trend monitoring.
- 🌍 Multi-country input so one run can cover several markets.
- 📰 Optional related news cards for context around each search topic.
- 📊 Consistent dataset fields for export and automation.
- 🔁 Designed for scheduled runs and recurring trend watchlists.
Daily Google Trending Searches by country are useful for recurring dashboards, newsroom alerts, content calendars, and market-monitoring workflows.
Google Trends vs Google Trending Searches: what this actor collects is simple: this actor focuses on the current country-level trending searches feed, not historical interest-over-time analytics for arbitrary keywords.
What data can you extract?
| Field | Description |
|---|---|
geo | Country or region code used for the trend collection. |
title | Trending search topic or phrase. |
approxTraffic | Approximate traffic label when available. |
pubDate | Time associated with the trend item. |
link | Source trend link. |
picture | Related image URL when available. |
pictureSource | Image source label. |
newsItems | Related news cards when enabled. |
sourceUrl | Source URL used for the geo. |
scrapedAt | Timestamp when the actor saved the item. |
Use as an RSS feed
You can turn the latest dataset items from a saved Apify task into an RSS feed. Create an actor task with your preferred input, then use the task's last-run dataset endpoint with format=rss, fields, and outputFields:
https://api.apify.com/v2/actor-tasks/[TASK_ID]/runs/last/dataset/items?format=rss&fields=title,link,pubDate&outputFields=title,link,pubDate&token=[APIFY_TOKEN]
Use the fields list to select this actor's dataset columns, and outputFields to map them to RSS item fields such as title, link, description, and pubDate. Keep your Apify API token private; do not embed tokenized feed URLs in public websites, public repositories, or client-side code.
How much does it cost to scrape Google trending searches?
This actor uses pay-per-event pricing.
You pay a small run-start event and a per-result event for each saved trending search topic.
For most small monitoring jobs, the cost is low because each country requires only a lightweight collection request.
Example: scraping 2 countries with 10 trends per country saves up to 20 result rows.
Input options
| Input | Type | Default | Description |
|---|---|---|---|
geos | array of strings | ['US'] | Google Trends country or region codes. |
maxItemsPerGeo | integer | 20 | Maximum trend rows to save per geo. |
includeNewsItems | boolean | true | Include related news cards when available. |
Example input
{"geos": ["US", "GB", "CA"],"maxItemsPerGeo": 10,"includeNewsItems": true}
Example output
{"geo": "US","title": "example trend","approxTraffic": "2000+","pubDate": "Tue, 16 Jun 2026 19:30:00 -0700","link": "https://trends.google.com/trending/rss?geo=US","picture": "https://encrypted-tbn0.gstatic.com/images?...","pictureSource": "Example Source","newsItems": [{"title": "Related story title","snippet": "Short context about the trend","url": "https://example.com/story","picture": "https://example.com/image.jpg","source": "Example Publisher"}],"sourceUrl": "https://trends.google.com/trending/rss?geo=US","scrapedAt": "2026-06-17T00:00:00.000Z"}
How to run it
- Open the actor on Apify.
- Add one or more geo codes.
- Choose the maximum number of trends per geo.
- Decide whether to include related news context.
- Click Start.
- Export the dataset as JSON, CSV, Excel, XML, or RSS.
Tips for best results
- Use common country codes such as
US,GB,CA,AU,IN,DE,FR,BR, andJP. - Keep
maxItemsPerGeomodest for scheduled monitoring runs. - Enable related news items when you need editorial context.
- Disable related news items when you only need a compact keyword watchlist.
- Schedule the actor daily or hourly depending on how quickly your workflow reacts to trends.
Scheduling ideas
Run the actor every morning for a daily editorial planning report.
Run it every few hours for newsroom alerts.
Run it before campaign planning meetings to identify sudden audience interest.
Run separate tasks by region if different teams own different markets.
Integrations
Slack alerts
Connect the dataset to a Slack automation and post the top trends for selected countries.
Google Sheets
Export results to Sheets for editorial review, keyword tagging, and content planning.
Airtable
Store trend rows in Airtable and add custom workflow fields such as priority, owner, or status.
BI dashboards
Use the Apify API to feed trend data into Looker Studio, Power BI, Tableau, or internal dashboards.
Content calendars
Turn trend titles and related news snippets into draft calendar ideas for writers or social teams.
Scheduled editorial feeds
Send scheduled trend snapshots to Google Sheets, Slack or email via Zapier/Make, BI dashboards, Apify API workflows, or MCP-enabled research assistants.
API usage with Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('fetch_cat/google-trending-searches-scraper').call({geos: ['US', 'GB'],maxItemsPerGeo: 10,includeNewsItems: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
API usage with Python
from apify_client import ApifyClientimport osclient = ApifyClient(os.environ['APIFY_TOKEN'])run = client.actor('fetch_cat/google-trending-searches-scraper').call(run_input={'geos': ['US', 'GB'],'maxItemsPerGeo': 10,'includeNewsItems': True,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
API usage with cURL
curl -X POST 'https://api.apify.com/v2/acts/fetch_cat~google-trending-searches-scraper/runs?token=YOUR_APIFY_TOKEN' \-H 'Content-Type: application/json' \-d '{"geos":["US","GB"],"maxItemsPerGeo":10,"includeNewsItems":true}'
MCP integration
Use this actor through Apify MCP from Claude or other MCP-compatible clients.
MCP endpoint:
https://mcp.apify.com/?tools=fetch_cat/google-trending-searches-scraper
Claude Code MCP setup
$claude mcp add apify-google-trending-searches https://mcp.apify.com/?tools=fetch_cat/google-trending-searches-scraper
Then ask:
Run Google Trending Searches Scraper for US and GB with 10 trends per country and summarize the biggest topics.
Claude Desktop MCP setup
Add an MCP server entry that points to:
https://mcp.apify.com/?tools=fetch_cat/google-trending-searches-scraper
Example JSON configuration:
{"mcpServers": {"apify-google-trending-searches": {"url": "https://mcp.apify.com/?tools=fetch_cat/google-trending-searches-scraper"}}}
Example prompt:
Collect today's trending searches for CA, AU, and IN. Group them by country and suggest newsletter angles.
MCP automation prompts
- "Find trending searches in the US and suggest 5 blog post ideas."
- "Compare trending searches in GB and AU and identify overlapping themes."
- "Collect trends for DE, FR, and IT and create a short market brief."
- "Send me the top 10 US trends with related news sources."
Data quality notes
Traffic values are approximate labels provided by the source.
Trend availability varies by country and time.
Some trend items may have images or related news while others may not.
The actor keeps missing optional fields as null or empty arrays rather than inventing data.
Limits
The actor caps maxItemsPerGeo at 100 to keep runs predictable.
Unsupported or temporarily unavailable geo codes may produce no rows.
Country-level availability can change over time.
For broad monitoring, start with a few geos and expand after confirming the dataset matches your workflow.
FAQ and troubleshooting
Can I use this as a Google Trends API alternative?
Use it as an API alternative for daily/current Google Trending Searches feeds. It does not cover every Google Trends feature, such as historical interest-over-time analytics for arbitrary keywords.
Which countries are supported?
Use common Google Trending Searches country codes such as US, GB, CA, AU, IN, DE, FR, BR, and JP. Availability can change by country and time.
Can I include related news cards?
Yes. Enable includeNewsItems to include related news context when the source exposes it.
Why did a geo return no results?
Check that the geo code is supported and try a common code such as US, GB, CA, AU, or IN.
Why are some news fields empty?
Related news cards are optional. Some trend topics only include the trend title and traffic context.
Why is traffic a string like 2000+?
The source provides approximate traffic labels, not exact numeric counts.
Legality and responsible use
This actor collects publicly available trend information.
Use the data responsibly and respect applicable laws, platform terms, and privacy requirements.
Do not use the actor to infer sensitive personal information about individuals.
Related actors and scrapers
- https://apify.com/fetch_cat/google-news-scraper
- https://apify.com/fetch_cat/bing-search-results-scraper
- https://apify.com/fetch_cat/youtube-search-results-scraper
- https://apify.com/fetch_cat/substack-posts-scraper
- https://apify.com/fetch_cat/reddit-scraper
Changelog
0.1
Initial version with multi-geo trending search collection, traffic estimates, optional related news cards, and normalized dataset output.
Support
If you need a new country workflow, additional output fields, or a scheduled monitoring setup, open an Apify issue from the actor page.
Summary
Google Trending Searches Scraper helps teams spot what audiences are searching for now.
It is built for recurring trend monitoring, editorial planning, SEO workflows, and lightweight market intelligence.