Google Trends Keyword Discovery: Rising & Related Keywords avatar

Google Trends Keyword Discovery: Rising & Related Keywords

Pricing

from $5.00 / 1,000 google trends searches

Go to Apify Store
Google Trends Keyword Discovery: Rising & Related Keywords

Google Trends Keyword Discovery: Rising & Related Keywords

Google Trends keyword discovery and MCP tool: find new keywords from rising and top related queries and topics for any seed keyword, with growth %, plus interest over time. Any country, web, YouTube or Shopping search. No proxies. $0.006 per search + $0.002 per run start; fast mode extra.

Pricing

from $5.00 / 1,000 google trends searches

Rating

0.0

(0)

Developer

PlainRows

PlainRows

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Find new keywords with Google Trends: give seed keywords, get Google's related queries and related topics, both top (most searched with your seed) and rising (fastest growing, with their growth in %, "Breakout" above 5000 %), plus the interest over time (0-100) of each seed. Any country, region or worldwide; web, YouTube, news, images or Google Shopping search; past hour to 2004, or your own dates.

It calls a commercial search data API instead of scraping trends.google.com: no proxies, no CAPTCHAs, no rate-limit errors to handle on your side. You pay per Google Trends search, not per keyword found: one seed returns its whole top and rising lists (usually 25 to 50 related queries and topics) and its trend line. Searches without data are free.

Typical uses

  • Keyword discovery for SEO and content: rising queries around a topic before they show up in keyword tools, for articles, videos and landing pages.
  • Trend spotting: which products, brands or questions are breaking out right now, by country and by search type (web, YouTube, Shopping).
  • Keyword research seeds: feed the rising and top queries to Keyword Search Volume to get monthly volume, CPC and difficulty.
  • Ads and e-commerce: new search terms to add to campaigns, seasonal demand to plan stock and budgets.
  • Automations and AI agents: a daily or weekly list of rising keywords to Google Sheets, n8n, Make, Zapier or an MCP client.

One line = one seed keyword. Related lists come only for a single keyword per line (a Google Trends limit); a line with up to 5 keywords separated by commas returns their comparison over time instead. Interest by region is off by default here (turn on includeRegions, same price).

What you get

