Google News Scraper — Publisher URLs, 20 Editions, API
Pricing
from $3.00 / 1,000 news articles
Google News Scraper — Publisher URLs, 20 Editions, API
Scrape Google News search, topics and top stories in 20 country editions. Real publisher article URLs, ISO dates, rank and related coverage. Operators like site: work. $3 per 1,000 articles.
Pricing
from $3.00 / 1,000 news articles
Rating
0.0
(0)
Developer
Studio EngineerTsai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Google News Scraper — Real Publisher URLs, 20 Editions
Scrape Google News search results, topic sections and top stories into JSON, CSV or Excel.
Each article comes with the publisher's real article URL (Google's news.google.com redirect
resolved), an ISO 8601 publish time, its rank in the feed and other outlets covering the same story.
Choose this Actor when you need news links you can open, store or feed to an LLM directly — for monitoring a brand, a company or a topic across countries and languages.
Not the right fit when you need the full article text: this Actor returns headlines, sources and links, not article bodies.
Use cases
- Media monitoring and PR — track mentions of a brand, competitors or executives.
- Market and investment research — follow news on companies, sectors and tickers.
- AI and RAG pipelines — give summarizers or agents real article URLs, not redirects.
- Content and SEO — find stories trending in a topic section.
- Alerts — schedule hourly runs and send new rows to Slack, email, Google Sheets, Make, Zapier or n8n.
Measured run (2026-09-17)
| Input | Result |
|---|---|
queries: ["openai"], edition US:en, timeWindow: "7d", 50 articles | 50 articles · 50 unique URLs · 0 unresolved news.google.com links · 1 m 16 s |
Run the same input yourself; Google News results change constantly.
Input example
{"queries": ["openai", "site:reuters.com nvidia"],"topics": ["TECHNOLOGY"],"edition": "US:en","timeWindow": "1d","maxArticlesPerFeed": 100,"decodeUrls": true}
| Input | What it does |
|---|---|
queries | Keywords; Google News operators work: site:, intitle:, "exact phrase", -exclude |
topics | Whole sections, e.g. TECHNOLOGY, BUSINESS |
includeTopStories | Also fetch the edition's current top stories |
edition | One of 20: US, GB, IN, CA, AU, SG, DE, FR, ES, IT, NL, BR, MX, JP, KR, TW, HK, CN, ID, TR (local language) |
timeWindow | 1h, 12h, 1d, 7d, 30d, 1y (search queries) |
maxArticlesPerFeed | Up to 100 per query or topic (Google's limit) |
decodeUrls | Resolve redirects to publisher URLs (default on) |
deduplicate | Skip articles already returned by an earlier query in the same run (default on) |
Output example (one article)
{"title": "I self-hosted n8n, and now my homelab tells me what's broken","source": "MakeUseOf","sourceUrl": "https://www.makeuseof.com","publishedAt": "2026-09-14T11:00:14+00:00","url": "https://www.makeuseof.com/self-hosted-n8n-…","googleNewsUrl": "https://news.google.com/rss/articles/…","position": 3,"relatedCoverage": [],"feed": "n8n","feedType": "search","edition": "US:en","fetchedAt": "2026-09-16T15:30:00+00:00"}
Pricing
$3 per 1,000 articles.
URL resolution is included — no extra event. Feeds that fail are not charged. Platform usage is included. Example: 2,000 articles = $6.00. Set a maximum cost per run for a hard cap.
FAQ
How many articles per query? Google News returns up to 100 per query or topic. Use narrower queries, operators or time windows to cover more.
What if a URL can't be resolved? The article is still returned with googleNewsUrl; url is empty.
Does it return the article text? No — headline, source, time and links only.
Which languages? Each of the 20 editions returns results in its local language (e.g. TW:zh-Hant,
JP:ja, DE:de).
Can I run it on a schedule? Yes. Create a task with your queries, schedule it, and keep
deduplicate on.
Is it legal? It collects publicly available headlines and links, no personal data and no article text. You are responsible for using the data in line with applicable laws and the sources' terms.
Need a feature? Open an issue on the Issues tab — include your run ID.