Google News Scraper
Pricing
from $1.99 / 1,000 google news scraper results
Google News Scraper
Scrapes Google News for any query. Extracts the full canonical news-vertical schema: title, URL, source, publisher (with logo and verified flag), excerpt, thumbnail, publish date, author, category, topics, breaking/featured flags, and more.
Pricing
from $1.99 / 1,000 google news scraper results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrapes Google News for any query. Extracts the full canonical news-vertical schema: title, URL, source, publisher (with logo and verified flag), excerpt, thumbnail, publish date, author, category, topics, breaking/featured flags, and more.
What this Actor collects
The Actor converts Google News results into one clean JSON record per article, including publisher details, canonical URL, excerpt, thumbnail, publication time, author and category when available, result flags, and search provenance.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 46-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- News monitoring
- Publisher and topic research
- Article-feed enrichment
Input
Provide input in JSON. Fields marked required must be supplied. The Default / example column shows a schema default when one exists; otherwise it shows a documented prefill or fixture value.
| Field | Type | Required | Default / example | Description |
|---|---|---|---|---|
query | string | Yes | "Elon Musk" | The search term to use for finding news articles on news.google.com |
maxItems | integer | Yes | 50 | Maximum number of news articles to retrieve |
hl | string | No | "en-US" | The language code for Google News interface (e.g., en-US, en-IN, fr-FR) |
gl | string | No | "US" | The country code for Google News (e.g., US, IN, GB, FR) |
deepScrape | boolean | No | true | If true, visits each article page to extract full content (author, full text, images, etc.). This is slower but provides much richer data. |
proxyConfiguration | object | No | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]} | Apify Proxy configuration. Use RESIDENTIAL group for best results. |
Example input
{"query": "ai","maxItems": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["GOOGLE_SERP"]},"hl": "en-US","gl": "US","deepScrape": true}
Output
The default dataset contains one item per news article result. The following are the most useful fields; full text, author, publisher verification, topics, and images depend on the result and the deepScrape setting.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
type | string | Type |
title | string | Title |
description | string | Description |
url | string | URL |
link | string | Link |
source | string | Source |
query | string | Query |
searchQuery | string | Search Query |
scrapedAt | string | Scraped At |
publishedAt | string | Published At |
thumbnail | string | Thumbnail |
resultType | string | Result Type |
page | integer | Page |
titleHtml | string | Title HTML |
displayUrl | string | Display URL |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"type": "news","title": "Artificial intelligence","description": "Artificial intelligence (AI) is the capability of computational systems to perform tasks typically associated with human intelligenceRead more","url": "https://en.wikipedia.org/wiki/Artificial_intelligence","link": "https://en.wikipedia.org/wiki/Artificial_intelligence","source": "Wikipedia","query": "ai","scrapedAt": "2026-07-23T11:50:25.500Z","resultType": "newsArticle","domain": "en.wikipedia.org","host": "en.wikipedia.org"}