Google News Scraper - Real URLs + Full Article Text
Pricing
from $0.85 / 1,000 articles
Google News Scraper - Real URLs + Full Article Text
Search Google News or pull topic headlines in any language and country: title, source, publish time, snippet, the REAL publisher URL (decoded), and optional full article text, author and image. Cheap per article.
Pricing
from $0.85 / 1,000 articles
Rating
0.0
(0)
Developer
Centor Prat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Security
Limited permissionsShare
🗞️ Google News Scraper - Real URLs + Full Article Text
Search Google News or pull topic headlines, in any language and country. One row per article: title, source,
publish time, snippet and the real publisher URL (Google News only gives its own redirect links; we decode them).
Turn on extractText and every article also comes with its full text, word count, author, image and publish time
from the publisher's page, ready for summarization, RAG or monitoring.
Built for media monitoring, PR, finance and market research, and AI agents · no API key · Google's search operators
work ("exact phrase", OR, -word, site:reuters.com) · time windows from 1 hour to 30 days.
📋 What you get (per article)
| Field | Meaning |
|---|---|
title, source, sourceUrl | Headline and publisher |
publishedAt | Publish time (ISO) |
url | The publisher's real article URL (decoded) |
googleNewsUrl | Google News link |
snippet | Google News snippet |
text, wordCount, author, image, publishedTime | With extractText: the article itself |
query / topic, language, country | What found it |
📥 Input
| Field | Meaning |
|---|---|
queries | Searches, e.g. ["openai"], ["site:reuters.com tesla"] |
topics | TOP, WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH |
timeRange | any, 1h, 1d, 7d, 30d |
maxArticlesPerQuery | Up to 100 |
language, country | Edition, e.g. en-US / US, es-419 / MX, de / DE |
decodeUrls, extractText | Real URLs (default on), article text (off) |
excludeSources | Drop sources by name |
{ "queries": ["nvidia earnings"], "timeRange": "1d", "maxArticlesPerQuery": 50, "extractText": true }
💰 Pricing
article per article returned (real URL included) and article-text per article whose text was extracted. Empty
searches are free.
🤖 API / agents
curl -X POST "https://api.apify.com/v2/acts/centorprat~google-news-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \-H "Content-Type: application/json" -d '{"queries": ["openai"], "timeRange": "1d", "maxArticlesPerQuery": 20, "extractText": true}'
MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/google-news-scraper
❓ FAQ
- API key? None. It reads Google News' public feeds and the publishers' public pages.
- Why are some
urlfields empty? Google throttles URL decoding for very large bursts; those rows keep the Google News link. Enable the proxy option for big runs. - Paywalled articles? Text comes from what the publisher serves publicly; paywalls and bot blocks give partial or no text
(reported in
textError, and not billed as text).