Picture of Alex Cordova

Alex Cordova

Alex Cordova is the Content Specialist at RebelCode, the team behind Aggregator. He has worked with WordPress for more than a decade, writing about RSS feeds, content aggregation, curation, and AI-assisted publishing. Every tutorial starts with a real setup he built and tested himself. Outside work, he’s usually trying a new recipe or catching up on tech.

✨ Just Launched

Rewrite RSS feeds into original content

Publishers

Generate and publish unique content based on trusted sources.

Industry Insights

Rewrite industry updates in a voice your audience understands.

News Outlets

Share news from various outlets, rewritten into original pieces.

Table of contents

Streamline your
content-sharing process

Get started with WP RSS Aggregator today and unlock the full potential of RSS feeds!

How to Find the RSS Feed URL for Any Website (5 Methods)

Most websites have RSS feeds but don't advertise them. Here are five methods to find the feed URL for any site, from simple URL tricks to search operators, plus a cheat sheet of feed URL patterns for 10 popular platforms.
A website checked for an RSS feed and a validated feed result

Why You’d Want to Find a Site’s RSS Feed URL

Every RSS reader, aggregator plugin, and automation tool needs the same thing from you: a feed URL. That’s the actual address of a site’s RSS feed, and it’s the key to pulling content automatically instead of checking sites one by one.

The problem? Most websites don’t advertise their feed URL anywhere obvious. There’s no standard “RSS Feed” button in the main navigation. Some sites bury it in their footer. Others have a feed but never mention it at all.

So you need to know how to find it yourself. Here are five methods that work, ordered from easiest to most technical.

If you’d rather not check by hand, our free RSS feed finder detects a site’s feed automatically from just the URL.

Method 1: Try Common Feed URL Patterns

This is the fastest approach and it works more often than you’d expect. Most content management systems generate RSS feeds at predictable URLs. Just type the site’s domain followed by one of these paths:

  • /feed or /feed/, the most common pattern by far, used by WordPress (which powers over 40% of the web)
  • /rss
  • /feed.xml
  • /rss.xml
  • /atom.xml
  • /index.xml

So if you’re looking for the feed of example.com, you’d try example.com/feed first. If the page loads and you see a wall of XML code (or your browser renders it as a structured feed), you’ve found it. Copy that URL and paste it into your RSS reader or aggregator.

Start with /feed. WordPress powers roughly 43% of all websites (per W3Techs), and every WordPress install exposes its feed at /feed by default. That single pattern catches a huge share of the live feeds on the web before you have to think about anything else.

A real RSS feed shown as XML with its opening RSS tag highlighted
The opening RSS tag confirms that the browser opened a feed.

When this doesn’t work: Custom-built websites, single-page applications, and sites built with plain HTML usually won’t have feeds at these paths. If none of the patterns above return a valid feed, move to Method 2.

Method 2: Check the Page Source Code

This is the most reliable method and it works on any website that has a feed, regardless of what CMS it uses.

Websites can advertise their RSS feeds through a special <link> tag in their HTML. Browsers and RSS readers use this tag to auto-detect feeds. Here’s how to find it:

  1. Go to the website’s homepage
  2. Right-click anywhere on the page and select View Page Source (or press Ctrl+U on Windows, Cmd+Option+U on Mac)
  3. Press Ctrl+F (or Cmd+F) to open the search bar
  4. Search for rss
  5. Look for a line that looks like this:
<link rel="alternate" type="application/rss+xml" title="Site Name" href="https://example.com/feed" />

The URL inside the href attribute is the feed URL. Copy it.

If searching for “rss” returns nothing, try searching for atom instead. Some sites use Atom feeds (a different but closely related format) rather than RSS:

<link rel="alternate" type="application/atom+xml" title="Site Name" href="https://example.com/atom.xml" />

Both RSS and Atom feeds work in virtually every feed reader and aggregator. You don’t need to worry about the difference for practical purposes.

Tip: If the href value starts with / instead of https://, it’s a relative URL. Prepend the site’s domain to get the full address. For example, if the href is /feed.xml and the site is example.com, the full feed URL is https://example.com/feed.xml.

When this doesn’t work: Some sites have valid RSS feeds but don’t include the autodiscovery <link> tag. JavaScript-heavy single-page apps may not show these tags in the static HTML source either. In those cases, try Method 3 or 4.

Method 3: Use a Browser Extension

Browsers used to have built-in RSS detection. Chrome removed it back in 2011, and other browsers followed. But browser extensions can bring that functionality back.

