Google News Scraper [only $0.7/1K]
Pricing
from $0.50 / 1,000 news articles
Google News Scraper [only $0.7/1K]
Scrape Google News articles for any search query at scale. Get position, title, URL, source, date and snippet for up to 5,000 results per query, in any country and language, with time-based filtering. Supports bulk queries. Fast, reliable and cost-efficient.
Pricing
from $0.50 / 1,000 news articles
Rating
0.0
(0)
Developer
Lofomachines
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Google News Scraper — Fast & Affordable News Search API
Scrape Google News search results at scale and get clean, structured data in seconds: position, title, URL, source, publication date and snippet for every article. Run one query or thousands in bulk, target any country and language, filter by publication time, and export everything to JSON, CSV or Excel — or pipe it straight into your app via API.
No browser setup, no proxies to manage, no CAPTCHAs to solve. Just enter your search queries and get news articles.
Features
- 📰 Scrape news articles based on your search query — headlines, links, sources, dates, snippets, and images.
- 🔢 Retrieve up to 5,000 results per run — batch hundreds of queries in a single run, each processed in parallel.
- 🌐 Support for multiple countries and languages — localize with
gl/hland restrict results withlr/cr. - ⏳ Time-based filtering options — past hour, day, week, month, or year. Perfect for breaking-news monitoring.
- 🖼️ Full article enrichment — every result includes the real publisher URL, the article's description, and its main image, extracted from the article page itself.
- ⚡ Fast — all articles are fetched in parallel; results start streaming into your dataset within seconds.
- 💸 Cost-efficient — a lightweight HTTP engine keeps compute usage minimal, so large query lists stay cheap.
- 📦 Clean output — a simple, stable schema (
position,title,url,source,publishedAt,snippet,image,query) that plugs directly into spreadsheets, BI tools, and LLM pipelines.
Use cases
Brand & reputation monitoring
Run your brand name with the Past 24 hours filter on a schedule and get alerted the moment new articles, reviews, or press mentions appear in Google News and highlight sentiment.
Media monitoring & PR
Track press coverage for your company, your competitors, or your clients across countries and languages. Compare share of voice and spot trending narratives early.
AI, LLM & RAG pipelines
Feed fresh, real-world news into your AI agents, chatbots, and retrieval-augmented generation (RAG) systems. The clean JSON output is LLM-ready — no parsing required.
Financial & market intelligence
Monitor news about stocks, industries, commodities, or markets. Combine bulk queries (one per ticker or company) with time filters for near-real-time signal feeds.
Academic & trend research
Collect large news corpora on any topic, filtered by country, language, and time range — ready for analysis in one run.
Competitor tracking
Follow product launches, funding rounds, and announcements from competitors across every market you operate in.
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
query | Array | Yes | Your search term(s). Supports bulk queries — enter 1–1000 search terms, one per line. |
maxItems | Integer | No | Maximum number of results to collect per query (100–5000). Default 100. |
gl | String | No | Google country code (e.g. us for United States). Default us. |
hl | String | No | Interface language (e.g. en for English). Default en. |
lr | String | No | Language of search results (e.g. lang_en for English). Empty = all languages. |
cr | String | No | Country restriction for search results (e.g. countryUS). Empty = all countries. |
filter | String | No | Whether to filter similar results (0 or 1). 1 removes re-published articles sharing the same headline. Default 1. |
timeRange | String | No | Time filter: hour, day, week, month (rolling 30 days), or year. Default: any time. |
Example input
{"query": ["artificial intelligence", "climate change"],"maxItems": 100,"gl": "us","hl": "en","lr": "lang_en","cr": "countryUS","filter": "1","timeRange": "day"}
Output
Every news article becomes one dataset item. Fields that cannot be resolved are null — you never get Google redirect links or empty strings:
[{"rank": 1,"position": 1,"title": "AI breakthrough promises faster drug discovery","url": "https://www.example-news.com/ai-drug-discovery","domain": "example-news.com","source": "Example News","publishedAt": "2026-07-16T07:30:00.000Z","snippet": "Researchers announced a new AI model that can predict protein interactions with unprecedented accuracy, cutting early-stage drug discovery time...","image": "https://www.example-news.com/images/ai-drug-discovery-hero.jpg","favicon": "https://www.google.com/s2/favicons?domain=example-news.com&sz=64","keyword": "artificial intelligence","query": "artificial intelligence","gl": "us","hl": "en"},{"rank": 2,"position": 2,"title": "Tech giants race to build next-generation AI assistants","url": "https://www.example-tech.com/ai-assistants-race","domain": "example-tech.com","source": "Example Tech","publishedAt": "2026-07-16T05:12:00.000Z","snippet": "The competition to dominate the AI assistant market intensified this week as major technology companies unveiled new models...","image": "https://www.example-tech.com/media/ai-assistants.png","favicon": "https://www.google.com/s2/favicons?domain=example-tech.com&sz=64","keyword": "artificial intelligence","query": "artificial intelligence","gl": "us","hl": "en"}]
Download your data as JSON, CSV, Excel, XML or RSS from the run's dataset, or fetch it programmatically via the Apify API.
How to use it
- Click Try for free / Start on this page.
- Enter your search queries (one per line — bulk queries supported).
- Optionally set country (
gl), language (hl), result language (lr), country restriction (cr), duplicate filtering (filter), results count, and time range. - Run it and download or connect your data.
You can also run it headlessly via the Apify API, the Apify CLI, or the scheduler for recurring jobs (hourly news monitoring, daily press reviews, and so on).
Integrations
Connect this Actor to 100+ apps and services:
- n8n — trigger news searches from any workflow and route results to databases, sheets, or Slack.
- Make — build no-code news monitoring scenarios.
- Zapier — send new articles to Google Sheets, Airtable, email, and more.
- Webhooks & API — get notified when a run finishes and pull the dataset into your own stack.
- MCP / AI agents — expose this Actor as a tool to Claude, GPT and other agents via the Apify MCP server.
FAQ
Is it legal to scrape Google News results? This Actor only collects publicly available information shown on news search result pages. It doesn't extract private or personal data. Always make sure your use of the data complies with applicable laws and regulations in your jurisdiction.
How many results can I get per query? You can request up to 5,000 per query. Note that Google itself rarely serves more than a few hundred news results for any single query — narrow queries and time filters help you collect more total articles.
Can I use advanced search operators?
Yes — site:, intitle:, quotes for exact match, - to exclude terms, and any other operator Google supports.
Can I schedule recurring runs? Yes. Use Apify Schedules to run it hourly, daily, or weekly — ideal for breaking-news alerts and brand monitoring.
Do I need proxies or an API key? No. Everything is handled for you on the Apify platform.
Related Actors you'll love
👉 Discover all my Apify Actors for more ready-to-use automation and data tools.
- 🔮 Google Search Autocomplete Scraper — extract Google autocomplete suggestions with position and relevance metadata.
- 🧨 Keyword Shitter — Autocomplete Keyword Scraper — turn one seed keyword into thousands of long-tail keyword ideas from Google and YouTube.
- 🇨🇳 Baidu Search Scraper (百度搜索结果采集器) — clean SERP data for China's biggest search engine.
- 🤖 GEO Audit — AI Search Optimization Checker — check how visible your pages are to AI search engines and get actionable fixes.
- 🔗 Website URL Extractor — extract every URL from any website, perfect follow-up for the publishers you discover in the news.
Built for speed, scale, and clean data. If this Actor saves you time, a ⭐ review helps a lot — and if you need a custom feature, open an issue on the Actor page.