Google Trends AI Content & SEO Keywords Generator avatar

Google Trends AI Content & SEO Keywords Generator

Pricing

$0.00001 / actor start

Go to Apify Store
Google Trends AI Content & SEO Keywords Generator

Google Trends AI Content & SEO Keywords Generator

Google Trends Scraper with AI content generator. Extract real-time trending topics from 48 countries → get blog titles, Twitter/Instagram/TikTok captions & 10 SEO keywords per trend. Results in 60 seconds. Free, no API keys, no proxies needed.

Pricing

$0.00001 / actor start

Rating

5.0

(1)

Developer

Vasram Sonagara

Vasram Sonagara

Maintained by Community

Actor stats

6

Bookmarked

39

Total users

7

Monthly active users

a day ago

Last modified

Share

Google Trends Scraper with AI Content Generator — Blog Titles, SEO Keywords & Social Captions (48 Countries)

The only Google Trends scraper that turns today's trending topics into ready-to-publish content — blog titles, Twitter/Instagram/TikTok captions, and 10 SEO keywords per trend. No API keys. No proxies. Results in 60 seconds.

Extract today's hottest Google searches across 48 countries and instantly transform them into ready-to-publish content. Perfect for content creators, SEO professionals, and marketing agencies who need to stay ahead of the curve. Get your results in under 60 seconds with no API keys, proxies, or complex setup required. Built natively on Apify, you get built-in scheduling, API access, webhooks, and seamless Zapier/Make integrations right out of the box.

Google Trends Scraper AI Content Generator


Looking for a Google Trends API? Google doesn't offer an official free API — but this actor gives you full programmatic access to today's trending topics via Apify's API, scheduler, and webhooks.

vs apify/google-trends-scraper: That actor gives raw keyword data only. This actor gives raw data + AI-generated blog titles, social media captions, and 10 SEO keywords — in one automated run, under 60 seconds, completely free.

This Actorapify/google-trends-scraper
Raw trending keywords
AI blog titles
Social media captions
SEO keywords (10/trend)
Related news context
Best time to post
Cost~$0.01/run~$0.01/run

⚡ What You Get Per Trend (Real Output Example)

OutputExample
🔥 Trending topic"NorthEast United vs Goa" (~50K searches, Surging +200%)
📰 News context"Youngest ISL Coach Takes Charge as NEUFC Battles Goa" — Times of India
✍️ 3 Blog titles"Why the Youngest ISL Coach's Debut Matters in NEUFC vs Goa"
🎬 2 Video titles"NEUFC vs Goa: Match Preview (Full Breakdown) [2026 Update]"
🐦 Twitter caption"The youngest coach in ISL history takes charge tonight. Can NEUFC finally beat Goa after 4 years? 🤯 #ISL2026"
📸 Instagram caption"History in the making! 🌩️ Will this be the turning point for the highlanders? Drop your predictions ⬇️ #ISL2026"
🎵 TikTok caption"Debut alert 🚨 Youngest ISL coach ever stepping in rn 👀 Who you got? #NEUFCvGoa #ISL2026"
🔎 10 SEO keywords"where to watch northeast united vs goa live 2026"
#️⃣ 5 Hashtags#NorthEastUnitedVsGoa2026, #YoungestISLCoach
⏰ Best posting time"Evening (6–9 PM EST)" — 🟠 High urgency, within 24 hours
👥 Target audience"ISL fans, football bettors in South Asia, youth sports fans aged 18–30"

Run for 10 trends → get all of the above × 10 in under 2 minutes. Export as Excel, CSV, JSON, or XML.

Google Trends Data Export Example


🚀 Quick Start — 3 Steps

  1. Click "Try for free" above
  2. Select your country → set number of trends → click Start
  3. Download results as Excel, CSV, or JSON

No account. No API keys. Default settings work out of the box.

Apify Actor Input Configuration


Google Trends Scraper is an automated tool that extracts real-time trending topics from Google and enriches them using AI. Instead of just giving you a keyword and estimated search volume, this scraper automatically finds the underlying news context for why a topic is trending. It then generates highly relevant blog titles, social media captions, and SEO keywords based on actual news — not generic templates.

This is not just a scraper. It is a complete AI content pipeline:

  • Step 1 — Scrape: Pulls live trending topics from Google Trends RSS
  • Step 2 — Enrich: Fetches related news from 200+ verified sources
  • Step 3 — Generate: AI creates blog titles, social captions, and SEO keywords grounded in real news
  • Step 4 — Export: Structured JSON, CSV, Excel, or XML — ready for your workflow

🎯 Content creators and bloggers — Spend 2+ hours daily researching what to write about → Get a full week's content ideas from today's trends in 60 seconds.

🎯 SEO professionals — Struggle to find low-competition trending keywords → Receive 10 trending SEO keywords per topic split across head, informational, commercial, and long-tail intent.

