Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
News$50Free
Google News Scraper by URL for Article CSV Export logo

Google News Scraper by URL for Article CSV Export

This Google News scraper by URL turns a reviewed list of article links into a clean CSV for coverage analysis, PR monitoring, research, and archive work. Import the workflow into the UScraper local desktop app, replace the sample URLs, and export source, title, publish date, canonical URL, and article body text without writing a custom crawler.

Output

CSV

Columns

6

Input mode

URL list

Waits

Built in

Template

Free

At a glance

Export Google News articles to CSV from approved URLs

Use this template when you already have a list of article URLs from Google News, Google Alerts, RSS feeds, a newsroom tracker, or a separate headline scraper. It is not a discovery crawler that searches Google News and follows every result automatically. Instead, it gives you a controlled Google News to CSV step for links your team has already reviewed.

That controlled shape is useful for communications teams saving press mentions, analysts comparing how publishers cover a topic, and SEO teams building source inventories. The automation path is simple: Navigate -> wait -> cookie cleanup -> body check -> Structured Export -> Loop Continue. Each pass uses the current page's metadata and article markup to fill the export fields, then moves to the next URL in the list.

Article data in spreadsheet form

Export keyword, publisher, headline, date, URL, and body text into fixed CSV columns that can be filtered, audited, or passed into downstream review tools.

One row per article URL

The Navigate block accepts multiple URLs and Loop Continue advances the batch after each Structured Export row is appended.

Local desktop execution

The browser session runs on your machine and the CSV lands in the folder configured inside the workflow.

Best-effort publisher parsing

The template reads common Open Graph, Twitter, time, canonical, article-body, and main-content patterns across news pages.

Who this is for

Teams that need Google News article exports

PR and communications teams

Coverage archive

Favorable to scraping

Save article title, publisher, date, URL, and text for media monitoring without manually copying every clip into a spreadsheet.

Research analysts

Topic comparison

Favorable to scraping

Build a reviewable article corpus around terms such as Nobel Prize, policy updates, earnings news, or product launches.

SEO and content teams

Publisher review

Nuanced outcome

Combine article text exports with headline feeds to study source overlap, coverage freshness, and topics worth deeper editorial research.

For link discovery, start with the Google News Keyword Scraper. For broader search research, pair this workflow with the Google Search Scraper or Bing Search Results Scraper. The full UScraper template library includes additional enrichment workflows once you have a source list.


How to use

Run the Google News article scraper workflow

1

Download and import

Download the hosted Google News scraper JSON template and import it into UScraper.

2

Replace the sample URLs

Open the Navigate block and paste the approved article URLs you want to collect. Keep the first run to a few links so QA is easy.

3

Review the keyword label

The keyword column checks URL parameters and page metadata, then falls back to the bundled topic label. Update that logic if your batch needs a fixed campaign label.

4

Confirm the export path

Structured Export writes google_news_scraper_by_url.csv with headers and append mode. Change the save folder before client or project runs.

5

Run and inspect

UScraper navigates, waits for the page body, attempts simple consent cleanup, exports the row, and loops to the next URL.

Automation path inside the template

  1. 1

    Navigate

    Visit each URL from the multi-input list.

  2. 2

    Wait and settle

    Wait for load, attempt cookie-banner cleanup, pause briefly, and confirm the page body exists.

  3. 3

    Structured export

    Append keyword, source, title, publish date, canonical URL, and article text into one CSV.

  4. 4

    Loop continue

    Move to the next supplied article URL until the list is complete.

Output preview

CSV columns produced by the template

The export mirrors the workflow definition. It uses page metadata first, then visible document structure where metadata is missing. Some publishers expose complete article text; others show paywalls, consent screens, or partial bodies, so the first batch should always be checked before recurring use.

google_news_scraper_by_url.csv
CSV - UTF-8 - Append

Column

keyword

Topic value from URL parameters, page keywords, or the fallback label in the template.

Column

source

Publisher name from Open Graph metadata, application-name metadata, or hostname.

Column

title

Open Graph title, Twitter title, H1 text, or document title.

Column

publish_date

Published time from article metadata, date fields, or time tags.

Column

news_url

Canonical URL, Open Graph URL, or the page URL visited by the workflow.

Column

news_text

Article body text from common article containers, cleaned of scripts, navigation, forms, and ads.

Sample rows

1 of many

keywordsourcetitlepublish_datenews_urlnews_text
Nobel PrizeDaily SabahNobel laureate stresses vital role of science2026-05-28T10:15:00ZArticle paragraphs are joined into one clean text field for review.
Headers included - each supplied article URL appends one row
ColumnExample valueWhy it matters
keywordNobel PrizeKeeps the topic or campaign label attached to every row.
sourceDaily SabahLets reviewers group coverage by publisher.
titleNobel laureate stresses vital role of scienceCaptures the headline found on the article page.
publish_date2026-05-28T10:15:00ZSupports timeline and freshness analysis.
news_urlhttps://example.com/news/nobel-laureate-sciencePreserves the article URL used for verification.
news_textArticle paragraphs are joined into one clean text field.Gives analysts searchable body copy for review.

Frequently asked questions

Google News surfaces public links, but automated collection can still be limited by Google rules, publisher terms, robots directives, copyright, privacy law, paywalls, and internal data policies. Use modest batches, do not bypass access controls, and get legal review before resale, republication, or AI training.

Before you run

Practical limits and maintenance notes

Guardrails for reliable article exports

Rate limits

Publishers can slow, block, or challenge repeated requests

Avoid aggressive loops and parallel runs. If pages start returning verification, empty bodies, or unusual consent states, pause and review access before continuing.

Layout drift

Article markup varies by publisher

Missing titles, dates, or body text usually mean the page exposes different metadata or a redesigned article container. Re-test a small batch before scheduled exports.

Compliance

News text needs careful downstream handling

Review Google policies, publisher terms, copyright rules, client contracts, and internal acceptable-use standards before redistributing article text or using it for model training.

Install the local desktop app from uscraper.io/download, import the template, and use it whenever you need to export Google News articles into a reviewable local CSV.

Get Started

Download and use this template instantly

$50Free

What's Included

  • Template JSON file ready to import
  • Pre-configured scraping nodes
  • Works with UScraper desktop app

Open-source templates

UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.

Contribute on GitHub

Browse more templates in the library

All Templates
FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.

Available on Windows 10+ and macOS 12+ · Need help? [email protected]