Disclosure: Hushread is my app. I’ve tried to be fair, and I say where the others are the better choice.

Every Google News search has a Google News RSS feed: put your words after https://news.google.com/rss/search?q= and add &hl=en-US&gl=US&ceid=US:en for the US English edition. Top stories, topics and any town or city have feeds too. A search feed returns at most 100 headlines, each item is a headline and an outlet name with no summary or picture, and every link goes through a Google redirect. Google doesn’t document any of it, so everything below comes from feeds I fetched and counted.

Google News RSS URL formats

Feeds fetched on 19 October 2026. Swap the words, topic or place for your own.

Feed ofURLItems I got
Top storieshttps://news.google.com/rss?hl=en-US&gl=US&ceid=US:en38
A searchhttps://news.google.com/rss/search?q=chip+exports&hl=en-US&gl=US&ceid=US:en100
One site, past dayhttps://news.google.com/rss/search?q=site:reuters.com+when:1d&hl=en-US&gl=US&ceid=US:en100
A topichttps://news.google.com/rss/headlines/section/topic/TECHNOLOGY?hl=en-US&gl=US&ceid=US:en73
A placehttps://news.google.com/rss/headlines/section/geo/Seattle?hl=en-US&gl=US&ceid=US:en71
One section of a sitehttps://news.google.com/rss/search?q=site:reuters.com/world+when:1d&hl=en-US&gl=US&ceid=US:en42

The topic names that work in that path are WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE and HEALTH. Place names with a space take %20, as in geo/New%20York, which returned New York stories.

Topic and place feeds answer with one redirect to a long /rss/topics/CAAq... address. Feed readers follow redirects as a matter of course; a script that doesn’t gets a redirect, not a feed.

Custom topic feeds

That long address is also how you follow a topic beyond the eight sections, such as a company, a team or a person. Open the topic on news.google.com, copy its address (it starts news.google.com/topics/CAAq...) and put rss/ after the domain. The Seattle feed above lands on news.google.com/rss/topics/CAAqIQgKIhtDQkFTRGdvSUwyMHZNR1E1YW5JU0FtVnVLQUFQAQ, and the same address without rss/ is Google News’s Seattle page.

If you’d rather not hand-build URLs, the free Google News RSS feed generator assembles them, edition and all. Some readers build them too: Inoreader’s Add feed menu lists “Google News alerts” among its source types (Inoreader).

The hl, gl and ceid parameters

These three pick the edition: hl is the interface language, gl the country, and ceid the two together as COUNTRY:language. Feedly’s help page lists the same three (“hl: language”, “gl: country”, “ceid: country: language”) and warns that “the parameters can change over time” (Feedly).

What’s missing from most guides is what happens when you leave them out. I requested news.google.com/rss/search?q=chip+exports with no edition, from a machine in India, and Google redirected it to hl=en-IN&gl=IN&ceid=IN:en. Google picks the edition from wherever the request comes from. Most readers fetch feeds from their own servers, so a feed without these parameters shows you the edition for the country your reader’s servers are in, which may not be yours. Always set all three.

Mismatched values aren’t fatal. A request with gl=GB but ceid=US:en was redirected to the matching US edition, gl=US&ceid=US:en. For other countries, the pattern is usually the same: hl=en-GB&gl=GB&ceid=GB:en for the UK, hl=hi&gl=IN&ceid=IN:hi for India in Hindi (which returned Hindi headlines). Brazil is the odd one: hl=pt-BR&gl=BR&ceid=BR:pt-419.

Google News RSS search operators

Inside q=, the search operators from Google’s own help page work. Google documents quotes for an exact phrase, site: for one domain, a minus sign to leave a word out, and before: and after: for dates, adding “Do not put spaces between the operator and your search term” (Google Search Help).

Google Search Help's Operators section listing quotes for an exact match, site: for one site, a minus sign to exclude words, and before: and after: for dates, with the warning not to put spaces after the operator The operators section of Google’s Refine Google searches page, 19 October 2026. Source: support.google.com

Those are written for web search, so I tested each in a news feed:

  • after: and before: work. "chip exports" after:2026-10-01 before:2026-10-05 returned 12 items, every one dated 1 to 5 October.
  • when: isn’t on Google’s page but works: when:1d for the past day, when:7d for the week, when:1h for the past hour.
  • OR works, in capitals. Tesla OR Rivian when:1d mixed stories about either.
  • site: with a path works. site:reuters.com/world returned 42 Reuters stories, nearly all world news.
  • intitle: works. intitle:nvidia when:1d -stock returned only headlines with Nvidia in the title.
  • Spaces become + in the URL, quotes become %22. Feedly’s example uses intitle:AAPL+when:1h.

Use when: on almost every search feed. My plain chip exports search, with no time limit, returned items dated as far back as January 2026.

