~/business/google-trends-scraper

Google Trends Scraper — Keywords, verwandte Suchanfragen & Kategorie-Rankings

Google Trends für jedes Keyword — Interesse im Zeitverlauf, Top- und zunehmende verwandte Suchanfragen sowie Interesse nach Region — und die Top- und zunehmenden Suchanfragen jeder der 928 Google-Kategorien, in jedem Land, jeder Region oder US-Metropolregion und über jeden Zeitraum, den Google anbietet.

Suchtrends TypeScript Weltweit
proooxy/google-trends-scraper — Steckbrief
Kategoriebusiness / Suchtrends
SpracheTypeScript
StackTypeScript
MärkteWeltweit
Outputsauberes, RAG-fertiges JSON

Hauptfunktionen

Keyword-Abfragen: Interesse im Zeitverlauf, Top- und zunehmende verwandte Suchanfragen mit markierten Breakouts sowie Interesse nach Region oder Stadt, alles in einer Zeile

Kategorie-Rankings: die Top- und zunehmenden Suchanfragen jeder der 928 Google-Kategorien, bis zur dritten Ebene, oder aller Kategorien zusammen

Jeder Ort: ein Land, eine Region darin (US-CA, GB-SCT), eine US-Metropolregion (US-CA-807) oder weltweit

Jeder Zeitraum, den Google anbietet, von der letzten Stunde bis zu allem seit 2004, mehrere in einem Run

Keywords innerhalb einer Kategorie abfragen, um Bedeutungen auseinanderzuhalten: Jaguar, das Auto

Jede Abfrage und jede gelistete Suchanfrage behält ihren Schlüssel von Run zu Run, sodass geplante Runs zusammen eine Historie ergeben

Eine Run-Zusammenfassung, die zwischen „keine Daten” und „fehlgeschlagen” unterscheidet; was Google verweigert, wird am Ende des Runs erneut versucht

Anwendungsfälle

  • SEO und Content-Planung: die zunehmenden Suchanfragen rund um ein Thema und die Regionen, in denen es am meisten Interesse weckt
  • Produkt- und Marktforschung: ob das Interesse an einem Produkt, einer Marke oder einer Kategorie wächst, stagniert oder jede Saison wiederkehrt
  • Kategorie-Monitoring: wonach Menschen in Kategorien wie Shopping und Travel oder in jeder beliebigen Nische suchen, Monat für Monat
  • Datenpipelines und Dashboards: geplante Abfragen über Keywords, Märkte und Zeiträume
  • KI-Agenten über Apifys MCP-Server mit Google-Trends-Daten versorgen

Eingabeparameter

ParameterTypErforderlichBeschreibung
keywordsarrayoptionalAbzufragende Suchbegriffe, jeweils einzeln, für jeden Ort und jeden Zeitraum
keywordCategorystringoptionalKategorie, innerhalb der die Keywords abgefragt werden: ID, Name oder Pfad
categoriesarrayoptionalKategorien, deren Top- und zunehmende Suchanfragen gelesen werden: ein Name, ein Pfad, eine ID oder 0 für alle Kategorien zusammen
subcategoriesbooleanoptionalRankt auch die Unterkategorien jeder Kategorie, bis zur dritten Ebene
allCategoriesbooleanoptionalRankt alle 928 Kategorien: etwa anderthalb Stunden pro Ort und Zeitraum
countriesarrayoptionalEin Ländercode, eine Region (US-CA), eine US-Metropolregion (US-CA-807) oder weltweit
windowsarrayoptional1h, 4h, 24h, 7d, 30d, 90d, 12m, 5y oder all (seit 2004); standardmäßig die letzten 12 Monate
maxItemsPerListnumberoptionalHöchstens so viele Suchanfragen aus jeder Top- oder Zunehmend-Liste
maxItemsnumberoptionalStoppt nach dieser Anzahl an Ergebnissen im gesamten Run
proxyobjectoptionalWird für jede Anfrage verwendet; standardmäßig der Residential-Proxy von Apify

Beispielausgabe

