Google Trends Scraper — New & Rising, 56 Countries
Pricing
$50.00 / 1,000 country processeds
Google Trends Scraper — New & Rising, 56 Countries
Trending Google searches for 56 countries in one run — with what is NEW, what is RISING, and what trends in several countries at once. Official RSS feed, no proxies.
Pricing
$50.00 / 1,000 country processeds
Rating
0.0
(0)
Developer
Emir Llonviche
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get the trending Google searches for up to 56 countries in a single run — and, unlike a plain snapshot, what is new, what is climbing, and what is trending in several countries at once.
Unofficial. This Actor is not affiliated with, endorsed by, or sponsored by Google LLC. "Google" and "Google Trends" are trademarks of Google LLC. This Actor reads the Trending Now RSS feed that Google publishes publicly.
Built on Google's official Trending Now RSS feed — not a headless browser, not a reverse-engineered private endpoint. That is why this Actor runs in about two seconds per country, needs no proxies, and does not break every time Google reships its front end.
What makes it different
It tells you what just broke, not just what is trending. Google's feed is a snapshot with no memory. This Actor compares every run against your previous one and adds isNew, rankChange, firstSeenAt and hoursTrending to each row. A term that entered the list twenty minutes ago and a term that has been sitting there since breakfast look identical in the raw feed — here they do not.
It spots what crosses borders. Because every requested country is fetched in the same run, each row carries alsoTrendingIn and countryCount: the other markets where the exact same term is trending right now. A one-country-per-run scraper cannot compute this at all.
One run, up to 56 countries, in parallel batches — a full 56-country sweep takes well under a minute.
News articles attached. Each trend carries up to three articles Google associates with it: title, URL, source and image.
Reads the feed Google publishes. The widely-referenced trends.google.com/trends/api/dailytrends endpoint was retired and now returns 404. This Actor reads Google's Trending Now RSS feed, which Google maintains and serves in about two seconds. No headless browser, no proxies — that is why a country costs $0.05 rather than several times more.
Built to fail loudly, not silently. Countries are fetched independently, so one failure never aborts the rest. Three retries with exponential backoff. Every run writes a RUN_SUMMARY you can point a monitor at.
On your first run, there is no previous run to compare against, so
isNew,rankChangeandhoursTrendingcome backnull— we will not claim a term is new when we simply have no history. Run it a second time and the movement appears. Schedule it hourly or daily and it keeps improving.
What you get
One row per trending search, per country:
{"country": "FR","countryName": "France","rank": 1,"term": "météo","isNew": false,"rankChange": 3,"firstSeenAt": "2026-08-25T08:00:00.000Z","hoursTrending": 3,"alsoTrendingIn": ["BE", "CH"],"countryCount": 3,"trafficLabel": "50000+","trafficMin": 50000,"publishedAt": "Sun, 23 Aug 2026 21:50:00 -0700","imageUrl": "https://encrypted-tbn3.gstatic.com/images?q=tbn:AAA","imageSource": "Le Monde","newsCount": 3,"news": [{"title": "Canicule : alerte orange dans douze départements","url": "https://www.lemonde.fr/meteo/article/canicule","source": "Le Monde","imageUrl": "https://encrypted-tbn3.gstatic.com/images?q=tbn:BBB","snippet": null}],"scrapedAt": "2026-08-24T19:30:00.000Z","sourceUrl": "https://trends.google.com/trending/rss?geo=FR"}
trafficLabel is Google's own threshold (100+, 1000+, 50000+). trafficMin is that threshold as a number, so you can sort and filter on it.
Input
{"countries": ["FR", "GB", "DE", "US"],"maxItemsPerCountry": 10,"includeNews": true,"minTraffic": 1000}
| Field | Default | What it does |
|---|---|---|
countries | ["FR"] | Country codes to fetch. Each is fetched independently. |
maxItemsPerCountry | 10 | Google publishes up to 10 trends per country. |
includeNews | true | Attach related news articles to each trend. |
minTraffic | 0 | Keep only trends above this search volume. |
language | — | ISO 639-1 code for the news articles (fr, en, de…). |
timeoutSecs | 30 | Per-country request timeout. |
Supported countries: AR AT AU BE BG BR CA CH CL CO CZ DE DK EG ES FI FR GB GR HK HR HU ID IE IL IN IT JP KE KR LT LV MA MX MY NG NL NO NZ PE PH PL PT RO RS SA SE SG SK TH TR TW UA US VN ZA
An unrecognised code is reported before any request is made, so you never pay for a run that was doomed from the start.
What people use it for
- SEO and content teams — catch a rising query the same day and publish against it.
- Newsrooms — see what a country is searching for right now, with the articles already covering it.
- Social and brand monitoring — track when a brand or product breaks into the trending list.
- Market research across borders — compare what France, Germany and the UK are searching for in one dataset.
- Breaking-news detection — schedule it hourly and filter on
isNew; you see a story enter the national list within the hour.\n- Cross-market signals — filter oncountryCount > 1to catch what is spreading across borders rather than staying local.
Reliability
Reliability is the point of this Actor, so here is exactly what it does:
- Each country is isolated. One failure never aborts the others.
- Three attempts with exponential backoff on network errors and 5xx responses. A 404 is not retried — an invalid country code will not become valid.
- Output is validated. A feed that parses but contains no trends is treated as an anomaly and reported, not silently returned as an empty result.
- Every run writes a
RUN_SUMMARYto the key-value store: countries requested, succeeded, failed, and why. Point a monitor at it and you will know a country started failing before your users tell you.
Pricing
Pay per event: $0.05 per country successfully processed. A failed country is never charged. Four countries every day for a month costs about $6.
Limits, stated plainly
- Google's feed publishes 10 trends per country. This Actor cannot return more, and neither can anything else reading the same source.
- Volumes are thresholds, not exact counts — that is how Google publishes them.
- The feed covers trending now. History is built by this Actor from your own successive runs — the first run has no movement data, and the more often you run it, the finer the movement.
- Coverage is limited to the 56 countries Google publishes a feed for.
Notes
This Actor reads a public RSS feed published by Google for automated consumption. It stores nothing and republishes nothing, and collects no individual user data — only aggregate search statistics published by Google and links to public news articles.
Found a bug or need a country added? Open an issue on the Actor page.