Menu

Export Google News results to CSV with Python in 5 minutes
📰

Export Google News results to CSV with Python in 5 minutes

DEV Community: tutorial·GridForge·1 day ago
#Fb3MuBeK
#devtotutorial#devto#dev#google#apify
Reading 0:00
15s threshold

Google News has no official API. If you want news for a keyword in a spreadsheet, for brand monitoring, a weekly PR report, competitor tracking, or feeding an AI agent, you usually end up copy-pasting.

This tutorial gets you a clean CSV in about 5 minutes. Disclosure: I built the tool used here ( GridForge Google News Scraper on Apify). It reads Google News' public RSS feeds, so there's no browser automation and nothing to break when the page layout changes.

What you get

One row per article:

Duplicates across your searches are removed. Google News search operators work: site: , when:7d , "exact phrase" , -exclude .

Option 1: no code

Open the tool page and click Try for free .

Type your searches, one per line.

Click Start , then Export to CSV or Excel.

Apify's free plan includes monthly credits, and the tool costs $2 per 1,000 articles, so small monitoring jobs fit inside the free credits.

Option 2: Python

pip install apify-client

Enter fullscreen mode

Exit fullscreen mode

Grab your API token…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.