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
a month 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 includes its headline, source, publish time and rank. With URL resolution enabled,
url contains the publisher link when resolution succeeds; otherwise use googleNewsUrl.
Related coverage is included when the feed provides it.
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.
Start with 5 articles
Try the ready-to-run OpenAI news example, then replace openai with your brand or topic.
- Start with one query,
maxArticlesPerFeed: 5and URL resolution enabled. Check the Pricing tab and set a maximum charge before running. - Run the Actor and inspect Output: titles, sources, dates,
urlandstatus. Export JSON or CSV after checking the sample. - Save your input as a task. Increase the limit only after confirming that the results fit your workflow.
On September 20, 2026, the example returned 5 articles, 0 failed feeds in 8 seconds on build 0.0.2. All five sample rows had publisher URLs. This is one observed run, not a guarantee of speed, coverage or future URL resolution.
Daily brand-monitoring workflow
Use one query per brand, a 1-day search window and a daily saved-task schedule. Send successful output to your chosen database or automation workflow. Before sending an alert, keep only rows whose url (or googleNewsUrl when url is empty) is absent from your stored seen-link list, then store that key.
Deduplication is within one run. The Actor does not remember articles across scheduled runs; your downstream workflow must do that. Overlapping windows can repeat articles and incur repeated article charges. Start with a small limit and inspect run history before expanding to more brands.
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
See the Pricing tab for the current rate applicable to your plan.
URL resolution is included — no extra event. Feeds that fail are not charged. Platform usage is included in the event price shown there. Estimate event charges as articles returned × your per-1,000 rate ÷ 1,000. Set a maximum charge per run before scaling.
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. Save a task and create a schedule. deduplicate only removes
repeated articles within one run; use a persistent seen-link list for deduplication across runs.
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.