Google Trending Historical Data avatar

Google Trending Historical Data

Pricing

from $0.49 / 1,000 results

Go to Apify Store
Google Trending Historical Data

Google Trending Historical Data

Get search interest over time, by region, related queries, and related topics. Returns Google Trends data for a keyword: interest over time, interest by region, related queries, and related topics.

Pricing

from $0.49 / 1,000 results

Rating

0.0

(0)

Developer

Fabio Borsotti

Fabio Borsotti

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Google Trends Historical & Search Interest Data

An Apify Actor that extracts comprehensive Google Trends data for any keyword, including search interest over time, interest by geographic region, related queries, and related topics.

What does this Actor do?

This Actor retrieves structured Google Trends data directly for any specified keyword or topic:

  1. Search Interest Over Time — Normalized search volume timelines (0–100 index) across custom timeframes (e.g., past 12 months, 5 years, or custom date ranges).
  2. Interest by Region — Geographic distribution of search interest at various granularities (country, state/region, DMA metro area, or city level).
  3. Related Queries — Discover what else people are searching for:
    • Top Queries: Most popular related queries ranked by relative volume.
    • Rising Queries: Fast-growing terms with percentage spikes or "Breakout" status (>5000% increase).
  4. Related Topics — Google Knowledge Graph entities connected to your keyword (titles, types, and entity IDs).
  5. Multi-Property Coverage — Query standard Google Web Search, Google Images, Google News, YouTube, or Google Shopping (Froogle).

Key Features

  • Historical & Real-Time Data — Analyze search interest from recent hours to multi-year historical archives.
  • Granular Geolocation — Filter worldwide or target specific countries (e.g., US, GB, DE, IT) or sub-regions (US-CA, IT-RM).
  • Flexible Data Types — Request complete overviews or target specific widgets (TIMESERIES, GEO_MAP, RELATED_QUERIES, RELATED_TOPICS).
  • Property Filtering — Compare search trends on Web Search vs. YouTube, Google Images, Google News, or Shopping.
  • Production-Ready Output — Saves flattened records directly into the Apify Dataset and Key-Value store (OUTPUT), perfectly optimized for tabular export to CSV, Excel, and JSON.

Input Parameters

The Actor accepts the following input parameters:

Required

ParameterTypeDescription
qstringSearch keyword or phrase to analyze (e.g. bitcoin, climate change, artificial intelligence).

Optional

ParameterTypeDefaultDescription
geostring"" (worldwide)Two-letter country code or sub-region code. Defaults to worldwide when omitted or empty. Examples: US, GB, DE, IT, US-CA.
hlstring"en"Language code for the interface and localized labels (e.g. en, es, fr, it, de).
datestring"today 12-m"Time range for the search interest query. Examples: today 12-m, today 3-m, today 1-m, today 5-y, or custom date range YYYY-MM-DD YYYY-MM-DD (e.g. 2024-01-01 2024-12-31).
tzstring"420"Timezone offset in minutes from UTC (e.g. 420 for UTC-7).
data_typestring"" (default)Widget filter to restrict returned data. When omitted, returns both TIMESERIES and GEO_MAP. See options below.
catstring"0" (all)Category ID to narrow results. Defaults to all categories (0).
gpropstring"" (web search)Google property to query. Options: "" (Web Search), images, news, youtube, froogle.
regionstring"" (auto)Granularity for geographic breakdown: COUNTRY, REGION, DMA, CITY.
max_resultsinteger100Maximum number of records to return in the dataset. Limits the output list to at most max_results items.

data_type Options

ValueDescription
(omitted / empty)Returns both TIMESERIES (interest over time) and GEO_MAP (interest by region).
TIMESERIESInterest over time timeline data only.
GEO_MAPCompared breakdown by region (for multiple queries).
GEO_MAP_0Interest by region (for a single query).
RELATED_QUERIESTop and rising related search queries.
RELATED_TOPICSTop and rising related Knowledge Graph topics.

Note: RELATED_QUERIES and RELATED_TOPICS are not included in the default response. To retrieve them, specify data_type="RELATED_QUERIES" or data_type="RELATED_TOPICS".


Example Inputs

1. Default (Interest Over Time + Regional Breakdown)

{
"q": "bitcoin",
"geo": "US",
"hl": "en",
"date": "today 12-m",
"max_results": 100
}

2. Historical 5-Year Trend

{
"q": "artificial intelligence",
"geo": "US",
"date": "today 5-y",
"data_type": "TIMESERIES"
}

3. Regional Breakdown at City Level

{
"q": "coffee",
"geo": "US",
"data_type": "GEO_MAP_0",
"region": "CITY"
}
{
"q": "bitcoin",
"geo": "US",
"data_type": "RELATED_QUERIES"
}
{
"q": "bitcoin",
"geo": "US",
"data_type": "RELATED_TOPICS"
}
{
"q": "gaming",
"geo": "US",
"gprop": "youtube",
"date": "today 3-m"
}

