Google News Scraper [only $0.7/1K] avatar

Google News Scraper [only $0.7/1K]

Pricing

from $0.50 / 1,000 news articles

Go to Apify Store
Google News Scraper [only $0.7/1K]

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

Lofomachines

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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/hl and restrict results with lr/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

ParameterTypeRequiredDescription
queryArrayYesYour search term(s). Supports bulk queries — enter 1–1000 search terms, one per line.
maxItemsIntegerNoMaximum number of results to collect per query (100–5000). Default 100.
glStringNoGoogle country code (e.g. us for United States). Default us.
hlStringNoInterface language (e.g. en for English). Default en.
lrStringNoLanguage of search results (e.g. lang_en for English). Empty = all languages.
crStringNoCountry restriction for search results (e.g. countryUS). Empty = all countries.
filterStringNoWhether to filter similar results (0 or 1). 1 removes re-published articles sharing the same headline. Default 1.
timeRangeStringNoTime 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

  1. Click Try for free / Start on this page.
  2. Enter your search queries (one per line — bulk queries supported).
  3. Optionally set country (gl), language (hl), result language (lr), country restriction (cr), duplicate filtering (filter), results count, and time range.
  4. 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.

👉 Discover all my Apify Actors for more ready-to-use automation and data tools.


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.