Pricing
from $30.00 / 1,000 results
Google News Scraper
Scrapes Google News RSS feeds for search queries and topic categories. Returns articles with decoded URLs, sentiment analysis, reading time, full-text extraction, and deduplication across queries.
Pricing
from $30.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Google News Scraper โ Search, Topics & Full Articles
Scrape Google News at scale. Search by keywords, browse topic categories, filter by country, language, and date range. Extract full article text, sentiment analysis, and structured data โ all at lightning speed.
What can this scraper do?
- Search news by keywords โ find articles on any topic with title, source, date, and direct links
- Browse topic categories โ scrape curated feeds: World, Business, Technology, Sports, Science, Health, Entertainment
- Full article extraction โ fetch complete article text with word count, reading time, and author info
- Sentiment analysis โ automatic positive/negative/neutral classification for every article
- Multi-language & multi-country โ 25 languages and 35 countries supported out of the box
- Flexible date filters โ last hour, 24h, 7 days, 30 days, or custom date range
Why use Google News Scraper?
| Use case | How it helps |
|---|---|
| Media monitoring | Track brand mentions and industry news in real time |
| Competitive intelligence | Monitor competitors' press coverage across countries |
| Market research | Analyze news trends and sentiment for any market or region |
| Academic research | Collect large news datasets with full text for analysis |
| Content curation | Build automated news feeds for newsletters or dashboards |
| PR & communications | Measure press coverage and media sentiment |
| Financial analysis | Monitor news sentiment for stocks, crypto, or sectors |
Output data
Article data
Each article includes all available metadata:
| Field | Description |
|---|---|
| Title | Article headline |
| Source | Publisher name |
| Published date | ISO 8601 timestamp |
| Link | Direct URL to the article |
| Snippet | Article preview text from Google News |
| Image URL | Thumbnail image from the article |
| Sentiment | Positive, Negative, or Neutral with confidence score |
| Sentiment score | Numerical score from -1.0 to +1.0 |
| Query / Topic | Which search query or topic category produced this result |
| Full text | Complete article body (when enabled) |
| Word count | Article length in words (with full text) |
| Reading time | Estimated reading time in minutes (with full text) |
| Author | Article author when available (with full text) |
Topic summary
When scraping topic categories, get an overview of each topic:
| Field | Description |
|---|---|
| Topic name | Category (Business, Technology, etc.) |
| Article count | Number of articles found |
| Top sources | Most frequent publishers |
| Avg sentiment | Average sentiment across the topic |
| Date range | Earliest to latest article |
Run statistics
Every run includes a summary with total articles, processing speed, top sources, average sentiment, and error count.
Supported countries & languages
| Region | Countries |
|---|---|
| Americas | US, Canada, Mexico, Argentina, Brazil |
| Europe | UK, Germany, France, Spain, Italy, Netherlands, Poland, Sweden, Norway, Denmark, Finland, Czech Republic, Romania, Hungary, Turkey, Ukraine |
| Middle East | Israel, Saudi Arabia, UAE, Egypt |
| Asia Pacific | Japan, China, South Korea, India, Indonesia, Vietnam, Australia |
| Africa | South Africa, Nigeria |
25 languages supported including English, Spanish, French, German, Russian, Chinese, Japanese, Arabic, and more.
Filters & sorting
| Filter | Options |
|---|---|
| Date range | Last 1 hour, 24 hours, 7 days, 30 days, or custom range |
| Country | 35 country editions |
| Language | 25 languages |
| Sort by | Publication date (newest first) or relevance |
| Deduplication | Automatic removal of duplicate articles across queries |
| Output format | Articles only, Topics summary only, or Both |
How much does it cost?
Google News Scraper uses a pay-per-result model at $0.03 per result. No monthly fees โ you only pay for the data you collect.
| Results | Cost |
|---|---|
| 100 articles | $3.00 |
| 500 articles | $15.00 |
| 1,000 articles | $30.00 |
| 10,000 articles | $300.00 |
Platform costs (compute + proxy) are included in the per-result price.
Input examples
Search news by keyword
{"queries":["artificial intelligence"],"maxArticlesPerQuery":50,"language":"en","country":"US","dateRange":"7d"}
Browse multiple topic categories
{"topics":["technology","science","business"],"maxArticlesPerQuery":30,"country":"US","outputFormat":"both"}
Full article extraction with date filter
{"queries":["climate change"],"includeFullText":true,"maxArticlesPerQuery":20,"dateRange":"1d","country":"GB","language":"en"}
Multi-keyword research with custom date range
{"queries":["bitcoin","ethereum","crypto regulation"],"maxArticlesPerQuery":50,"dateRange":"custom","startDate":"2026-05-01","endDate":"2026-05-18","sortBy":"relevance"}
Media monitoring in a specific country
{"queries":["Tesla","SpaceX"],"maxArticlesPerQuery":100,"country":"DE","language":"de","dateRange":"30d"}
Tips for best results
- Start small โ test with 10-20 articles to verify your filters before scaling up
- Use specific queries โ "electric vehicle sales Europe 2026" yields better results than just "cars"
- Combine queries + topics โ use
outputFormat: "both"to get articles plus topic-level analytics - Full text wisely โ enable
includeFullTextonly when you need article bodies; it's slower but gives you word count, reading time, and author data - Country + language โ match these for best results (e.g., country: "DE" with language: "de")
- Custom date range โ perfect for researching a specific event or time period
Limitations
- Only publicly available articles from Google News are accessible
- Some publishers behind paywalls may return incomplete full text
- Google News RSS feeds return up to 100 articles per query
- Sentiment analysis uses keyword-based classification (not AI/ML models)
- Run statistics are included as the last record in the dataset (field
type: "stats")
