Picture of Alex Cordova

Alex Cordova

Alex Cordova is the Content Specialist at RebelCode, the team behind Aggregator. He has over a decade of WordPress experience and writes hands-on tutorials on RSS feeds, content aggregation, and curation.

✨ 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!

Reddit RSS Feed: The Complete URL Reference and WordPress Workflow (2026)

Reddit’s RSS feeds are going away. Here’s what to check if your WordPress site uses them, plus the URL reference for existing feeds.
Reddit RSS feed bee browser illustration

Updated October 2, 2026

Using Reddit feeds on your site?

Check which pages rely on them before November 13. Reddit is ending RSS support and says there is no replacement for feeds outside communities you moderate. Read Reddit’s announcement.

Live Reddit RSS endpoint returning HTTP 200 Atom XML for a WordPress subreddit feed.
A Reddit feed returned Atom XML in our June 26, 2026 test.

Reddit’s feed URLs cover subreddits, users, search results, and combined feeds. The reference below will help you check the feeds you already use.

The parameters are what make the feeds useful. Reddit’s feed endpoints accept the same sort and time filters as the website, plus a few extras that are useful once they are collected in one place. The reference table below has all of them, with the WordPress side at the end.

New to RSS in general? Start with our beginner’s guide to RSS feeds first.

Do Reddit RSS feeds still work in 2026?

Reddit is ending RSS support on November 13, 2026. If your site relies on those feeds, plan to replace them. The source checks below will help you see what needs attention.

If a feed stops updating before then, check the response. A 429 error means the request was rate-limited; try fetching less often. An access restriction can also block a request before the shutdown date.

If your WordPress site uses Reddit feeds

Start by checking which sources and pages use Reddit content.

  1. Find your Reddit sources. Open Aggregator > Sources and check the feed URLs. Include any subreddit, user, or search feeds you’ve added.
  2. Check where they appear. The Displays column links to the displays using each source. Follow those links, then check the pages using those displays. A Reddit-only display needs a different plan from one that also includes other sources.
  3. Pause a source when you want to stop importing. Turn off its toggle to stop automatic fetching. The Delete link under Imported Items permanently removes the saved items, so use that only when you want to delete them.

You can find more about these controls in the Sources list documentation. Before deleting content, check any pages and WordPress posts that use it.

Reddit RSS URL patterns: the full reference

For existing feeds, the pattern is consistent: add .rss before the query string. The table covers the subreddit, user, search, and combined-feed URLs.

ScopeURL patternExampleUse it for
Front pagereddit.com/.rssreddit.com/.rssLogged-out front page. Generic, mostly defaults.
Subreddit hotreddit.com/r/{name}/.rssreddit.com/r/rss/.rssDefault sort. Same as /hot.rss.
Subreddit newreddit.com/r/{name}/new.rssreddit.com/r/wordpress/new.rssChronological. Best for monitoring.
Top postsreddit.com/r/{name}/top.rss?t=weekreddit.com/r/rss/top.rss?t=weekUse t=hour, day, week, month, year, or all.
Rising postsreddit.com/r/{name}/rising.rssreddit.com/r/rss/rising.rssPosts gaining momentum right now.
Combined subredditsreddit.com/r/{a}+{b}+{c}/.rssreddit.com/r/rss+technology+programming/.rssPlus signs combine subreddits into one feed. Any sort suffix works.
User feedreddit.com/user/{name}/.rssreddit.com/user/spez/.rssPosts and comments from one account.
Subreddit commentsreddit.com/r/{name}/comments.rssreddit.com/r/wordpress/comments.rssLatest comments across all posts in the subreddit.
Site-wide searchreddit.com/search.rss?q={query}&sort=newreddit.com/search.rss?q=wordpress&sort=newReddit search as a feed. Useful for brand monitoring.
Subreddit searchreddit.com/r/{name}/search.rss?q={query}&restrict_sr=1reddit.com/r/rss/search.rss?q=feedly&restrict_sr=1restrict_sr=1 keeps the search inside the subreddit.
Item count...?limit={n}reddit.com/r/rss/.rss?limit=5Tightens or loosens the response. Default is 25; use conservative limits and test the feed.

Position of .rss matters. r/rss/top.rss?t=week works. r/rss/top?t=week.rss does not.

What Reddit returns is Atom 1.0, not RSS 2.0. Mainstream readers and parsers handle both transparently. If you are writing your own parser, expect <entry> tags, not <item>.

Sort and time filters

