Find RSS feed URL for website — magnifying glass search

How to Find the RSS Feed URL for Any Website (Even When It’s Hidden)

I once spent twenty minutes looking for the RSS feed of a mid-size news site before realizing they’d renamed it from /feed to /rss/latest.xml during a CMS migration two years earlier, and never updated their own footer link. It was there. It just wasn’t where any of the usual tricks expected it to be.

That’s the pattern with feed URLs: they’re rarely gone, just inconsistently placed, and every site seems to have picked a different convention. Chasing down one feed URL is a five-minute annoyance. Chasing down forty of them, across forty different CMS setups, is a real chunk of a workday.

What’s the fastest way to find a site’s RSS feed URL?

Try appending /feed or /rss to the homepage URL first — that covers most WordPress sites. If that fails, view the page source and search for type="application/rss+xml" in the <head>, which is where feed links are supposed to live per the RSS autodiscovery spec. If neither works, the site likely renamed or removed its feed, and you’ll need a different approach — covered below.

Why most sites hide their feed URL in the first place

It’s rarely intentional. Most CMS platforms auto-generate a feed at a standard path and quietly link it in the page head, but very few themes surface it anywhere a human would notice — no icon, no footer link, no mention in the nav. RSS readership dropped enough over the last decade that most site owners stopped thinking about it, even though the underlying feed usually still exists and updates fine.

1. URL guessing only works on sites you already understand

The append-and-hope method — /feed, /rss, /rss.xml, /atom.xml — covers WordPress, Ghost, and a handful of common platforms. It does nothing for a custom-built site, a Squarespace subdomain, or a headless CMS setup where the feed path was decided by whoever built the thing and documented nowhere.

Before

Guess common feed paths one by one, hope the platform is a standard one.

After

Query by topic across 100,000+ sources — no per-site path to guess at all.

2. Digging through view-source works, until it doesn’t scale

Searching page source for the autodiscovery `` tag is reliable when it works, but it’s a manual, one-site-at-a-time process. Fine for finding one feed for your own reader. Painful when you’re trying to set up monitoring across dozens of sources for a research project, a competitive intel dashboard, or a content aggregation feature — now you’re doing this forty separate times, and repeating it every time a new source gets added.

3. Some sites genuinely have no feed at all

Plenty of modern sites — particularly ones built on newer headless or JAMstack setups — never generate an RSS feed in the first place. No amount of URL guessing or source-diving finds something that isn’t there. At that point your only options are a scraping tool that fabricates a feed from the page’s HTML, which comes with its own fragility, or skipping feeds entirely and pulling the content another way.

4. A feed existing doesn’t mean it’s maintained

Finding the feed URL is only step one. Plenty of feeds exist but haven’t been updated in months because the site switched to a new publishing workflow and forgot to migrate the feed generator along with it. You can spend real time locating a feed only to discover it’s been frozen since 2023.

  1. You find the feed. URL guessing or view-source finally turns something up.
  2. You add it to your reader. Looks fine at first glance.
  3. Nothing new ever arrives. The feed was abandoned when the site changed its stack.

Beyond finding feeds: querying content directly

At a certain scale, hunting for individual feed URLs stops making sense as a strategy. If you need content from dozens or hundreds of sources — some with feeds, some without, some with feeds that quietly died — going source by source doesn’t hold up.

LumenFeed sidesteps the whole feed-discovery problem: it’s a content aggregation API pulling from 100,000+ sources in 20+ languages, so instead of locating and validating individual feed URLs, you query by topic and get back structured, current articles regardless of whether the original site even has a feed.

Example request

curl -X GET "https://api.lumenfeed.com/api/v1/articles?q=climate%20policy&sort_by=date_desc&per_page=20" \
  -H "X-API-Key: your_api_key_here"

No feed URL to hunt down, no autodiscovery tag to search for, and no risk of the source silently going stale without you noticing — each result comes with a published_at timestamp so dead sources are obvious immediately.

Getting started

The Developer plan is $4.99/mo for 10,000 requests, with no card required to start, and commercial use is allowed on every plan. If your needs grow past that, Starter and Pro scale request volume and history depth without changing how the query itself works.

Finding feeds

Per-site guessing, view-source digging, feeds that quietly go stale.

News API

One query, many sources, freshness visible in every result.

For the technical spec behind feed autodiscovery — the Wikipedia entry on RSS is a good primer on how the standard actually works under the hood.

Frequently Asked Questions

How do I find the RSS feed URL for any website?

Try appending /feed or /rss to the homepage URL first, then check the page source for a type="application/rss+xml" link tag in the head if that doesn’t work.

What if a website doesn’t have an RSS feed at all?

Some modern sites, especially headless or JAMstack builds, never generate one. Options are a feed-generation tool that scrapes the page, or pulling the content through a different channel like a content API.

Why can’t I find the RSS icon on a website anymore?

Most sites still generate a feed but stopped displaying the RSS icon years ago as readership declined. The feed usually still works even without a visible link to it.

Is there a browser extension to find RSS feeds automatically?

Yes, several browser extensions scan a page’s source for feed autodiscovery tags and surface any feed URLs found, though they still miss sites with no feed at all.

How do I know if an RSS feed is still being updated?

Check the most recent entry’s publish date in the feed itself. A feed with no new entries in months has likely been abandoned even if the URL still resolves.

What’s the standard URL pattern for RSS feeds?

Common patterns include /feed, /rss, /rss.xml, and /atom.xml, though there’s no universal standard and many sites use custom paths.

Can I get content from a site without finding its RSS feed?

Yes. A content aggregation API like LumenFeed queries by topic across many sources at once, returning structured articles without needing a feed URL for any individual source.


Similar Posts