Once installed, these extensions scan every page you visit for RSS feeds and show an icon in your toolbar when they find one. Click the icon, and you’ll see a list of available feeds for that page.

Here are some well-rated options available in the Chrome Web Store:

  • RSS Feed URL Finder. Does one thing: finds feed URLs on the current page.
  • Awesome RSS. Detects and displays all available feeds on any site.
  • Get RSS Feed URL. Another lightweight feed detector.

If you already use an RSS reader like Feedly or Inoreader, their browser extensions include feed detection as a built-in feature. You can discover and subscribe to feeds without leaving the page.

When this doesn’t work: Extensions rely on the same autodiscovery tags from Method 2. If a site has a feed but no <link> tag advertising it, the extension probably won’t find it either. That’s where online tools come in.

Method 4: Use an Online Feed Finder Tool

Several free tools can scan a URL and return any RSS feeds they find. These tools tend to go deeper than browser extensions because they check multiple URL patterns, not just the autodiscovery tags.

Skip the URL guessing

Paste the site address below. The Finder checks each feed it finds and shows you which URL is ready to use.

Prefer a different tool? A couple of others are worth knowing:

  • Tiny RSS Finder. Paste in a URL and it scans for feeds using meta tags, common URL paths, and platform-specific patterns (WordPress, Medium, Substack, Ghost, YouTube, Reddit, and more). Free, no account required.
  • RSS.app. Goes a step further. If a site doesn't have a native RSS feed, RSS.app can generate one for you by monitoring the page for changes. Free plan available.

You can also use the W3C Feed Validator to check whether a URL you've found is actually a valid RSS feed. Paste the URL in, and it'll tell you if the feed is well-formed or if there are issues.

Feed Finder showing a validated WordPress News RSS feed URL ready to copy
The Finder validates the feed before showing the URL.
Free RSS Feed Finder

Find the feed and copy a URL that works

Paste the website address. The Finder checks every feed it can find and gives you a working URL to copy.

Find an RSS feed