Four sort options, each with a .rss variant:

  • /hot.rss, the logged-out homepage view
  • /new.rss, strictly chronological
  • /top.rss?t={range}, highest-scoring in the range
  • /rising.rss, posts gaining traction now

For monitoring a niche subreddit (“tell me every new post in r/selfhosted”), /new.rss is the right pick. For a weekly digest of the highlights, /top.rss?t=week. For a feed that mirrors what a casual visitor sees, the default .rss and /hot.rss are interchangeable.

The t= parameter only applies to /top.rss. Other sorts ignore it.

Multireddit and combined-subreddit feeds

Concatenate subreddit names with + signs and Reddit returns a single feed across all of them:

https://www.reddit.com/r/rss+technology+programming/.rss

The sort suffix carries through: r/rss+technology+programming/new.rss, r/rss+technology+programming/top.rss?t=day, and so on.

No documented cap on how many subreddits you can stack. URLs need to stay under the 2,048-character HTTP limit, and Reddit’s own server caps very large combined URLs before long. Keep combined feeds short enough to test and maintain comfortably.

Reddit search as an RSS feed

Any Reddit search can be served as a feed. Use /search.rss instead of /search:

https://www.reddit.com/search.rss?q=your+query&sort=new&restrict_sr=&include_over_18=on

Parameters:

  • q=, the query. Spaces as + or %20.
  • sort=, one of new, top, relevance, hot, comments.
  • restrict_sr=1, when scoped to a subreddit (/r/{name}/search.rss), keeps results inside it. Omit or 0 for global.
  • include_over_18=on, optional NSFW inclusion. Behavior depends on the calling client’s Reddit session.

Brand monitoring is the obvious use case. Search your brand name across all of Reddit, sort by new, subscribe. New mentions land in your reader on Reddit’s refresh cadence. For a small operation this beats most paid social listening tools for the Reddit slice.

The other case is filtering noise inside an active subreddit. r/programming sees hundreds of posts a week, but r/programming/search.rss?q=rust&restrict_sr=1&sort=new gives you only the Rust ones.

Search feeds are rate-limited too. If requests are being blocked, fetch less often.

User and comment feeds

https://www.reddit.com/user/{username}/.rss returns one user’s submissions and comments, newest first. Handy for tracking researchers, journalists, or anyone who uses Reddit as a publishing surface.

https://www.reddit.com/r/{subreddit}/comments.rss returns the latest comments across every post in a subreddit, not just the top-level posts. Useful when discussion matters more than headlines.

Both accept ?limit= the same way as subreddit feeds.

Limit, NSFW, and edge cases

The ?limit= parameter sets how many items the feed returns. Default 25, max 100. For a busy subreddit, ?limit=100 reduces the chance of missing posts between fetches. For a slow one the default is plenty.

NSFW content behaves differently for logged-out requests. Some posts get filtered out of public RSS entirely, others appear with stripped previews. There is no clean fix without authentication, which the public .rss endpoints do not support. If you specifically need NSFW content, you need an authenticated route, which is a different surface than this article covers.

Rate limits and User-Agent. Reddit rate-limits per IP and is strict about anonymous traffic with no User-Agent or a generic-bot-shaped one. Mainstream readers and plugins set their own. If you do hit limits, slow the refresh down. Adding concurrency makes it worse.

Deleted and removed posts stay in the feed for a short window after deletion before they vanish. Normal Atom-feed caching, not a Reddit quirk.

Reddit’s “loading takes a moment” pages sometimes wrap the RSS response when the site is under load. Mainstream parsers retry through it. If you are writing your own, handle the occasional non-XML response.

Importing Reddit RSS into WordPress with WP RSS Aggregator

If you need to check an existing Reddit import, the steps below show how the source and display are set up in WP RSS Aggregator. Given the announced shutdown, we’d avoid building a new site around Reddit feeds.

The plugin handles three things the raw .rss endpoint doesn’t: filtering out the noise (Reddit feeds come with everything), rendering items in a layout your theme can use, and optionally converting items into native WordPress posts.

Step 1: Add the Reddit feed as a source

  1. In your WordPress dashboard, go to Aggregator > Sources and click Add a new source.
  2. Give the source a clear name, e.g. “r/wordpress, new posts” or “Reddit search: brand mentions”.
  3. Paste the Reddit .rss URL into the Source Link field. Match the URL to your goal: /new.rss for monitoring, /top.rss?t=week for weekly digests, search.rss?q=... for keyword tracking.
  4. Save and click Import. Aggregator fetches the feed and shows you what came back.