Each row has a rowType:

  • interest_over_time: one row per keyword per date point (date, value 0-100, isPartial);
  • interest_by_region: one row per keyword per region (regionCode, regionName, value 0-100, and in a comparison the keyword's shareOfComparison in that region);
  • related_query and related_topic: Google's top and rising lists (single-keyword searches only, a Google Trends limit);
  • not_found: a free marker row for a search without data, with the reason in note.
FieldDescription
search, keywordThe search as you gave it (keywords compared together) and the keyword this row is about
rowType, foundRow type (see above); false only on free "no data" rows
date, dateTime, granularityStart of the period (UTC): date YYYY-MM-DD, dateTime ISO; spacing minute, hour, day, week or month
valueGoogle Trends interest 0-100 (over time and by region), or relative score 0-100 in a top related list
isPartialtrue for a period that is not complete yet (usually the last point)
keywordAverageAverage interest of each keyword over the period (comparisons)
regionCode, regionName, shareOfComparisone.g. US-CA California; in a comparison, the share (%) of this keyword among the compared ones in the region
listType, ranktop or rising, position in Google's related list
relatedQueryRelated search query
topicId, topicTitle, topicTypeRelated topic, e.g. /m/02vqfm, "Coffee", "Beverage"
risingPercentGrowth in % of a rising query or topic (Google shows "Breakout" above 5000)
sharesSeedWordRelated query and topic rows: true when it shares a word (3+ letters) with your keyword. Google's lists sometimes include generic queries unrelated to the keyword (for example "top songs this week" rising for "coffee"); filter on true to drop them. A real new trend can share no word (for example "openclaw" for "ai agents"), so nothing is removed for you
geo, searchType, timeRange, category, languageCodeThe options used: location (country, region code or WORLDWIDE), search type, time range or custom dates, category
trendsUrlThe same chart on trends.google.com, to check any number
observedAtWhen the data was fetched (UTC)

Every row has the same columns (missing values are null, never guessed), so the dataset opens directly as a table. The Interest over time, Interest by region and Related queries and topics views show the useful columns for each row type; filter on rowType in your sheet or code.

Google Trends values are relative: 100 is the peak of the chart, and keywords compared in the same search share one scale. Keywords on different lines are each scaled on their own.

Input

{
"searchTerms": ["coffee", "ai agents", "air fryer"],
"country": "US",
"timeRange": "past_12_months",
"searchType": "web",
"includeRegions": false,
"includeRelated": true,
"category": 0,
"speed": "standard"
}
  • searchTerms: one Google Trends search per line, up to 500 per run. Compare up to 5 keywords in one search by separating them with commas ("nike, adidas, puma"). A line with a single keyword also gets related queries and topics.
  • country: 213 countries or WORLDWIDE (default US). region (optional) narrows to a state or province with its Google Trends code, e.g. US-CA, GB-SCT, DE-BY (the regionCode column of a country run).
  • timeRange: past_hour, past_4_hours, past_day, past_7_days, past_30_days, past_90_days, past_12_months (default), past_5_years, all_time. Or set startDate and endDate (YYYY-MM-DD) for custom dates from 2004 (web) or 2008 (other search types). Google chooses the spacing of the points: per minute, hour, day, week or month.
  • searchType: web (default), youtube, news, images, shopping.
  • category: Google Trends category number to narrow an ambiguous keyword (0 = all, 71 = Food & Drink, 18 = Shopping, 20 = Sports, 7 = Finance...), the cat= value of a trends.google.com link.
  • includeRelated: on by default (the related queries and topics). includeRegions: off by default; interest by region, same price.
  • languageCode (optional, default en): language of topic names. It does not filter searches; the location does.
  • speed: standard (default, lowest price) waits in the data provider's queue, so allow a few minutes per run; a search still queued after 12 minutes is usually answered through the fast route at no extra charge; if the queue is very slow, it comes back as a free found: false row asking you to retry it later. fast answers in about 10-30 seconds per search (11 and 23 seconds in our tests), for AI agents and apps that wait, with an extra fee per search.

Output example

Rows produced by this Actor's code from a real Google Trends response fetched on 2026-10-07 (coffee, United States, past 12 months: 53 weekly points, 51 states, 50 related queries and 21 related topics, 175 rows for one billed search). One interest-over-time row:

{
"search": "coffee",
"keyword": "coffee",
"found": true,
"rowType": "interest_over_time",
"date": "2025-10-05",
"dateTime": "2025-10-05T00:00:00.000Z",
"granularity": "week",
"value": 61,
"isPartial": false,
"keywordAverage": null,
"regionCode": null,
"regionName": null,
"shareOfComparison": null,
"listType": null,
"rank": null,
"relatedQuery": null,
"topicId": null,
"topicTitle": null,
"topicType": null,
"risingPercent": null,
"sharesSeedWord": null,
"geo": "US",
"searchType": "web",
"timeRange": "past_12_months",
"category": 0,
"languageCode": "en",
"trendsUrl": "https://trends.google.com/trends/explore?hl=en&geo=US&date=today%2012-m&q=coffee",
"observedAt": "2026-10-07T16:00:23.000Z",
"schemaVersion": "1.0"
}

From the same search, a region row has "rowType": "interest_by_region", "regionCode": "US-WY", "regionName": "Wyoming", "value": 100, and a related query row has "rowType": "related_query", "listType": "top", "rank": 1, "relatedQuery": "coffee near me", "value": 100. In the comparison chatgpt, gemini, claude (worldwide, past 7 days, hourly), the United States row for chatgpt has "value": 14, "shareOfComparison": 59.

Pricing

Pay per Google Trends search, not per row or per keyword found, no subscription. See the Pricing tab for current prices: one Google Trends search event per search that returned data ($0.006 on the free Apify plan, $0.0055 on Starter, $0.005 on Scale and Business, on October 19, 2026), plus $0.002 per run start. It includes everything that search returns: the top and rising related queries and topics, every date point and, if you turn it on, every region.

Fast mode adds one Fast mode event ($0.01) per search with data, only when you choose speed: fast.

Example: 50 seed keywords = 50 searches = $0.30 on the free plan ($0.277 on Starter) with the start fee, for about 2,000 related queries and topics.

Searches without data, searches Google Trends rejects, duplicates and input mistakes cost nothing (apart from the $0.002 start fee per run). The run never spends more than the maximum cost you set.

Free Apify plan: each run handles up to 2 searches, so you can check the output. A paid Apify plan removes this limit.

Use it from code, automations or AI agents

API (one call, results returned directly):

curl -X POST "https://api.apify.com/v2/acts/plainrows~google-trends-explorer/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchTerms": ["nike, adidas, puma"], "country": "US", "timeRange": "past_90_days", "speed": "fast"}'