What a Google News feed item contains

Very little. The Reuters feed from the table, opened in Chrome:

The Google News RSS feed for site:reuters.com when:1d in Chrome, showing the copyright notice limiting use to a personal feed reader, then items whose links are news.google.com/rss/articles redirects and whose descriptions are only the headline and the word Reuters The Google News RSS feed for Reuters stories from the past day, 19 October 2026. Source: news.google.com

Each item has a title with the outlet’s name tacked on (“Kenya confirms eighth Ebola case as regional outbreak spreads - Reuters”), a date, and a source element naming the outlet. The description, where the RSS spec expects “the item synopsis” (RSS 2.0 specification), repeats the headline as a link plus the outlet name. There’s no summary. Some guides mention thumbnails, but none of the six feeds I fetched had a picture on a single item, so if your reader shows Google News items as bare headlines, that is the feed, not your settings; why RSS images go missing covers the general case.

Top stories is the exception to the one-line rule: most of its 38 items carry a short list of other outlets’ coverage of the same story in the description.

The 100-item cap, and why order looks random

No search feed I fetched went past 100 items, and the busy ones stopped at exactly 100. There is no page two. And the items aren’t in date order: in the Reuters feed, a story from 20:17 GMT sits above one from 18:45, which sits above one from 23:52. Google ranks them by relevance, and your reader re-sorts them by date.

The two together matter for busy sources. site:reuters.com when:1d hit the 100 cap, spanning just under 24 hours of Reuters stories, so on a heavy news day some stories won’t make the feed at all. site:reuters.com when:1h returned 7. If you follow a big outlet this way, narrow the search with a topic word or a shorter window rather than trusting one feed to catch everything.

Links go through Google, not to the article

Every item links to news.google.com/rss/articles/CBMi..., not to the publisher. Some guides say you can follow that redirect to get the publisher’s URL. When I followed one the way a feed reader does, without running JavaScript, Google answered with a redirect to another Google URL and then a 585 KB Google page. The publisher’s address wasn’t anywhere in it. A browser runs the page’s script and lands on the article; most readers can’t, which is why their “load full article” button fails on Google News items and why the full text RSS tricks don’t apply here.

In Hushread, type the words into Add source and tap Track ”…” on the internet. It runs the same Google News search and opens the publisher’s article, not the Google redirect (Hushread docs), and you never build a URL. Topics count toward the free plan’s 5 sources.

Reuters and AP through Google News

Neither Reuters nor AP has a public RSS feed I could find (see the 40 news feeds I checked), so a site: search is the practical way to follow them in a reader:

https://news.google.com/rss/search?q=site:reuters.com+when:1d&hl=en-US&gl=US&ceid=US:en
https://news.google.com/rss/search?q=site:apnews.com+when:1d&hl=en-US&gl=US&ceid=US:en

Both returned 100 current items, every one from that outlet (the AP feed). Add a word or a section path to focus them, such as site:reuters.com/world. This is Google’s index of those sites, not a feed from Reuters or AP, and it shows only what Google News includes.

Terms of use

Every feed carries a copyright line that says it is “made available solely for the purpose of rendering Google News results within a personal feed reader for personal, non-commercial use”, and that “any other use of the feed is expressly prohibited”. Reading these feeds in your own reader is what Google allows. Republishing them on a website, or building a product on them, is not.

The feeds are also unofficial, and nothing on Google’s side promises these URLs will keep working.

FAQ

Does Google News have an RSS feed?

Yes, though Google doesn’t document it. Top stories is at https://news.google.com/rss?hl=en-US&gl=US&ceid=US:en, and every search, topic and place has its own feed.

How do I make a Google News RSS search feed?

Put your words after https://news.google.com/rss/search?q=, joined with +, then add &hl=en-US&gl=US&ceid=US:en or your own edition. Add +when:1d to keep only the past day.

What is the Google News RSS URL for one website?

Search with site:, as in https://news.google.com/rss/search?q=site:apnews.com+when:1d&hl=en-US&gl=US&ceid=US:en. It returns up to 100 recent stories that Google News has from that site.

Why are there only 100 items in my Google News feed?

Search feeds stop at 100 items and can’t be paged. Split the search into a shorter when: window or add a keyword to see more of what matched.

Is there a Google News topic RSS feed?

Yes. Use https://news.google.com/rss/headlines/section/topic/ followed by WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE or HEALTH, plus the edition parameters. For any other topic, open it on news.google.com and put rss/ after the domain in its address.

If what you want is an email when a phrase appears, Google Alerts may suit you better than a feed; the Google Alerts alternatives post compares the options. For a site that publishes its own feed, use that instead: it carries the real links, and often a summary and a picture. If you’d rather type a topic and skip the URL building, get Hushread.