Reddit RSS feed source setup in WP RSS Aggregator

Check that the preview contains the posts you expected. If it shows an error, look for a malformed URL, a rate limit, or an access restriction.

Step 2: Filter the noise

Reddit feeds come with everything. For a curated site, that is usually too much. Aggregator’s source-level keyword filtering keeps posts that match certain terms and drops the rest.

  1. Open the source settings and find the Keyword filtering section.
  2. Add include keywords (keep matching posts) or exclude keywords (drop matching posts).
  3. Save. Filtering applies on the next fetch and to existing items if you reprocess them.

This is where you pull from /r/programming/new.rss and keep only items mentioning your stack (“wordpress”, “php”, “react”). It is also how you turn a brand-name search feed into something usable by excluding false positives, like “brand” as a dictionary word versus your actual product name.

For the deeper version with global rules across multiple sources, see our automated content curation guide.

Step 3: Pick a display

  1. Go to Aggregator > Displays and click Create a new display.
  2. Select the Reddit source. You can include multiple sources in one display for a combined view.
  3. Choose a template. List suits chronological discussion content, which is what most Reddit posts look like. Grid suits feeds heavy on link posts with thumbnails. Excerpt & Thumbnails sits in between.
  4. Configure what shows per item: title, date, source name, excerpt length, author handle.
WP RSS Aggregator display settings showing a Reddit source selected and layout options for the feed.
The display setup keeps the Reddit source and layout choice visible inside WP RSS Aggregator.

Drop the display’s shortcode onto any page or post. The feed renders inline, refreshes on whatever schedule you set, and inherits your theme’s styling. The Displays feature page has the full template gallery.

Step 4 (optional): Import Reddit posts as native WordPress posts

For Reddit content to live as actual posts in your archive (taggable, searchable, indexable) rather than just rendered through a display widget, use Aggregator’s Feed to Post feature. Each imported item becomes a WordPress post with the Reddit author as the byline, the post body, a source link, and an automatic rel=canonical back to the Reddit thread.

The canonical matters here. Reddit is the original publisher; you are republishing. Aggregator sets the canonical automatically on every imported item, so search engines understand the relationship without your needing to configure anything.

Feed to Post is on the Basic plan and above. Full breakdown on the pricing page.

Step 5: Tighten the refresh schedule

Choose a refresh interval that suits how often the subreddit posts. If you’re hitting rate limits, fetch less often. You can pause the source when you’re ready to stop importing.

What can you use instead?

For moderators, Reddit recommends Discord Relay to send community alerts to Discord or Slack. If you use Reddit feeds to publish content on WordPress, that won’t replace your imports.

RSS generators. Before relying on tools such as RSS.app or trashhalo/reddit-rss, check how they plan to handle the shutdown. We haven’t verified a replacement that will keep delivering Reddit feeds afterward.

IFTTT. If you use a Reddit trigger, check with IFTTT whether that specific trigger will remain supported.

Direct publisher feeds. If you mostly use Reddit to find links to other sites, consider subscribing to those sites directly. You’ll get their new articles, though you’ll lose Reddit’s comments and voting.

People Also Ask: short answers

Does Reddit have an RSS feed?

Yes, Reddit has native feeds at .rss URLs. It is retiring RSS support on November 13, 2026.

Are RSS feeds still used on Reddit?

Yes. People follow Reddit in feed readers and import its posts into websites. Those setups will need attention as Reddit retires RSS support.

How do I create an RSS feed on Reddit?

You don’t create the feed yourself. Reddit supplies it at a .rss URL. Use the table above to find the address for your subreddit, user, or search feed.

How do I add a Reddit RSS feed to my reader?

Copy the feed URL into your reader’s “Add subscription” or “New feed” field. Check that the expected posts appear.

Why does my Reddit RSS feed look empty?

Open the URL in a browser and check the response. The URL may be malformed, the subreddit may be private, or the request may be blocked. A search feed can also be empty because nothing matches the query.

Where to go from here

If Reddit is part of your site’s content mix, check where those imports appear and decide what you want to show there next.

If you want to do the same exercise for other content sources, the companion guides cover YouTube, Google News, Facebook, and Twitter / X. For sites that do not advertise an RSS feed at all, our guide to finding the RSS feed URL for any website walks through the discovery patterns.

On the WordPress side, importing RSS feeds into WordPress posts and filtering RSS feeds cover the deeper workflows.

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

WP RSS Aggregator logo

Find Your Perfect Plan

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