n8n, Make, Zapier: use the Apify integration, pick plainrows/google-trends-explorer, schedule it weekly and send the rows to Google Sheets, Airtable or your database to follow trends over time.

AI agents (MCP): add https://mcp.apify.com?tools=plainrows/google-trends-explorer to Claude, Cursor or any MCP client. The agent gets a typed tool and pays per search; use "speed": "fast" so it gets the answer in seconds.

What this is not

  • Not search volumes. Google Trends gives relative interest (0-100), not monthly searches. For absolute volumes, CPC and difficulty, use Keyword Search Volume.
  • No "Trending now" daily list and no city-level breakdown: interest by region goes down to states or provinces (or countries for Worldwide).
  • Related queries and topics are only given for single-keyword searches (Google Trends does not return them for comparisons).
  • Small keywords can have "not enough data" in a country or a short time range: you get a free found: false row.
  • Not affiliated with Google.

Run summary

Each run stores a summary in the key-value store (OUTPUT): searches submitted and run, searches without data, searches billed (rowsBilled = searchesBilled) and rows delivered, median and maximum waiting time, searches Google rejected or did not answer, duplicates and invalid lines, and anything skipped because of the free-plan or budget limit.

FAQ

How do I compare keywords on Google Trends? Write up to 5 keywords on one line, separated by commas (nike, adidas, puma): you get their interest over time on the same 0-100 scale, plus interest by region.

How do I find rising keywords on Google Trends? Put one seed keyword per line: each row with rowType related_query and listType rising is a rising query, with risingPercent (its growth). listType top gives the queries searched most often with your seed. Comparisons (several keywords on one line) do not get related lists: a Google Trends limit.

Is this the same as Google Trends Scraper? Same data and price as our Google Trends Scraper & API, set up for keyword discovery (regions off by default). Use that one for comparisons and regional maps.

Does it give search volumes? No: Google Trends gives relative interest (0-100). For monthly searches, use Keyword Search Volume.

Which countries and time ranges? 213 countries or worldwide, states and provinces, from the past hour to all time since 2004, on web, YouTube, news, images or Google Shopping search.

How fast is it? standard speed (lowest price) waits in the provider's queue, so allow a few minutes; fast answers sooner at a higher price.

Is there an official Google Trends API, or a pytrends replacement? Google's own Trends API is an alpha open to selected testers, and the pytrends library was archived in April 2025. This Actor works today without either: one call returns interest over time, regions and related queries as JSON.

More PlainRows tools

Same pay-per-result pricing, same clean JSON, built to chain together in n8n, Make, Zapier or AI agents.

Support

Missing a field, a location or found a bug? Open an issue on this page. Issues are read and answered.