Google News Scraper & Monitor - Keywords, Topics, Full Text
Pricing
Pay per usage
Google News Scraper & Monitor - Keywords, Topics, Full Text
Latest Google News articles for any keywords or topic sections, in any language and country edition. Real publisher URLs, source, publish time, snippet, optional full article text. Time-window filter, de-duplication across feeds.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Baramee Thanawarothon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Google News Scraper & Monitor
Type keywords, get the latest Google News articles about them: headline, real publisher URL, source, publish time and snippet, in any language and country edition. Add topic sections (Top stories, Business, Technology ...) and, if you want, the full article text.
Built for monitoring: run it on a schedule with a timeWindow of 24h, and each run gives you yesterday's coverage of your brand, competitors, clients or sector, ready for a Slack digest, a spreadsheet or an LLM summary.
What you get
One row per article:
| Field | Example |
|---|---|
query or topic | Apify or TECHNOLOGY |
title | Apify launches agentic payments |
url, domain | https://techcrunch.com/2026/..., techcrunch.com |
source, sourceUrl | TechCrunch, https://techcrunch.com |
publishedAt | 2026-10-25T14:03:11+00:00 |
snippet | the short description Google shows |
googleNewsUrl, guid | the original redirect link and feed id |
language, country | en, GB |
with fetchArticleText: text, wordCount, author, description, image, siteName |
Input
| Field | Default | What it does |
|---|---|---|
queries | Keyword searches, one per line. Google News syntax works: "exact phrase", OR, -exclude, site:bbc.co.uk, intitle:. | |
topics | Headline sections: TOP, WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH. | |
timeWindow | 1h, 12h, 24h, 7d, 30d. Keyword searches only. | |
language, country | en, US | Which Google News edition to read, e.g. th + TH for Thai news, de + DE for German. |
maxItemsPerFeed | 100 | Google returns at most 100 per feed. |
resolveUrls | true | Decode Google's redirect links into the real article URL and domain. |
fetchArticleText | false | Download and extract the article body, author, description and image. |
dedupe | true | An article matched by several keywords is returned once. |
proxyConfiguration | Apify Proxy on | Used for retries and link resolution. |
Example: everything about two competitors in the UK edition over the last day, with full text.
{"queries": ["Bright Data", "Zyte"],"timeWindow": "24h","language": "en","country": "GB","fetchArticleText": true}
Pricing
You pay per article returned. Feed fetches, duplicates and failed feeds are free. With fetchArticleText on, each article whose body was actually extracted adds one full-text event; articles where the publisher returned nothing are not charged for text.
Typical uses
- Brand and competitor monitoring on a daily schedule, piped to Slack, email or a sheet through Apify integrations.
- Media lists: which outlets cover a topic, how often, with the publisher domain on every row.
- Research corpora: pull a month of coverage on a theme as clean text for an LLM.
- Local-language monitoring: Thai, Japanese, German or Spanish editions by switching
languageandcountry.
Notes and limits
- Google News returns the 100 most recent matches per feed. Use several specific keywords or a time window rather than one broad query when you need depth.
publishedAtis Google's timestamp for the item, usually within minutes of publication.- Article text comes from the publisher page. Paywalled or heavily scripted sites may return a short or empty
text; the row still has the headline, URL and snippet. - Link resolution calls Google once per article. Very large runs are paced automatically.
Support
Open an issue on the Actor's Issues tab with the keyword and the row you expected to see.