Eine Keyword-Abfrage, bitcoin in den USA über die letzten 12 Monate:

 1{
 2  "recordType": "lookup",
 3  "itemKey": "google|lookup|US|12m|all|bitcoin",
 4  "keyword": "bitcoin",
 5  "geo": "US",
 6  "geoScope": "country",
 7  "window": "12m",
 8  "category": null,
 9  "status": "ok",
10  "reason": null,
11  "points": [
12    { "time": "2025-10-05T00:00:00.000Z", "value": 37, "hasData": true, "partial": false },
13    { "time": "2025-10-12T00:00:00.000Z", "value": 40, "hasData": true, "partial": false },
14    { "time": "2026-09-27T00:00:00.000Z", "value": 16, "hasData": true, "partial": false },
15    { "time": "2026-10-04T00:00:00.000Z", "value": 17, "hasData": true, "partial": true }
16  ],
17  "relatedQueries": {
18    "top": [
19      { "query": "bitcoin price", "value": 100, "label": "100", "breakout": false },
20      { "query": "bitcoin stock", "value": 18, "label": "18", "breakout": false }
21    ],
22    "rising": [
23      { "query": "spcx stock", "value": 14250, "label": "Breakout", "breakout": true },
24      { "query": "spcx stock price", "value": 12750, "label": "Breakout", "breakout": true }
25    ]
26  },
27  "regions": [
28    { "code": "US-WY", "name": "Wyoming", "value": 100 },
29    { "code": "US-NV", "name": "Nevada", "value": 51 }
30  ],
31  "observedAt": "2026-10-09T07:32:28.150Z",
32  "url": "https://trends.google.com/trends/explore?date=today+12-m&geo=US&q=bitcoin"
33}

Für die Länge gekürzt: Die Zeile enthält außerdem platform und geoRequested, und die vollständige Zeile hatte einen Punkt für jede Woche, 25 Top- und 25 zunehmende Suchanfragen sowie jeden Bundesstaat. Ein Kategorie-Ranking ist stattdessen eine Zeile pro Suchanfrage, mit list auf explore_top oder explore_rising gesetzt: Am 9. Oktober 2026 führte „quince” die zunehmenden Suchanfragen der Kategorie Shopping in den USA über 12 Monate an, mit +80 %.

Tipps

  • Geben Sie einem Run über alle Kategorien ein Timeout von zwei Stunden oder mehr. Alle 929 Rankings für einen Ort und einen Zeitraum dauern etwa anderthalb Stunden; ein Run kurz vor seinem Zeitlimit stoppt von selbst und markiert den Rest mit not_reached.
  • Eine Abfrage, zu der Google keine Daten hat, bleibt trotzdem eine Zeile, mit status: "not_available" und Googles Begründung, und sie kostet nichts.
  • Trennen Sie Bedeutungen mit einer Keyword-Kategorie: jaguar in Autos & Vehicles ist das Auto, nicht das Tier.
  • Lesen Sie den SUMMARY-Datensatz des Runs, um ein Keyword ohne Daten von einer Abfrage zu unterscheiden, die nicht gelesen werden konnte.

FAQ

Warum ist der höchste Punkt immer 100?
Google skaliert jede Abfrage auf ihren eigenen höchsten Punkt, die Zahlen sind also relatives Interesse und keine Suchanzahlen. Zwei Abfragen liegen nicht auf derselben Skala.
Was ist ein Breakout?
Googles Markierung, die anstelle eines Prozentwerts bei einer verwandten Suchanfrage steht, die um mehr als 5.000 % gewachsen ist. Ihr Wert ist der Anstieg, den Google dazu angibt, etwa 14250.
Für welche Zeiträume gibt es Kategorie-Rankings?
Nur für die letzten 7 Tage, 30 Tage, 90 Tage und 12 Monate, und nur bis zur dritten Ebene von Googles Kategorienbaum. Ein Ranking, das für einen anderen Zeitraum angefordert wird, steht in der Run-Zusammenfassung als not_available und kostet nichts.
Sind verwandte Themen enthalten?
Nein: Google liefert sie bei automatisierten Anfragen leer zurück. Verwandte Suchanfragen sind enthalten, Top und zunehmend.

verwandt in ~/business

Google Trends Scraper — Keywords, verwandte Suchanfragen & Kategorie-Rankings ausführen oder ein individuelles Projekt anfragen

In wenigen Minuten mit der Extraktion auf Apify starten, oder mich für einen maßgeschneiderten Scraper und eine RAG-Pipeline exakt nach Quelle und Schema beauftragen.

auf Apify ausführen individuelle Daten anfragen