🎯 Social media managers — Manually craft posts for every platform → Get platform-optimized captions for Twitter, Instagram, and TikTok instantly.

🎯 Marketing agencies — Need to track global trends manually → Monitor trending topics across 48 countries and auto-export directly to Google Sheets.

🎯 News and media teams — Manually verify trending stories → Get curated trending news from 200+ verified sources, scored by reliability.

🎯 Developers and data engineers — Need programmatic Google Trends access → Use the Apify API, Python/JS SDK, or cURL to integrate trend data into any pipeline.


FeatureThis ActorManual Google TrendsExploding Topics / Semrush
Real-time data✅ Yes (updated daily)✅ Yes❌ Delayed/Historical
AI content generation✅ Yes❌ No❌ No
Social captions✅ Yes❌ No❌ No
SEO keywords✅ Yes (10 per trend)❌ No✅ Yes
Countries supported4848+Varies
Export formatsJSON, CSV, Excel, XMLCSV onlyCSV / PDF
Cost~$0.01 per runFree$40–$100+/month
Setup requiredNone (Click Start)Manual browsingAccount creation

This actor replaces expensive monthly subscriptions and hours of manual research by combining real-time Google Trends scraping with an AI content generator in one fully automated pipeline.


How It Works

  1. Fetches live trends from Google Trends RSS for your selected country
  2. Pulls related news from Google News — spam-filtered and source-scored (200+ ranked sources)
  3. AI reads the news and generates content ideas grounded in what is actually happening
  4. Produces SEO keywords across 4 search intent categories (head, informational, commercial, long-tail)
  5. Outputs structured data ready to download or pipe into your existing workflow

All trending topics and search volumes are pulled directly from live Google Trends RSS feeds. This guarantees you are seeing exactly what people are searching for today, in real-time.

To ensure high-quality context, the actor pulls related news from Google News RSS and filters it through a strict reliability scoring system. It ranks over 200 global news sources, filtering out spam and prioritizing high-authority publications.

The AI content generation is strictly grounded. The AI reads actual news snippets before generating titles — ensuring your blog titles and social captions reflect real-world events, not generic templates.

Note: Search volumes are approximate bucket estimates provided by Google. This tool focuses exclusively on today's trends — no historical data.


Input Options

FieldDefaultDescription
countryUS48 countries supported (see full list below)
maxTrends10Number of trends to analyze (1–20)
includeNewstrueFetch up to 3 quality-filtered news articles per trend
includeContentIdeastrueGenerate AI blog titles, social captions, and SEO keywords
languageenLanguage for news articles (12 options)
RegionCountries
Americas (7)🇺🇸 US · 🇨🇦 Canada · 🇧🇷 Brazil · 🇲🇽 Mexico · 🇦🇷 Argentina · 🇨🇴 Colombia · 🇨🇱 Chile
Europe (19)🇬🇧 UK · 🇩🇪 Germany · 🇫🇷 France · 🇮🇹 Italy · 🇪🇸 Spain · 🇳🇱 Netherlands · 🇵🇱 Poland · 🇸🇪 Sweden · 🇳🇴 Norway · 🇩🇰 Denmark · 🇫🇮 Finland · 🇧🇪 Belgium · 🇦🇹 Austria · 🇨🇭 Switzerland · 🇮🇪 Ireland · 🇵🇹 Portugal · 🇷🇴 Romania · 🇬🇷 Greece · 🇨🇿 Czech Republic
Asia / Pacific (14)🇮🇳 India · 🇯🇵 Japan · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇸🇬 Singapore · 🇲🇾 Malaysia · 🇵🇭 Philippines · 🇮🇩 Indonesia · 🇹🇭 Thailand · 🇰🇷 South Korea · 🇹🇼 Taiwan · 🇵🇰 Pakistan · 🇧🇩 Bangladesh · 🇻🇳 Vietnam
Middle East / Africa (8)🇿🇦 South Africa · 🇳🇬 Nigeria · 🇪🇬 Egypt · 🇦🇪 UAE · 🇸🇦 Saudi Arabia · 🇮🇱 Israel · 🇹🇷 Turkey · 🇰🇪 Kenya

Full Output Structure (JSON)

Each dataset item contains one trending topic with all enriched data:

