01Why Reddit search feels broken
Reddit holds two decades of candid conversation, but its search box was never built to surface it well. Type a few words and you get a relevance ranking that often misses the exact thread you remember reading last week, while burying it under newer posts that only loosely match.
The search is keyword-based and shallow. It does not understand synonyms, it weights recent and popular posts heavily, and for a long time it ignored comment text in ways that surprised people. Once you know the operators and filters that do work, you can steer it far more precisely — and you learn when to stop fighting it and use Google.
This guide covers the native operators, how to combine them, the sort and time controls, how to scope a search to one subreddit, and the Google site: trick that remains the most reliable workaround. If you want the deep operator reference, see the advanced guide linked at the end.
Lead with the subreddit. It is the single highest-signal operator, cutting out most of the noise before you type another word.
02The operators that actually work
Reddit supports a small set of field operators you can type straight into the search box. They work from the global search bar, and most can be combined. The pattern is operator:value with no space after the colon. Multi-word values go in quotes.
For example, subreddit:python title:asyncio finds posts in r/python with asyncio in the title. Add a quoted phrase to pin an exact string. Boolean operators AND, OR, and NOT let you widen or narrow — note they are case-sensitive and must be uppercase to register as operators rather than plain words.
03Reddit search operator cheat-sheet
Combine operators in one query, e.g. subreddit:python title:asyncio NOT django. There is no working self: operator, and nsfw:yes is not a reliable inverse — use nsfw:no to exclude only.
04Combining operators into a precise query
Start with the subreddit
If you know roughly where the conversation lives, lead with subreddit:name. This alone cuts out most noise and is the single highest-leverage operator.
Add a field constraint
Decide whether your keyword should appear in the title or the body, and use title: or selftext: accordingly. Titles are higher signal for finding the canonical thread on a topic.
Quote exact phrases
Wrap any multi-word value in quotes so Reddit matches the phrase rather than the loose set of words, e.g. title:cold email.
Prune with NOT
If a common but unwanted term keeps surfacing, exclude it with uppercase NOT, e.g. NOT giveaway. Keep the operator uppercase or it is treated as a search word.
05Sort and time filters
Operators choose what matches; sort and time choose how the matches are ordered and how far back they reach. Both live in the controls beside the results.
- Post sort options: Relevance, Hot, Top, New, and Comment Count. Comment Count is underused and great for finding the threads where the real discussion happened.
- Comment sort options (when searching comments): Relevance, Top, and New.
- Time filter applies to most sorts: hour, day, week, month, year, and all. Pair Top with year or all to find the definitive thread on a subject.
- A common pattern: sort by Top, time filter all, to surface the highest-voted historical answer rather than whatever is recent.
06Searching within a single subreddit
Use the operator from anywhere
Add subreddit:name to any global search and results are scoped to that community without leaving the search bar.
Search from inside the sub
On new Reddit and the mobile app, running a search while you are on a subreddit page automatically scopes it to that sub.
Use the old.reddit checkbox
On old.reddit.com there is an explicit limit-my-search-to-this-community checkbox under the search box — handy when you want to toggle scope on and off.
07The Google site: trick — the reliable workaround
When Reddit's own search lets you down, Google is usually better at finding a specific Reddit thread. Search Google for your keywords followed by site:reddit.com and you get Google's ranking over Reddit's content. Thanks to the 2024 Reddit-Google content deal, this works well and indexes recent posts.
Be aware this is Google-specific. Bing and DuckDuckGo were blocked from indexing recent Reddit content around mid-2024, so site:reddit.com on those engines is unreliable for anything recent. Stick with Google for this.
One more note: Google's old cached-page feature has been retired, so you cannot use it to view a changed or removed page. For historical snapshots, use the Wayback Machine instead. For the full set of Google-based tactics, see the dedicated guide below.
08A word on Reddit AI Answers and old.reddit
Reddit now offers an AI-powered Answers product that summarizes across threads in response to a question. It is useful for a quick orientation, but it is a summary layer — it does not replace reading the source threads, and you cannot audit exactly which posts it drew from.
It is also worth keeping old.reddit.com in your toolkit. It still exposes search features that have been dropped elsewhere, and it still shows r/all, which was removed from the app and desktop around April 2026. When a feature seems to have vanished, check old.reddit before assuming it is gone.
09Honest caveats
Search gets you to threads. It does not do the thinking. Keep these limits in mind.
- Reddit search is keyword-based — it will not catch synonyms or paraphrases, so you have to try several wordings of the same idea.
- Results skew toward recent and popular posts unless you actively sort by Top over a long time window.
- Boolean AND, OR, NOT must be uppercase or they are treated as ordinary search words, which silently changes your results.
- The Google site: trick is reliable on Google only — not on Bing or DuckDuckGo for recent content, and the old Google cache is gone.
- Deleted or removed content is not recoverable through search, and AI Answers gives you a summary you cannot fully trace back to sources.
- Finding one thread is one job. Reading across dozens of threads to measure how often a pain shows up, or how people feel about a tool, is a different job that manual search does not do.
When you need analysis, not just links
Native operators and the Google trick are perfect for finding a specific thread. They stop being enough the moment your question is about patterns across many threads — how often a complaint recurs, whether people are willing to pay, which tools get named. That is observational research: you ask a plain-English question, the relevant threads are gathered, each is classified for pain, willingness-to-pay, sentiment, and tools mentioned, and you get a ranked report that links every source so you can check the original. rawneed is built for exactly that step — self-serve, with every claim traceable to the thread it came from.
See how the research method works →10Where to go next
If you want every operator and edge case in one place, read the advanced operator guide. If your search is returning nothing useful, the troubleshooting guide walks through the usual causes. And if you are not even sure which communities to search, start with the guide on finding subreddits.
Frequently asked questions
Use the time filter beside the results — hour, day, week, month, year, or all. Reddit has no date-range operator, so to find old material you set the sort to Top and the time filter to all or year, which surfaces the highest-voted posts from that window rather than recent ones.
Switch the results tab to comments, where you can sort by Relevance, Top, or New. You can also match text inside text-post bodies with the selftext: operator, but to search the comment replies themselves you need the comments tab rather than the posts view.
Yes. Add site:reddit.com to your Google query and Google ranks Reddit content for you, including recent posts, thanks to the 2024 Reddit-Google content deal. It is reliable on Google specifically — Bing and DuckDuckGo were blocked from indexing recent Reddit around mid-2024, so the same trick is unreliable there.
Three ways: add subreddit:name to any global search, run a search while you are on the subreddit page (new Reddit and the app scope it automatically), or use the limit-to-this-community checkbox on old.reddit.com. The operator works from anywhere, which makes it the most flexible.
Reddit search is keyword-based, ignores synonyms, and weights recent and popular posts heavily, so an exact phrase you remember can be buried. Try quoting exact phrases, scoping with subreddit:, sorting by Top over all time, and if it still fails, search the same terms on Google with site:reddit.com.