VOOZH about

URL: https://apify.com/epctex/google-news-scraper

⇱ Google News Scraper Β· Apify


Pricing

$20.00/month + usage

Go to Apify Store

Google News Scraper

Unlock timely news insights with our Google News data retrieval tool. Get the latest news on any news at any time, and more. Effortless and powerful. πŸ“°πŸ” #NewsData

Pricing

$20.00/month + usage

Rating

5.0

(8)

Developer

πŸ‘ epctex

epctex

Maintained by Community

Actor stats

25

Bookmarked

590

Total users

8

Monthly active users

13 hours ago

Last modified

Categories

Share

Actor - Google News Scraper

Google News scraper

Since Google News doesn't provide a good and free API, this actor should help you to retrieve data from it.

The Google News data scraper supports the following features:

  • Keyword Customization - Tailor your news searches with Google News, enabling precise retrieval of articles on topics of interest.

  • Multilingual Support - Google News offers language options, ensuring global news coverage for diverse audiences.

  • Date Filtering - Stay up-to-date with Google News by narrowing results to specific timeframes, from hours to years.

  • Comprehensive Sources - Google News aggregates data from a wide range of Google News categories and topics.

  • Effortless Access - With Google News, accessing news data is hassle-free and authentication-free.

  • Multi-URL Integration - Combine multiple start URLs for a holistic news retrieval experience.

  • No Usage Restrictions - Enjoy unlimited access and retrieval with Google Newsβ€”no restrictions apply.

  • Customizable Language & Region - Adjust language settings to match your preferences and target regions with Google News.

Bugs, fixes, updates, and changelog

This scraper is under active development. If you have any feature requests you can create an issue from here.

Input Parameters

The input of this scraper should be JSON containing the list of pages on Google News that should be visited. Required fields are:

  • startUrls: (Optional) (Array) URLs to start with. It should be search, topic, category, or list URL.

  • search: (Optional) (String) Keyword that you want to search on Google News.

  • language: (Optional) (String) This value determines language and region for the news. This setting only applies to Search queries, not the start URLs.

  • date: (Optional) (String) Date of the news. This setting only applies to Search queries, not the start URLs.

  • maxItems: (Optional) (Number) You can limit scraped items. This should be useful when you search through the big lists or search results.

  • maxNewsPerEachItem: (Optional) (Number) You can limit scraped news per each items. This should be useful when you search through the big lists or search results.

  • decodeArticleUrls: (Optional) (Boolean) When enabled, the actor will resolve and decode Google News article links, adding the final, real article URL to a separate field in the output.

  • proxy: (Required) (Proxy Object) Proxy configuration.

  • extendOutputFunction: (Optional) (String) Function that takes a JQuery handle ($) as an argument and returns an object with data.

  • customMapFunction: (Optional) (String) Function that takes each object's handle as an argument and returns the object with executing the function.

This solution requires the use of Proxy servers, either your own proxy servers or you can use Apify Proxy.

Compute Unit Consumption

The actor is optimized to run blazing fast and scrape as many items as possible. Therefore, it forefronts all the detailed requests. If the actor doesn't block very often it'll scrape 100 listings in less than a minute with ~0.01-0.03 compute units.

Google News Scraper Input example

{
"proxy":{
"useApifyProxy":true
},
"decodeArticleUrls":true,
"startUrls":[
"https://news.google.com/topics/CAAqIggKIhxDQkFTRHdvSkwyMHZNR054ZERrd0VnSmxiaWdBUAE?hl=en-US&gl=US&ceid=US%3Aen",
"https://news.google.com/topics/CAAqJggKIiBDQkFTRWdvSUwyMHZNRGx6TVdZU0FtVnVHZ0pWVXlnQVAB?hl=en-US&gl=US&ceid=US%3Aen",
"https://news.google.com/search?q=banana&hl=en-US&gl=US&ceid=US%3Aen"
],
"maxItems":10
}

During the Run

During the run, the actor will output messages letting you know what is going on. Each message always contains a short label specifying which page from the provided list is currently specified. When items are loaded from the page, you should see a message about this event with a loaded item count and total item count for each page.

If you provide incorrect input to the actor, it will immediately stop with a failure state and output an explanation of what is wrong.

Google News Export

During the run, the actor stores results into a dataset. Each item is a separate item in the dataset.

You can manage the results in any language (Python, PHP, Node JS/NPM). See the FAQ or our API reference to learn more about getting results from this Google News actor.

Scraped Google News Properties

The structure of each item in Google News looks like this:

Item Detail