{
"rank": 2,
"keyword": "northeast united vs goa",
"search_volume": "~50K (est.)",
"approx_traffic": 50000,
"trend_velocity": "Surging",
"trend_velocity_emoji": "🔥",
"trend_change": "+200%",
"related_news": [
{
"title": "FC Goa look to end four-year win drought against NorthEast United",
"source": "The Times of India",
"reliability": "High",
"published": "16 hours ago",
"published_iso": "2026-04-23T18:54:00+00:00",
"url": "https://news.google.com/...",
"snippet": "FC Goa look to end four-year win drought..."
}
],
"content_ideas": {
"blog_titles": [
"How NorthEast United Can Break Goa's 4-Year Drought in 2026",
"Why the Youngest ISL Coach's Debut Matters in NEUFC vs Goa",
"NorthEast vs Goa: What Head-to-Head Stats Reveal About the Rivalry"
],
"video_titles": [
"NEUFC vs Goa: Match Preview (Full Breakdown) [2026 Update]",
"Why This ISL Clash Could Change Everything (Analysis)"
],
"social_captions": {
"twitter": "The youngest coach in ISL history takes charge tonight. Can NEUFC finally beat Goa after 4 years? 🤯 #ISL2026 #NEUFCvGoa",
"instagram": "History in the making! 🌩️ NorthEast United faces FC Goa with a rookie boss leading the charge. Drop your predictions! ⬇️ #ISL2026",
"tiktok": "Debut alert 🚨 Youngest ISL coach ever stepping in rn 👀 Who you got? #NEUFCvGoa #ISL2026"
},
"best_time_to_post": "Evening (6-9 PM EST)",
"target_audience": "Indian Super League fans, football bettors in South Asia, youth sports enthusiasts aged 18-30",
"content_urgency": "High",
"content_urgency_emoji": "🟠",
"content_urgency_label": "Within 24 hours"
},
"seo_keywords": {
"keywords": [
"northeast united vs goa",
"northeast united vs goa 2026",
"where to watch northeast united vs goa live 2026",
"northeast united vs goa injury updates 2026",
"what is the head-to-head record between northeast united and fc goa"
],
"hashtags": [
"#NorthEastUnitedVsGoa2026",
"#ISLTrending2026",
"#YoungestISLCoach"
]
},
"meta": {
"run_at": "2026-04-24T11:02:38.532777+00:00",
"country": "IN",
"language": "en",
"max_trends_requested": 2,
"data_sources": ["Google Trends Daily RSS", "Google News RSS"],
"actor_version": "1.0.0"
}
}

Output Field Reference

FieldTypeDescription
rankintegerPosition in today's trending list (1 = most popular)
keywordstringThe trending search term
search_volumestringHuman-readable traffic estimate
approx_trafficintegerNumeric traffic estimate for filtering and sorting
trend_velocitystringBreakout · Surging · Rising · Steady
trend_velocity_emojistringVisual emoji for velocity (🚀 🔥 📈 📊)
trend_changestringEstimated percentage change in search interest
related_newsarrayUp to 3 quality-filtered news articles per trend
content_ideasobjectBlog titles, video titles, platform-specific social captions, posting time
content_ideas.social_captionsobjectSeparate fields: twitter, instagram, tiktok
content_ideas.content_urgencystringASAP · High · Medium · Low
seo_keywords.keywordsarray10 SEO keywords across head, informational, commercial, and long-tail intent
seo_keywords.hashtagsarray5 trending hashtags for social media
metaobjectRun timestamp, country, language, data sources

Trend Velocity Scale

LabelEmojiSearch TrafficRecommended Action
Breakout🚀500K+ searchesPublish immediately
Surging🔥100K–499KPost today
Rising📈10K–99KPlan within 24 hours
Steady📊Under 10KSchedule it

Urgency Detection

The actor scans news titles for live event keywords. Breaking news, live matches, and same-day announcements get 🔴 ASAP urgency. Evergreen topics get 🟢 Low urgency with a longer content window.


This actor is free to run. You only pay Apify's standard compute cost:

ConfigurationRun timeCost per run
5 trends~60 seconds~$0.025
10 trends~2 minutes~$0.05
20 trends~5 minutes~$0.10

Pricing model (effective May 8, 2026): $5.00 per 1,000 enriched trend results + $0.00001 per actor start. Apify's free plan includes $5/month in credits — enough for 100+ free runs per month. No credit card required.


