Google News Scraper & Monitor - Keywords, Topics, Full Text avatar

Google News Scraper & Monitor - Keywords, Topics, Full Text

Pricing

Pay per usage

Go to Apify Store
Google News Scraper & Monitor - Keywords, Topics, Full Text

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

Baramee Thanawarothon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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:

FieldExample
query or topicApify or TECHNOLOGY
titleApify launches agentic payments
url, domainhttps://techcrunch.com/2026/..., techcrunch.com
source, sourceUrlTechCrunch, https://techcrunch.com
publishedAt2026-10-25T14:03:11+00:00
snippetthe short description Google shows
googleNewsUrl, guidthe original redirect link and feed id
language, countryen, GB
with fetchArticleText: text, wordCount, author, description, image, siteName

Input

FieldDefaultWhat it does
queriesKeyword searches, one per line. Google News syntax works: "exact phrase", OR, -exclude, site:bbc.co.uk, intitle:.
topicsHeadline sections: TOP, WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH.
timeWindow1h, 12h, 24h, 7d, 30d. Keyword searches only.
language, countryen, USWhich Google News edition to read, e.g. th + TH for Thai news, de + DE for German.
maxItemsPerFeed100Google returns at most 100 per feed.
resolveUrlstrueDecode Google's redirect links into the real article URL and domain.
fetchArticleTextfalseDownload and extract the article body, author, description and image.
dedupetrueAn article matched by several keywords is returned once.
proxyConfigurationApify Proxy onUsed 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 language and country.

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.
  • publishedAt is 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.