Advanced search

Advanced Reddit search: operators, filters, and workarounds

He typed a phrase into Reddit’s search bar and got a wall of barely-related posts. He pasted the same phrase into Google with site:reddit.com and found the exact thread in two seconds.

Why Reddit’s own search is so frustrating

Reddit indexes posts reasonably by title and a bit of body text, but its relevance ranking is shallow, its comment indexing is poor, and its phrase and multi-word handling has always been inconsistent. Search a phrase you know exists in a thread you’ve read, and it sometimes fails to surface it at all.

There’s a structural reason: Reddit’s center of gravity is the live feed, not the archive. It’s built to show what’s hot now in the communities you follow, not to be a research-grade index of fifteen years of conversation. Google, meanwhile, has spent two decades getting good at exactly that retrieval, and it has crawled most of Reddit’s public history. The trick is to use each tool for what it does well.

The cheat sheet

Operator / trickWhat it doesExample
site:reddit.comSearches all of Reddit through Googlesite:reddit.com churn rate
site:reddit.com/r/XConfines a Google search to one subredditsite:reddit.com/r/freelance late payment
"exact phrase"Matches verbatim (Google reliable, Reddit flaky)"first 100 customers"
intitle: / title:Matches words in the post title onlyintitle:review / title:review
-termRemoves a word, killing recurring noiseemail tool -mailchimp
subreddit:XNative: restricts results to one communitysubreddit:startups pricing
author:XNative: finds posts by one userauthor:someuser
selftext:X + self:yesNative: searches post bodies / text posts onlyselftext:refund self:yes
Google Tools → time rangeFilters by date, more reliable than Reddit’s sort(UI: Tools → Any time)

Stack them for real precision: site:reddit.com/r/smallbusiness intitle:pricing "raise prices" -shopify is something Reddit’s own bar simply cannot express. The one caveat: Google’s index lags by minutes to days, so for the very freshest posts, Reddit’s native "new" sort with a tight time filter still wins.

Finding the discussion, not just the post

A hard truth: neither Reddit nor Google indexes comments well, and the gold lives in the comments. Workarounds get you close:

  • Sort by comments and read the dense threads — you can’t search comments directly, but you can find the threads most likely to contain them
  • Use selftext: and self:yes to bias toward discussion posts — text posts asking a question generate the comment threads you want
  • Search Google for a phrase you’d expect in a comment — Google indexes the full page, so site:reddit.com "switched back after a month" surfaces confession-style comments a title search misses
  • Once inside a thread, use the browser’s find (Ctrl/Cmd-F) — it only searches loaded comments, so expand collapsed branches first
  • Historical archives (Pushshift-successor / PullPush-style) offer real comment and date search when up — but they come and go after API changes; treat them as a bonus, not infrastructure

The "advanced search not working" problem

A lot of people land here after searching "Reddit advanced search not working" or "Reddit search by date not working," because Reddit quietly retired its old advanced-search UI and date-search has been unreliable for years. The honest answer is that native by-date search is genuinely broken much of the time, and the fix is not a Reddit feature — it’s Google’s Tools date filter. Run your query with site:reddit.com, click Tools, open the time dropdown, and pick a range. That’s the reliable date search Reddit doesn’t give you. Accept that Reddit search misses a lot, comment search is poor natively, and removed or very old content is hard to reach — and you still come out far ahead of the person typing into the bare Reddit bar.

Once you’ve found the threads, analyze them

Frequently asked questions

How do I search Reddit effectively?

Use Google as your primary search engine for Reddit, not Reddit’s own bar. Put site:reddit.com in front of your query, quote exact phrases, and use intitle: to find threads about a topic rather than ones merely mentioning it. Reserve Reddit’s native search for fresh content and the few operators Google lacks, like author: and flair:. This combination is far more precise than either tool alone.

How do I search within a specific subreddit?

Two ways. On Google, add the path: site:reddit.com/r/personalfinance budgeting app, which is precise and reliable. On Reddit itself, use the subreddit: operator, as in subreddit:personalfinance budgeting, or search while viewing the community and toggle "search this community." The Google path version is usually cleaner because Reddit’s in-community ranking is inconsistent.

How do I search Reddit by date?

Skip Reddit’s native date search, which has been unreliable for years. Instead, run your query on Google with site:reddit.com, then click Tools, open the time dropdown, and pick a range or custom window. For very recent posts Google hasn’t crawled yet, use Reddit’s native search sorted by "new" with the time filter set to the past hour or day.

Why is Reddit search so bad?

Reddit was built around the live feed, not around being a research-grade archive, so its relevance ranking is shallow, its phrase matching is inconsistent, and it barely indexes comments. The platform optimizes for showing what’s hot now in your communities, not for retrieving precise threads from years of history. That’s why most people route around it using Google, which has spent decades getting good at exactly that.

How do I search Reddit comments?

There’s no reliable native way to full-text search all Reddit comments, the platform’s biggest search gap. Workarounds: sort threads by comment count to find where discussion concentrated, search Google for a distinctive phrase a commenter would use (Google indexes the full page including comments), and use your browser’s find within a loaded thread. Historical archive tools offer real comment search when online, but they come and go.

Can I use Google to search Reddit?

Yes, and you usually should. Adding site:reddit.com to a Google query turns Google into a far better Reddit search engine than Reddit’s own. You get reliable phrase matching with quotes, intitle: and minus-term filtering, a working date filter under Tools, and Google’s mature relevance ranking. The only thing it can’t do well is surface posts from the last few minutes that haven’t been crawled yet.

Validate what people actually say, not what you wish they would.