This actor is designed to be used as a Google Trends API replacement via Apify's REST API, Python SDK, or JavaScript SDK. No official Google Trends API exists — this actor fills that gap programmatically.

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("vasram/daily-trend-intelligence").call(run_input={
"country": "IN",
"maxTrends": 10,
"includeNews": True,
"includeContentIdeas": True,
"language": "en",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
captions = item["content_ideas"]["social_captions"]
print(f"#{item['rank']} {item['keyword']} ({item['trend_velocity']})")
print(f" Twitter: {captions['twitter']}")
print(f" Blog ideas: {item['content_ideas']['blog_titles'][0]}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('vasram/daily-trend-intelligence').call({
country: 'US',
maxTrends: 10,
includeNews: true,
includeContentIdeas: true,
language: 'en',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => {
const { twitter, instagram, tiktok } = item.content_ideas.social_captions;
console.log(`#${item.rank} ${item.keyword}`);
console.log(`Twitter: ${twitter}`);
});

cURL

curl -X POST "https://api.apify.com/v2/acts/vasram~daily-trend-intelligence/runs" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-d '{
"country": "US",
"maxTrends": 10,
"includeNews": true,
"includeContentIdeas": true,
"language": "en"
}'

Integrations

PlatformHow to connect
Apify SchedulerRun daily or hourly for continuous trend monitoring
Google SheetsAuto-export results after each run via Apify integration
Zapier / MakeConnect to 5,000+ apps — trigger workflows from trend data
Slack / EmailSend daily trend digests to your team automatically
WebhooksTrigger your own pipeline when a run completes

See Apify Integrations documentation for setup guides.


Real Workflow Use Cases

Daily content planning for a blog

Run the actor for your target country every morning at 9 AM via Apify Scheduler. Get 10 trending topics with ready-to-publish blog titles and Instagram captions before your team's standup.

Automated SEO keyword research pipeline

Connect this actor to Make or Zapier. Whenever a trend hits "🚀 Breakout" velocity, automatically send the 10 SEO keywords to a Google Sheet for your writing team to target immediately.

Newsroom social media automation

Extract trending topics every 4 hours. Push the AI-generated Twitter captions and relevant news links directly into a Slack channel for your social media manager to review and post.

Global market research across 48 countries

Schedule parallel runs across the US, UK, India, and Australia. Analyze the output to find overlapping global trends and inform your international marketing strategy.

Use the Apify API endpoint to pull trend data programmatically into your Python scripts, Node.js apps, or data pipelines. Schedule runs, receive webhooks, and stream results — all without scraping Google manually.


Troubleshooting

Run completes but dataset is empty Check that includeContentIdeas is set to true. If the actor cannot reach Google Trends RSS for your selected country, try switching to US to verify the actor is working, then retry your country.

AI-generated content looks generic This happens when no news articles are found for a trend. Try enabling includeNews: true and setting language to match your country's primary language. The AI generates much better content when it has real news context to work from.

Trending topics are in a foreign language Expected behavior. Google Trends returns topics in the local language of the selected country. The language field only controls which language news articles are fetched in — not the trending keywords themselves.

Run takes longer than expected Each trend requires an AI call to generate content ideas. With maxTrends: 20 and includeContentIdeas: true, expect 4–6 minutes. Reduce maxTrends or set includeContentIdeas: false for faster runs.

A specific country shows no trends Google Trends RSS availability varies by country. If your country returns empty results, open an issue and we will investigate.


Frequently Asked Questions

Do I need any API keys? No. Everything is built in. Just click Start.

How often should I run this Google Trends scraper? Once or twice daily covers most use cases. Use Apify Scheduler to automate this.

Can I scrape Google Trends from multiple countries in one run? Not in a single run. Run the actor once per country. You can automate multi-country monitoring using Apify Scheduler with different input configurations.

Can I get historical Google Trends data? No. This actor shows today's trending topics only. For historical data, use a dedicated Google Trends historical API tool.

Is the AI-generated content ready to publish? The AI generates strong, context-aware starting points grounded in real news. We recommend using the output as a framework and adding your own voice before publishing.

Can I use this as a Google Trends API replacement? Yes. This actor provides full programmatic access to today's Google Trends data via Apify's API, schedulers, and webhooks — without needing an official Google Trends API (which doesn't exist for free). Use it anywhere you'd use an API: Python scripts, Make automations, Zapier workflows, or direct HTTP calls.

Does this Google Trends scraper work for non-English topics? Yes. Google Trends returns topics in the local language of the selected country. Set the language field to control which language news articles are fetched in. For example, set country: IN, language: hi to get Hindi news context for Indian trends.

How is this different from other Google Trends scrapers on Apify? Most Google Trends scrapers return raw keyword data only. This actor goes further — it automatically finds the news context behind each trend, then generates AI blog titles, social captions for Twitter/Instagram/TikTok, and 10 SEO keywords per trend. It is a complete content research pipeline, not just a data scraper.


About This Actor

  • ✅ Actively maintained: Version 1.0.0 (Updated April 2026)
  • ✅ Issues and questions answered within 24–48 hours
  • ✅ Feature requests welcome — use the Issues tab
  • ✅ Built by an independent developer focused on making SEO and content creation faster and more accessible

Ready to automate your content research with real-time Google Trends data?

  • ✅ Apify's free plan includes $5/month in credits — enough for 100+ free runs
  • ✅ No credit card, no API keys, and zero setup required
  • ✅ Transform trending searches into ready-to-publish content in under 60 seconds
  • ✅ Works with Python, JavaScript, Zapier, Make, Google Sheets, and more

🚀 Start scraping Google Trends for free →


Feedback

Found a bug or have a feature request? Open an issue on the Issues tab or contact us through Apify messaging. We read every message and actively maintain this actor.