Google News Scraper (Pay Per Event)
Pricing
from $1.00 / 1,000 results
Google News Scraper (Pay Per Event)
Scrape Google News in real time, including images and descriptions. This tool extracts complete structured data: high-resolution visuals, full, titles, sources, dates, and direct URLs.
Pricing
from $1.00 / 1,000 results
Rating
4.9
(5)
Developer
Data Xplorer
Maintained by CommunityActor stats
45
Bookmarked
1.4K
Total users
415
Monthly active users
8.7 hours
Issues response
a day ago
Last modified
Categories
Share
๐ Google News Scraper: News Articles, Sources, Images & URLs
Scrape Google News without an API key. This Google News Scraper is a simple, scalable Google News API alternative for news monitoring, SEO, market research, brand tracking, and content aggregation. Collect headlines, sources, descriptions, images, and publication dates by keyword or by topic, in 50+ regions and languages, and export to clean JSON or CSV.
Whether you need real-time news monitoring, brand and PR tracking, SEO and content research, or a news aggregation feed, this tool collects and structures everything in one run: no Python script to maintain, no proxies to manage, no blocking to fight.

๐ฏ What can you use the Google News Scraper for?
- ๐ Market & competitor intelligence: scrape Google News for competitors, sectors, and products to detect trends and new players.
- ๐ฃ Brand & PR monitoring: track mentions of your brand, clients, or executives across Google News in real time.
- โ๏ธ SEO & content strategy: discover topics and angles generating media coverage and feed them into your editorial pipeline.
- ๐๏ธ News aggregation: build custom news feeds by combining topics, sections, and keywords from any country.
- ๐ Automated reporting & alerts: combine with Make or n8n to send scheduled reports or instant alerts when new relevant articles appear.
- ๐ง Data science & NLP: build labeled datasets of news articles for sentiment analysis, topic modeling, or trend prediction.
๐ Why choose this Google News Scraper?
Built for anyone who needs to scrape Google News reliably at scale: data engineers, SEO teams, analysts, journalists, and agencies. Instead of managing your own Python script or dealing with blocking, you get a production-ready Google News scraper hosted on Apify.
- ๐ Smart URL decoder: automatically resolves Google News links to the original article URLs, crucial for storing, analyzing, or re-crawling the source content.
- ๐ Rich article extraction: goes beyond headlines by fetching full descriptions and HD images directly from the publisher's page, not just the snippet shown in Google.
- ๐ Multi-keyword power: search multiple keywords in a single run and scrape them all in parallel.
- ๐ฐ Topic & section scraping: scrape predefined Google News topics (Business, Technology, Sportsโฆ) or paste any custom topic/section URL directly from Google News.
- โฑ๏ธ Flexible time frames: filter results by 1 hour, 1 day, 7 days, 1 month, 1 year, or all time.
- ๐ 50+ regions & languages: scrape Google News from virtually any country and language combination to match your target markets.
- โก High performance: optimized proxy handling, parallelization, and smart retries keep scraping fast and stable, even at scale.
๐งญ Two ways to scrape Google News
This scraper gives you two powerful modes that can be used separately or combined in a single run.
๐ Mode 1: Search by keywords
Scrape Google News search results for any keyword, just like searching on Google News manually.
Perfect for: brand monitoring, competitor tracking, trend detection, SEO research.
- Search multiple keywords in a single run
- Use Google search operators (
OR,-,site:) for precision - Control the time window:
1h,1d,7d,30d,1y, orall - Images are extracted directly from Google News (fast, no extra requests)
{"keywords": ["bitcoin", "ethereum"],"maxArticles": 20,"timeframe": "1d","region_language": "US:en"}
๐ฐ Mode 2: Scrape by topics & sections
Scrape entire Google News categories or any custom topic/section page, no keywords needed.
Perfect for: news aggregation, media dashboards, industry monitoring, editorial feeds.
Predefined topics
Choose from built-in Google News categories:
WORLD ยท NATION ยท BUSINESS ยท TECHNOLOGY ยท ENTERTAINMENT ยท SPORTS ยท SCIENCE ยท HEALTH
{"topics": ["BUSINESS", "TECHNOLOGY", "SPORTS"],"maxArticles": 20,"region_language": "FR:fr"}
Custom topic & section URLs
Browse Google News, navigate to any topic or section you want (e.g. "Sports > F1", "Technology > AI"), and paste the URL:
{"topicUrls": ["https://news.google.com/topics/CAAq.../sections/CAQi...?hl=fr&gl=FR&ceid=FR:fr"],"maxArticles": 20,"region_language": "FR:fr"}
This lets you scrape any niche section in any language, even the most specific ones that don't have a predefined category.
๐ก For topics, images are fetched from the original article page (og:image) since Google News RSS doesn't include them.
๐งฉ Advanced scraping options
decodeUrls: get the direct article URL instead of the Google redirect.extractDescriptions: scrape the full article description from the source.extractImages: control whether article images are included in the output.
๐ Quick start
- Click Try for free / open the Actor in Apify Console.
- Add keywords, pick topics, or paste custom topic URLs.
- Choose your region/language and time frame.
- (Optional) Enable URL decoding, descriptions, or image extraction.
- Click Start and download your data as JSON or CSV.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| keywords | array | [] | Keywords to search on Google News |
| topics | array | [] | Predefined topics: WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH |
| topicUrls | array | [] | Custom Google News topic/section URLs (copy-paste from your browser) |
| maxArticles | number | 20 | Max articles to collect per source (0 = no limit) |
| timeframe | string | "1h" | Time period for keyword searches (1h/1d/7d/30d/1y/all) |
| region_language | string | "US:en" | Region and language combination |
| decodeUrls | boolean | false | Decode Google News URLs to original article URLs |
| extractDescriptions | boolean | false | Extract full descriptions from original article pages |
| extractImages | boolean | true | Include article images in the output |
| proxyConfiguration | object | {useApifyProxy: true} | Proxy configuration (Residential recommended) |
๐ฎ Power up your Google News searches
Improve your results using standard Google search operators in your keywords:
- Use
-to exclude words (e.g.,bitcoin -ethereumshows bitcoin news but excludes those mentioning ethereum) - Use
site:to filter by a specific website (e.g.,bitcoin site:cnn.comonly shows articles from CNN) - Use
ORto search for multiple terms (e.g.,bitcoin OR ethereumshows articles containing either term)
โจ Output data
๐ฐ News data structure
| Field | Description |
|---|---|
| title | Title of the news article |
| source | Source/publisher of the news |
| url | Direct link to the article |
| description | Article description extracted from the original source |
| publishedAt | ISO date of publication |
| publishedTimestamp | Unix timestamp of publication |
| image | Article image URL (from Google News or og:image from the source) |
| metadata | Additional info: keyword, sourceType, timeframe, scrapeTimestamp |
๐ท๏ธ Source types
Each article includes a sourceType in its metadata so you know exactly where it came from:
| sourceType | Description |
|---|---|
keyword | Found via keyword search |
topic | Found via a predefined topic (BUSINESS, SPORTSโฆ) |
topic_url | Found via a custom topic/section URL |
Output example
[{"title": "Bitcoin Hits New All-Time High","source": "Financial Times","url": "https://ft.com/article/...","publishedAt": "2025-02-22T12:41:25.936Z","publishedTimestamp": 1740283285936,"image": "https://news.google.com/api/attachments/...-w800-...-h400-...","description": "Bitcoin jumps 20% after new signals from regulators...","metadata": {"scrapeTimestamp": "2025-02-22T12:41:25.936Z","keyword": "bitcoin","sourceType": "keyword","timeframe": "1h"}},{"title": "Tech Giants Race to Dominate AI Market","source": "Reuters","url": "https://reuters.com/technology/...","publishedAt": "2025-02-22T10:00:00+00:00","publishedTimestamp": 1740273600000,"image": "https://www.reuters.com/images/og-image.jpg","metadata": {"scrapeTimestamp": "2025-02-22T12:45:00.000Z","keyword": "TECHNOLOGY","sourceType": "topic","timeframe": "topic"}}]
๐ Performance features
โก Lightning fast
- RSS-first approach for topics (instant results)
- Automatic HTML fallback for custom sections
- Efficient proxy rotation & smart retries
๐ ๏ธ Smart handling
- Automatic URL standardization
- GDPR consent page bypass
- Multi-keyword & multi-topic processing
- Intelligent error handling
๐ Global coverage
- Works with any country/language combination
- Captures news in all languages
- Standardizes output format
๐ฅ How to use the Google News Scraper
Add your own walkthrough video here (a short Loom recording of setting up and running the Actor works great and boosts discoverability).
New to Apify? These short official guides help you get the most out of any Actor:
๐ค Scrape Google News with no-code automation (Make & n8n)
This Google News Scraper is fully compatible with Make and n8n, so you can scrape Google News without writing any code:
- Schedule the scraper to run every hour, every day, or on demand.
- Automatically send newly scraped articles to Google Sheets, Airtable, Notion, Slack, or your CRM.
- Build alerting workflows that notify you whenever a new article matches your keywords or brand name.
๐ Make x Apify Integration Docs ๐ n8n x Apify Docs ๐ MCP for AI Agents
๐งฉ Related Actors
Need more data sources for your projects? Check out our other fast, reliable scrapers:
- ๐ Google Trends Scraper (Fast): track search interest over time and spot trending keywords for content and market research.
- ๐ฌ TikTok Ads Library Scraper (Fast): extract ads from the TikTok Ads Library for competitive analysis and creative research.
- ๐ต TikTok Trends Scraper: discover trending TikTok content, hashtags, and sounds for social media and marketing research.
โ Frequently asked questions (FAQ)
Does Google News have an official API?
Google News no longer offers a public, official API for search results and topics. This Actor is a reliable Google News API alternative: it returns the same data (titles, sources, links, images, dates) in clean JSON or CSV, without tokens, quotas, or undocumented endpoints.
How do I scrape Google News?
Add keywords or select topics, choose a region and language, then run the Actor. It handles requests, proxy rotation, GDPR consent pages, and parsing for you, and returns structured articles ready to export.
Why use this scraper instead of the Google News RSS feed?
The raw RSS feed is limited: no images, redirect URLs instead of real article links, and no descriptions. This Actor decodes URLs to the original article, fetches HD images and full descriptions from the publisher page, supports keyword operators, and covers 50+ regions and languages.
How do I get the original article URL instead of the Google redirect?
Enable decodeUrls. The scraper resolves each Google News link to the publisher's direct URL, which is essential for storing, analyzing, or re-crawling the source content.
Can I scrape Google News in other countries and languages?
Yes. Set region_language to any of the 50+ supported combinations (e.g. FR:fr, DE:de, JP:ja, BR:pt-419) to match your target market.
Can I monitor news automatically and set up alerts?
Yes. Use the Apify Scheduler to run the Actor hourly or daily, and connect it to Make or n8n to push new articles to Slack, Google Sheets, Airtable, or your CRM, or to trigger alerts when a keyword or brand is mentioned.
How many articles can I scrape?
Set maxArticles per keyword or topic (use 0 for no limit). You can combine many keywords, topics, and custom URLs in a single run.
Is it legal to scrape Google News?
Scraping publicly available data is generally permitted in many jurisdictions, but you are responsible for complying with applicable terms, laws (including copyright and data protection), and for using the data ethically.
What are the best alternatives for media and trend data?
Combine Google News data with search interest and advertising signals. See the Related Actors section above to pair this scraper with Google Trends and TikTok Ads Library data.
๐ค Support & resources
Need help or have a feature request? Open an issue on the Actor's Issues tab. We actively maintain this scraper.
โค๏ธ Love this Google News Scraper? If it's helpful to you, please consider leaving a review here. It really helps others discover a reliable tool for Google News scraping.