Google News Scraper — Multi-keyword, Sentiment, Full Text avatar

Google News Scraper — Multi-keyword, Sentiment, Full Text

Pricing

Pay per usage

Go to Apify Store
Google News Scraper — Multi-keyword, Sentiment, Full Text

Google News Scraper — Multi-keyword, Sentiment, Full Text

Scrape Google News for any keyword or topic. Supports multiple queries, language/region filtering, date ranges, sentiment analysis, and optional full article text extraction. No API key required. $0.001/article.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 hours ago

Last modified

Categories

Share

Google News Scraper

Google News scraper for any keyword, topic, or brand. Use as a news aggregator or RSS alternative with multi-keyword batch support, language & region filtering, headline sentiment analysis, and optional full article text extraction. Structured news API-style output. No API key required. $0.001/article.


⚡ Quick start

Set your keywords and click Start:

{
"queries": ["bitcoin price", "OpenAI", "Apple earnings"],
"language": "en",
"country": "US",
"maxArticlesPerQuery": 100
}

Returns up to 100 articles per keyword with title, source, URL, and publication date — ready for analysis or export.


Use cases

Use caseExample query
Brand monitoring"YourCompany" — track press coverage in real time
Competitor intelligence"Tesla earnings", "OpenAI product"
Market research"semiconductor shortage", "AI regulation"
Crypto & finance"bitcoin", "Fed rate decision", "ETF approval"
Content marketingFind trending topics in any niche
Academic researchAggregate news coverage of any topic
SEO monitoringTrack keyword mentions across news sources

Output fields

{
"query": "bitcoin",
"title": "Bitcoin Hits New All-Time High Amid ETF Inflows",
"source": "Reuters",
"url": "https://reuters.com/...",
"description": "Bitcoin surged past $100,000 on Thursday...",
"published_at": "2026-08-28T09:15:00Z",
"hours_ago": 2.5,
"language": "en",
"country": "US",
"sentiment": { "label": "positive", "score": 0.6 },
"full_text": "Bitcoin surged past $100,000 on Thursday as..."
}

Input options

FieldDefaultDescription
queriesRequired. List of keywords/topics to search (each returns up to 200 articles)
languageenLanguage code: en, ko, ja, de, fr, es, pt, etc.
countryUSCountry code: US, KR, JP, GB, DE, FR, etc.
maxArticlesPerQuery100Max articles per keyword (1–200)
deduplicateAcrossQueriestrueRemove duplicate URLs when queries overlap
includeSentimentfalseAdd positive/negative/neutral label + score to each headline
extractFullTextfalseFetch full article body from source URL (slower, uses more memory)
minPublishedHoursAgo0Only return articles published within the last N hours (0 = no filter)
limit0Hard cap on total articles across all queries (0 = no cap)

Multi-language & regional news

Combine language and country to get regional editions:

Regionlanguagecountry
Korean newskoKR
Japanese newsjaJP
German newsdeDE
UK EnglishenGB
Brazilian PortugueseptBR

Pricing

  • $0.001 flat per run start
  • $0.001 per article scraped (first 20 articles free)
ArticlesCost
Up to 20Free
100 articles~$0.08
3 keywords × 100 articles~$0.28
Daily run, 5 keywords~$0.46/day

Integration example

Schedule a daily news digest via the Apify API:

curl -X POST "https://api.apify.com/v2/acts/gochujang~google-news-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"queries": ["your brand", "competitor name", "industry trend"],
"includeSentiment": true,
"maxArticlesPerQuery": 50
}'

Then retrieve results:

$curl "https://api.apify.com/v2/acts/gochujang~google-news-scraper/runs/last/dataset/items?token=YOUR_TOKEN"

Notes

  • Powered by Google News RSS feeds — no scraping bans, no CAPTCHAs, no proxies needed
  • Articles are deduplicated by GUID across multiple queries
  • sentiment uses rule-based keyword scoring — fast and lightweight, not ML-based
  • extractFullText fetches the source article page; may fail for paywalled content
  • Google News RSS returns up to ~100 articles per query (latest news only)
  • For historical news archive, combine with minPublishedHoursAgo filtering

Keywords: Google News scraper, news aggregator, news API alternative, multi-keyword news, sentiment analysis, RSS scraper, media monitoring, news data extraction