Output Format

The Actor returns a flattened list of objects without complex or nested JSON structures. Every object in the returned list always contains all 25 mapped fields, guaranteeing a uniform tabular schema for direct export to CSV, Excel, or database imports.

In every record, all inactive/unrelated fields are set to an empty string (""), ensuring consistent columns across the entire dataset.

25 Output Fields

Every returned record in the dataset always contains the following 25 keys:

FieldTypeDescription
interest_over_time.timeline_data.datestringHuman-readable date range for the timeline point (e.g. Apr 6 – 12, 2025).
interest_over_time.timeline_data.timestampstringFormatted UTC timestamp for the start of the period (YYYY-MM-DD HH:MM:SS).
interest_over_time.timeline_data.querystringSearch keyword query.
interest_over_time.timeline_data.valuestringRelative interest index (0–100).
interest_over_time.timeline_data.extracted_valueinteger / stringNumeric representation of the interest index (e.g. 40, 100).
interest_by_region.geostringRegion code (e.g. US-HI, US-NV, IT-RM).
interest_by_region.locationstringHuman-readable region or location name (e.g. Hawaii, Nevada).
interest_by_region.valuestringRelative interest index (0–100).
interest_by_region.extracted_valueinteger / stringNumeric representation of the regional interest value.
related_queries.rising.querystringSearch query with rising interest.
related_queries.rising.valuestringGrowth metric or percentage (e.g. Breakout, +250%).
related_queries.rising.extracted_valueinteger / stringNumeric representation of rising query growth (e.g. 9750).
related_queries.rising.linkstringDirect URL link to explore the rising query on Google Trends.
related_queries.top.querystringTop related search query.
related_queries.top.valuestringRelative interest index (0–100).
related_queries.top.extracted_valueinteger / stringNumeric representation of the top query value.
related_queries.top.linkstringDirect URL link to explore the top query on Google Trends.
related_topics.rising.querystringTopic entity name with rising interest (e.g. NVIDIA).
related_topics.rising.valuestringGrowth metric or percentage (e.g. Breakout, +500%).
related_topics.rising.extracted_valueinteger / stringNumeric representation of rising topic growth (e.g. 71150).
related_topics.rising.linkstringDirect URL link to explore the rising topic on Google Trends.
related_topics.top.querystringTop related topic entity name (e.g. Bitcoin).
related_topics.top.valuestringRelative interest index (0–100).
related_topics.top.extracted_valueinteger / stringNumeric representation of the top topic value.
related_topics.top.linkstringDirect URL link to explore the top topic on Google Trends.

Example Flattened Output

