Google News Scraper avatar

Google News Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Google News Scraper

Google News Scraper

Scrape Google News by keyword, topic or section in any language and country: headlines, publishers, publication dates, article links and related coverage from other outlets. Google News search operators work. No login, no API key, no proxy.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Anyx Solutions

Anyx Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

banner

Google News Scraper

Google News headlines for any keyword, topic or section — with publishers, publication dates and related coverage — as clean JSON.

Google News gathers stories from thousands of publishers in every language. This Actor turns any Google News search, topic or headlines section into structured data: the headline, the publisher and its website, the publication date, the Google News link, and the other outlets covering the same story. Search with plain keywords or with Google News operators such as when:7d and site:reuters.com, or paste a Google News page URL, in any language and country edition. There is no login, no API key, and no proxy to configure. Built for media monitoring, PR and brand tracking, market and competitor research, news datasets, and alerting pipelines.

⚡ Quick start

{
"searchTerms": ["openai"],
"maxItems": 5
}

🧩 Input

FieldTypeRequiredDefaultDescription
searchTermsarrayno—Keywords to search Google News for, one search each. Google News operators work: when:7d, site:reuters.com, after:2026-09-01, before:2026-09-30, quotes and OR.
startUrlsarrayno—Google News URLs: a search (news.google.com/search?q=…), a topic (news.google.com/topics/<id>), a headlines section, or the Top stories page (news.google.com). Each keeps its own edition.
maxItemsintegerno—Maximum number of articles per search term or URL. The input form starts at 5; leave it empty to get every article Google lists (up to about 100).
languagestringnoen-USEdition language for search terms, e.g. en-US, en-GB, de, fr, es-419, pt-BR.
countrystringnoUSTwo-letter edition country for search terms, e.g. US, GB, DE, FR, MX, BR.
proxyConfigurationobjectno{ "useApifyProxy": false }Proxy settings. Google News needs no proxy.

Add at least one search term or URL. Finding a topic URL: open news.google.com, click a topic such as Technology, Business or a followed subject, and copy the address bar. Choosing an edition: Google News editions pair a language with a country (English–US, German–Germany, Spanish–Mexico). When a pair does not exist, Google serves the closest edition; the language and country fields on each article show which one you got.

📤 Output

Each article is one dataset row, in the order Google News lists it.

Fields

FieldTypeDescription
positionnumberRank of the article in its search or feed, starting at 1.
titlestringHeadline, without the trailing publisher name.
publisherstringPublisher name.
publisherUrlstringPublisher's website.
urlstringGoogle News link to the article; opening it takes you to the publisher's page.
guidstringGoogle News article ID, stable across runs — use it to skip articles you already have.
publishedAtstringPublication date and time (ISO 8601, UTC).
descriptionTextstringThe article's summary as Google News shows it: one headline - publisher line per outlet covering the story.
relatedCoveragearrayOther outlets' articles on the same story: title, publisher and url. Empty when Google groups none with it.
fullCoverageUrlstringGoogle News "Full coverage" page for the story, when Google offers one.
querystringThe search the article came from; null for topic, section and Top stories feeds.
feedTitlestringTitle of the Google News search or feed, e.g. Technology - Latest - Google News.
feedUrlstringThe Google News page the article was listed on.
languagestringLanguage of the Google News edition.
countrystringCountry of the Google News edition.

💡 Use cases

  • Media monitoring — track every article that mentions your company, product or executives, in each market you care about.
  • PR and brand tracking — measure coverage share against competitors and see which outlets pick up a story.
  • Market and investment research — follow an industry, a ticker or a competitor through a topic feed or a dated search.
  • News datasets — build headline datasets by topic, country or language for analysis and model training.
  • Alerts — schedule a when:1h search and send new articles (by guid) to Slack, email or a webhook.

❓ FAQ

  • Do I need an API key or a Google account? No. The Actor reads the same public Google News any reader sees.
  • Do I need a proxy? No. It runs without one by default.
  • Does it return the publisher's own article URL? Not directly. url is the Google News link to the article, which opens the publisher's page in any browser, and publisherUrl is the publisher's website. Google hides the final article address inside that link, and revealing it means opening every link in a browser, which would make runs far slower and costlier.
  • Does it return the article text or an image? No. Google News lists headlines, publishers and dates; the full text lives on each publisher's site.
  • Why do I get at most about 100 articles per search? That is how many Google News lists for one search or topic. For more, narrow the search into date windows with after: and before: (for example openai after:2026-09-01 before:2026-09-08), split it by site:, or add more search terms; maxItems applies to each one separately.
  • How do I get only recent news? Add when:1h, when:1d or when:7d to a search term.
  • Why are some articles in another language? A search returns what the edition you chose lists. Set language and country to the edition you want, or paste a URL from that edition.
  • Why did a run return fewer articles than expected? The search may simply have few matches, or a topic or section in the URL may no longer exist; the log says when a feed is empty or not found. Open an issue if something looks off.

🔗 More scrapers by Anyx

🤝 Anyx Solutions

We build custom scrapers and data-extraction pipelines.

🖼 Image credit

Image credit: news.google.com