{
"googleNewsUrl":"https://news.google.com/search?q=banana+when%3A1h&ceid=US%3Aen",
"articleUrl":"https://news.google.com/read/CBMimgFBVV95cUxNaEFOTF85MVlBdUVzbERRVm50R0JrRXN0XzVRVENsUGxfR0F0YjB2RW9oQjhoaWpwVzVPY2RiUVNJclN0SHctSE1hN2N6a05iVUdfcUdJVUIzM19pMl9aSFdSYWFOblVXbl9MLU80UVhwQ1NaNjBQakNRRkowdEgwWkpBNnduQi1HSXU4NVBZb0hSTkJmTkVtLXR30gGfAUFVX3lxTFByY3JGdmo1OTZMRTVucFB6Zm5ZX193b04ycWl5MVkwaE1kZEdGZXc5RjhHT1lqMHBkWkFIaHJCUlAxdXJkeVFWcElwdjB6VzlOZjNiM0ZYVHVseDg4VHJlZVViUmZhR1JwYTh3dkhxaEdyRU9ZRlF3STIzSUdhM0FpSTE4TllQbHRoY09reHZZZThWZElYdF9odlB6a2FESQ?hl=en-US&gl=US&ceid=US%3Aen",
"title":"Voucher gets students a free meal at Banana Tree",
"publishedAt":"2025-07-25T10:12:44Z",
"imageUrl":"https://news.google.com/api/attachments/CC8iI0NnNWxaamd4TkZsRmJsbFFlWE40VFJEZ0F4aUFCU2dLTWdB=-w200-h112-p-df-rw",
"source":"MyLondon",
"sourceIconUrl":"https://encrypted-tbn1.gstatic.com/faviconV2?url=https://www.mylondon.news&client=NEWS_360&size=96&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
"author":"By Neil Shaw",
"decodedArticleUrl":"https://www.mylondon.news/whats-on/food-drink-news/banana-tree-students-free-tendendo-32133755"
}

Contact

Please visit us through epctex.com to see all the products that are available for you. If you are looking for any custom integration or so, please reach out to us through the chat box in epctex.com. In need of support? business@epctex.com is at your service.

You might also like

Google News Scraper

easyapi/google-news-scraper

Powerful Google News scraper, collect up to 5000 news articles with flexible search options, language support. Perfect for news aggregation, market research, and sentiment analysis. πŸ“°πŸ”

1.9K

3.8

Ultimate News API

glitch_404/Ultimate-News-Scraper

Scrape up to 10000 news articles from over 4500 news sources in less than 20 minutes, news from over 20 categories, e.g., Crypto news, World News, Latest News, Celebrities, and a lot more. You can find news on websites such as Fox News, BBC News, CNN, and Cryptocurrency-Related News Sources.

255

1.0

Google News Scraper

futurizerush/google-news-scraper

Google News Search Scraper - Real-time news aggregation from Google News. Features smart article enrichment with full content extraction. Perfect for market research, trend analysis, and content monitoring.

Free Google News API β€” Search News by Keyword + Country

s-r/google-news

Free Google News scraper β€” get clean structured news results for any query, country, and language. Use it as a Google News API for brand monitoring, topic alerts, news clipping, and bulk article URL harvesting.

Google News Scraper

lhotanova/google-news-scraper

Gets featured articles from Google News with title, link, source, publication date and image.

πŸ‘ User avatar

KristΓ½na LhoΕ₯anovΓ‘

3.1K

4.6

Google News Scraper

crawlerbros/google-news-scraper

Scrape Google News in real-time. Supports keyword search, date filters, full-text article extraction, and image extraction.

147

5.0

Twitter Search Scraper

powerai/twitter-search-scraper

Search for tweets on Twitter by keyword, with support for Top, Latest, Media, Lists, and People search types. Auto-pagination and detailed tweet info.

Pump.fun Token Scraper & Monitor

muhammetakkurtt/pump-fun-token-scraper-monitor

Automated Pump.fun token data collector and real-time monitor. Tracks cryptocurrency tokens by market cap, trade time, or creation time. Features customizable monitoring duration, NSFW filtering, and market cap ranking. Ideal for crypto market analysis.

πŸ‘ User avatar

Muhammet Akkurt

215

5.0

Article Extractor & News Scraper

web.harvester/article-extractor-news-scraper

Extract articles from any news site, blog, or webpage. Get title, full text, author, date, images & metadata using 7 extraction engines (Newspaper4k, Trafilatura, Goose3). Anti-bot bypass, proxy rotation, automatic fallback. Perfect for news monitoring, NLP datasets & content aggregation.

50

5.0

Google News Scraper (Pay Per Event)

data_xplorer/google-news-scraper-fast

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.

1.1K

4.8