[
{
"interest_over_time.timeline_data.date": "Oct 19 – 25, 2025",
"interest_over_time.timeline_data.timestamp": "2025-10-19 00:00:00",
"interest_over_time.timeline_data.query": "bitcoin",
"interest_over_time.timeline_data.value": "30",
"interest_over_time.timeline_data.extracted_value": 30,
"interest_by_region.geo": "",
"interest_by_region.location": "",
"interest_by_region.value": "",
"interest_by_region.extracted_value": "",
"related_queries.rising.query": "",
"related_queries.rising.value": "",
"related_queries.rising.extracted_value": "",
"related_queries.rising.link": "",
"related_queries.top.query": "",
"related_queries.top.value": "",
"related_queries.top.extracted_value": "",
"related_queries.top.link": "",
"related_topics.rising.query": "",
"related_topics.rising.value": "",
"related_topics.rising.extracted_value": "",
"related_topics.rising.link": "",
"related_topics.top.query": "",
"related_topics.top.value": "",
"related_topics.top.extracted_value": "",
"related_topics.top.link": ""
},
{
"interest_over_time.timeline_data.date": "",
"interest_over_time.timeline_data.timestamp": "",
"interest_over_time.timeline_data.query": "",
"interest_over_time.timeline_data.value": "",
"interest_over_time.timeline_data.extracted_value": "",
"interest_by_region.geo": "US-KS",
"interest_by_region.location": "Kansas",
"interest_by_region.value": "100",
"interest_by_region.extracted_value": 100,
"related_queries.rising.query": "",
"related_queries.rising.value": "",
"related_queries.rising.extracted_value": "",
"related_queries.rising.link": "",
"related_queries.top.query": "",
"related_queries.top.value": "",
"related_queries.top.extracted_value": "",
"related_queries.top.link": "",
"related_topics.rising.query": "",
"related_topics.rising.value": "",
"related_topics.rising.extracted_value": "",
"related_topics.rising.link": "",
"related_topics.top.query": "",
"related_topics.top.value": "",
"related_topics.top.extracted_value": "",
"related_topics.top.link": ""
},
{
"interest_over_time.timeline_data.date": "",
"interest_over_time.timeline_data.timestamp": "",
"interest_over_time.timeline_data.query": "",
"interest_over_time.timeline_data.value": "",
"interest_over_time.timeline_data.extracted_value": "",
"interest_by_region.geo": "",
"interest_by_region.location": "",
"interest_by_region.value": "",
"interest_by_region.extracted_value": "",
"related_queries.rising.query": "how to buy bitcoin safely",
"related_queries.rising.value": "Breakout",
"related_queries.rising.extracted_value": 9750,
"related_queries.rising.link": "https://trends.google.com/trends/explore?q=how+to+buy+bitcoin+safely&date=today+12-m&geo=US",
"related_queries.top.query": "",
"related_queries.top.value": "",
"related_queries.top.extracted_value": "",
"related_queries.top.link": "",
"related_topics.rising.query": "",
"related_topics.rising.value": "",
"related_topics.rising.extracted_value": "",
"related_topics.rising.link": "",
"related_topics.top.query": "",
"related_topics.top.value": "",
"related_topics.top.extracted_value": "",
"related_topics.top.link": ""
},
{
"interest_over_time.timeline_data.date": "",
"interest_over_time.timeline_data.timestamp": "",
"interest_over_time.timeline_data.query": "",
"interest_over_time.timeline_data.value": "",
"interest_over_time.timeline_data.extracted_value": "",
"interest_by_region.geo": "",
"interest_by_region.location": "",
"interest_by_region.value": "",
"interest_by_region.extracted_value": "",
"related_queries.rising.query": "",
"related_queries.rising.value": "",
"related_queries.rising.extracted_value": "",
"related_queries.rising.link": "",
"related_queries.top.query": "bitcoin price",
"related_queries.top.value": "100",
"related_queries.top.extracted_value": 100,
"related_queries.top.link": "https://trends.google.com/trends/explore?q=bitcoin+price&date=today+12-m&geo=US",
"related_topics.rising.query": "",
"related_topics.rising.value": "",
"related_topics.rising.extracted_value": "",
"related_topics.rising.link": "",
"related_topics.top.query": "",
"related_topics.top.value": "",
"related_topics.top.extracted_value": "",
"related_topics.top.link": ""
},
{
"interest_over_time.timeline_data.date": "",
"interest_over_time.timeline_data.timestamp": "",
"interest_over_time.timeline_data.query": "",
"interest_over_time.timeline_data.value": "",
"interest_over_time.timeline_data.extracted_value": "",
"interest_by_region.geo": "",
"interest_by_region.location": "",
"interest_by_region.value": "",
"interest_by_region.extracted_value": "",
"related_queries.rising.query": "",
"related_queries.rising.value": "",
"related_queries.rising.extracted_value": "",
"related_queries.rising.link": "",
"related_queries.top.query": "",
"related_queries.top.value": "",
"related_queries.top.extracted_value": "",
"related_queries.top.link": "",
"related_topics.rising.query": "Suriname",
"related_topics.rising.value": "Breakout",
"related_topics.rising.extracted_value": 64050,
"related_topics.rising.link": "https://trends.google.com/trends/explore?q=/m/06nnj&date=today+1-m&geo=US",
"related_topics.top.query": "",
"related_topics.top.value": "",
"related_topics.top.extracted_value": "",
"related_topics.top.link": ""
},
{
"interest_over_time.timeline_data.date": "",
"interest_over_time.timeline_data.timestamp": "",
"interest_over_time.timeline_data.query": "",
"interest_over_time.timeline_data.value": "",
"interest_over_time.timeline_data.extracted_value": "",
"interest_by_region.geo": "",
"interest_by_region.location": "",
"interest_by_region.value": "",
"interest_by_region.extracted_value": "",
"related_queries.rising.query": "",
"related_queries.rising.value": "",
"related_queries.rising.extracted_value": "",
"related_queries.rising.link": "",
"related_queries.top.query": "",
"related_queries.top.value": "",
"related_queries.top.extracted_value": "",
"related_queries.top.link": "",
"related_topics.rising.query": "",
"related_topics.rising.value": "",
"related_topics.rising.extracted_value": "",
"related_topics.rising.link": "",
"related_topics.top.query": "Bitcoin",
"related_topics.top.value": "100",
"related_topics.top.extracted_value": 100,
"related_topics.top.link": "https://trends.google.com/trends/explore?q=/m/05p0rrx&date=today+1-m&geo=US"
}
]

Error Handling

The Actor handles failures gracefully with informative messages:

ScenarioBehavior
Missing q parameterFails immediately with descriptive message requiring q.
HTTP 4xx / 5xx upstream responseFails reporting the HTTP status code and response body snippet.
Network TimeoutFails reporting timeout after 60 seconds.
Invalid JSON responseFails reporting parsing failure details.