When this doesn't work: If a website genuinely doesn't have an RSS feed, no finder tool will conjure one up (though RSS.app's feed generator is the closest thing to a workaround). More on that in the "No Feed?" section below.

Method 5: Search for It

When the other methods come up empty, search engines can sometimes surface feeds that aren't linked anywhere on the site itself.

Try these Google searches (replace example.com with your target site):

  • site:example.com inurl:rss
  • site:example.com inurl:feed
  • site:example.com filetype:xml rss

DuckDuckGo and Bing also support a hasfeed: operator that's specifically designed for this. Search hasfeed:example.com and it'll return pages on that domain that contain RSS or Atom feeds.

Bonus: Google Alerts as Custom RSS

This one isn't about finding an existing feed, but it solves the same problem. Google Alerts can deliver results as an RSS feed instead of email:

  1. Go to google.com/alerts
  2. Enter a search query (you can use operators like site:example.com to limit results to a specific site)
  3. Click Show options
  4. Change Deliver to from "Email" to RSS feed
  5. Click Create Alert
  6. Right-click the RSS icon next to your new alert, select Copy link address

Now you have an RSS feed that monitors Google's search results for your query. It's indirect, since you're getting Google's view of the site's content rather than the site's own feed, but it works when nothing else does.

Google Alerts with RSS feed selected under Deliver to
Choose RSS feed under Deliver to.

If the site you're looking for runs on a known platform, you can skip the detective work entirely. Here are the feed URL patterns for the most popular platforms, all verified and working:

WordPress

WordPress sites have the richest RSS support of any platform. Beyond the main feed, you can get feeds for specific categories, tags, authors, and even comments.

Main feed:       example.com/feed
Category feed:   example.com/category/CATEGORY-NAME/feed
Tag feed:        example.com/tag/TAG-NAME/feed
Author feed:     example.com/author/AUTHOR-NAME/feed
Comments feed:   example.com/comments/feed
Post comments:   example.com/post-slug/feed

The category and tag feeds are especially useful if you only want content on a specific topic from a site that covers many subjects.

YouTube

Channel feed:    youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID
Playlist feed:   youtube.com/feeds/videos.xml?playlist_id=PLAYLIST_ID

YouTube feeds are capped at the 15 most recent videos. You'll need the channel's ID (not the handle or username). To find it: go to the channel page, view the page source, and search for channel_id or externalId. The ID starts with UC.

We covered this in detail in our guide to YouTube RSS feeds.

Reddit

Subreddit:       reddit.com/r/SUBREDDIT/.rss
Front page:      reddit.com/.rss
User posts:      reddit.com/user/USERNAME/.rss
Multi-sub:       reddit.com/r/sub1+sub2+sub3.rss
Domain links:    reddit.com/domain/DOMAIN.COM/.rss

Reddit RSS feeds still work without an API key, which matters since Reddit has become increasingly restrictive with API access. You can also add parameters like ?sort=top&t=day&limit=10 to customize the results.

Substack

Newsletter:      NEWSLETTER.substack.com/feed
Custom domain:   customdomain.com/feed

Substack feeds include full-text content, making them one of the more RSS-friendly platforms out there.

Medium

Publication:     medium.com/feed/PUBLICATION-NAME
User:            medium.com/feed/@USERNAME

Ghost

Main feed:       example.com/rss/
Tag feed:        example.com/tag/TAG-NAME/rss/
Author feed:     example.com/author/AUTHOR-NAME/rss/

Squarespace

Blog:            example.com/blog?format=rss
Any page:        example.com/PAGE-SLUG?format=rss

Blogger / Blogspot

Main feed:       example.blogspot.com/feeds/posts/default
RSS format:      example.blogspot.com/feeds/posts/default?alt=rss

Tumblr

Blog:            example.tumblr.com/rss

Beehiiv

Newsletter:      NEWSLETTER.beehiiv.com/feed
PlatformFeed URL pattern
WordPressexample.com/feed/
YouTubeyoutube.com/feeds/videos.xml?channel_id=CHANNEL_ID
Redditreddit.com/r/SUBREDDIT/.rss
SubstackNEWSLETTER.substack.com/feed
Mediummedium.com/feed/@USERNAME
Ghostexample.com/rss/
Squarespaceexample.com/blog?format=rss
Bloggerexample.blogspot.com/feeds/posts/default
Tumblrexample.tumblr.com/rss
BeehiivNEWSLETTER.beehiiv.com/feed
Quick reference for the main feed on each platform.

What If a Site Doesn't Have an RSS Feed?

You've tried all five methods and come up empty. The site genuinely doesn't offer an RSS feed. You have a few options:

  • Use a feed generator. Tools like RSS.app can monitor any webpage and create an RSS feed from its content, even if the site doesn't natively support RSS. You pick the page elements you want to track, and the tool generates a feed URL you can subscribe to.
  • Set up Google Alerts. As described in Method 5, you can create an RSS feed from Google Alerts that monitors a specific site or topic.
  • Contact the site owner. Some site owners don't realize they've disabled RSS, especially on WordPress where it's on by default. A quick message might get it turned back on.

Now That You've Found the Feed, What Next?

Finding the feed URL is step one. What you do with it depends on your goals.

If you just want to follow a handful of sites for personal reading, any RSS reader will do. Paste the URL in, and you'll see new posts as they're published.

But if you're trying to do something more with that content, like displaying curated feeds on your own website, importing posts into WordPress, or building a content hub that pulls from dozens of sources, you need something more capable than a basic reader.

Aggregator is built for exactly this. It takes the feed URLs you've found and lets you:

  • Display feeds on your WordPress site using customizable templates (list, grid, or excerpt layouts)
  • Import feed items as WordPress posts, complete with categories, featured images, and custom fields
  • Filter content by keyword so you only pull in what's relevant
  • Schedule publishing to control when imported content goes live
  • Curate manually by reviewing items before they're published

It's used by over 60,000 websites and works with any valid RSS or Atom feed. Plans start at $99/year.

Aggregator source editor with a validated RSS feed URL
The green check confirms that Aggregator can read the feed before you save it.

Dealing with Inconsistent Feed Content

One thing you'll notice when you start pulling in feeds from multiple sources: the content quality varies wildly. Some feeds give you full articles. Others give you a single sentence and a "read more" link. Some include images, others don't.

This is a common pain point for anyone aggregating content at scale. Aggregator's Full Text Import feature helps by extracting the complete article content even when the feed only provides an excerpt.

Wrapping Up

Finding RSS feed URLs isn't complicated once you know where to look. Start with /feed appended to the URL. If that doesn't work, check the source code. If you want a hands-off approach, install a browser extension that does the scanning for you.

For specific platforms, use the URL patterns listed above. They're standardized and reliable. And for the rare site that has no feed at all, tools like RSS.app can fill the gap.

Aggregator

Bring the feed onto your WordPress site

Add the URL to Aggregator, choose a layout, and publish a feed your readers can browse without leaving your site.

See Aggregator plans

Article by

Article by

Share the Post:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Find Your Perfect Plan

Answer a few questions, and we’ll recommend the best option for you!