Google News Scraper | Keywords, Topics, Real URLs & Text
Pricing
from $3.20 / 1,000 articles
Google News Scraper | Keywords, Topics, Real URLs & Text
Scrape Google News by keyword, topic, location or RSS URL in any language/country. Clean title, publisher, REAL article URL (redirect decoded), publish time, age, related coverage, optional full text. Time filters, dedupe, monitor mode for new articles only. $3.20 per 1,000.
Pricing
from $3.20 / 1,000 articles
Rating
0.0
(0)
Developer
Mr Zack
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 minutes ago
Last modified
Categories
Share
Google News Scraper — Keywords, Topics, Real URLs, Full Text & Monitoring
Pull news from Google News by keyword, topic (Business, Technology, Sports…), location or any Google News RSS URL — in any language and country edition — and get clean JSON: title, publisher, real publisher URL (Google's redirect links are decoded, not left as news.google.com/...), publish time, age in hours, snippet or related coverage, and optionally the full article text. Time filters (last hour → 30 days), cross-feed deduplication, and a monitor mode that only returns articles you haven't seen in earlier runs. No browser, no API key — $3.20 per 1,000 articles.
Who uses this
- Newsletters, digests & AI summarizers —
queries+timeRange: 24h+includeArticleTexton a daily schedule → ready-to-summarize corpus with source URLs. - Brand / competitor / crisis monitoring —
onlyNewon an hourly schedule: you only pay for fresh mentions. - Traders & crypto desks —
bitcoin,"federal reserve",site:reuters.com teslaevery 15 minutes;ageHourstells you what just broke. - Researchers & local media — topic and location feeds in 40+ editions (
language: id, country: ID→ Indonesian news;de/DE,pt/BR,ja/JP…).
Input
| Field | Description |
|---|---|
queries | Keywords; Google operators work ("exact", -word, site:, intitle:). |
topics | top, world, nation, business, technology, entertainment, science, sports, health. |
locations | City / region / country names → local news feeds. |
feedUrls | Any Google News RSS URL (or a generic RSS feed). |
timeRange | any / 1h / 6h / 24h / 7d / 30d. |
language, country | Edition, e.g. en+US, id+ID, de+DE. |
maxArticlesPerFeed | Up to 100 (Google's feed limit). |
resolveUrls | Decode Google redirect links to publisher URLs (default on, included in price). |
includeArticleText, maxTextArticles | Fetch publisher pages and extract the readable body. |
dedupe | Drop the same story appearing under several queries/topics. |
onlyNew | Monitor mode — remember seen articles per feed set; later runs push only new ones. |
includeFeedSummary | Free per-feed summary row. |
{ "queries": ["bitcoin", "\"federal reserve\" rates"], "topics": ["business"], "timeRange": "24h", "language": "en", "country": "US", "includeArticleText": true, "maxTextArticles": 50, "onlyNew": true }
Output
article
{ "type": "article", "title": "Bitcoin network used by exchanges hit by $320 million exploit. Hackers claim they're the 'good guys'","source": "CoinDesk", "sourceUrl": "https://www.coindesk.com", "url": "https://www.coindesk.com/markets/2026/09/07/bitcoin-network-used-by-exchanges-hit-by-usd320-million-exploit", "domain": "coindesk.com", "urlResolved": true,"googleUrl": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxN…", "googleId": "CBMi2wFBVV95cUxN…","publishedAt": "2026-09-07T10:01:06.000Z", "ageHours": 3.9, "snippet": null, "relatedCoverage": [],"feedKind": "query", "feed": "bitcoin", "position": 2, "language": "en", "country": "US","articleText": "…full body…", "wordCount": 1549, "scrapedAt": "2026-09-07T13:57:43Z" }
Top-stories items include relatedCoverage[] { title, source, googleUrl, googleId } (the other outlets covering the same story).
feed-summary (free): articles, sources, topSources[], oldest, newest, urlsResolved, withText, fetched, pushed.
Feeds that fail (blocked, malformed) are pushed as type: "failed" and never charged.
Pricing (pay per event)
| Event | Price |
|---|---|
| Article (with resolved URL) | $0.0032 |
| Article with full text | $0.006 |
| Actor start | $0.001 |
1,000 articles ≈ $3.20; with full text ≈ $6. Text is billed only when a readable body was actually extracted — paywalled or JavaScript-only pages stay at the Article price and carry articleTextError.
Notes
- Google News feeds return at most 100 items per query/topic; split broad topics into several queries for more.
publishedAtcomes from Google's feed;ageHoursis computed at scrape time.- Publisher-URL decoding uses Google's own redirect mechanism; if Google changes it, rows fall back to
googleUrlwithurlResolved: false(still charged as Article, still clickable). - Related on this profile: YouTube Channel & Shorts Scraper, Hyperliquid Smart Money Tracker, Amazon / TikTok Shop / AliExpress product scrapers.
Found this useful? A review helps more than you'd think
If this Actor saved you time, a short review on the Reviews tab of this Store page takes 30 seconds and is the only signal other buyers have before they spend anything. If something is broken instead, open a ticket on the Issues tab — parser bugs and field requests get fixed.
Related Actors from the same account