Products & Launches · 3 min read
Smarter Search Crates: Combining X Operators for Better Results
Short answer
Smarter search crates combine operators: group sources with OR in parentheses, add filter:links and -filter:replies, set min_faves: or min_retweets: floors, exclude noise with minus words, and narrow with lang:, since: and until:.
Key takeaways
- Parentheses and OR let one search cover many sources.
- Engagement floors are the most effective noise filter.
- url: finds everyone sharing a site, not just its own account.
- since: is inclusive and until: is exclusive.
A basic crate is a list of sources with a couple of filters. A smarter crate uses X's search operators together, so one search does the job of several and returns less noise. Here are the combinations that matter, with examples you can paste into the search box or build in the Crate Builder.
How do you search many sources at once?
Put sources in parentheses separated by OR, then add filters after the closing parenthesis.
(from:source_a OR from:source_b OR url:example.com OR "content operations") filter:links
Everything inside the parentheses is an alternative; everything after applies to all of them. Without the parentheses, filters may attach only to the last source.
Which operators do the heavy lifting?
Links only, no replies, and an engagement floor.
| Operator | Example | Does |
|---|---|---|
filter:links |
Only posts containing a URL | |
-filter:replies |
Leaves out replies | |
-filter:retweets |
Leaves out reposts | |
min_faves: |
min_faves:50 |
At least 50 likes |
min_retweets: |
min_retweets:10 |
At least 10 reposts |
min_replies: |
min_replies:5 |
At least 5 replies |
lang: |
lang:en |
Posts X has tagged as English |
since: |
since:2026-11-01 |
On or after that date |
until: |
until:2026-11-08 |
Before that date |
-word |
-giveaway |
Leaves out posts with that word |
min_replies: is useful for finding discussions rather than announcements. Combining a reply floor with -filter:links surfaces conversations worth joining.
What can url: do?
Find everyone sharing a site or page, not only the site's own account.
url:example.com matches posts linking anywhere on that domain, including through shortened links. That's often more useful than from: the publication, because it shows which of its pieces people recommend and what they say about them. For hyphenated domains, write hyphens as underscores: url:my_site.com.
How do you build a weekly "best of" search?
Add a seven-day window and raise the floor.
(from:source_a OR url:example.com OR "content operations") filter:links -filter:replies min_faves:100 since:2026-11-03 until:2026-11-10
Remember that until: is exclusive: this covers November 3 to 9. Open it on the Top tab. The Crate Builder's "last 7 days" button fills in the dates for you.
How do you exclude recurring noise?
Add minus words for the patterns you always skip.
Giveaways, job ads, webinar invitations and "we're hiring" posts are common in many fields. -giveaway -hiring -webinar removes most of them. Use quotes for phrases: -"sign up now". Muted words in X itself help your timeline as well; see filtering noise out of your feed.
When should you split a crate?
When the combined search gets long or the sources need different floors.
Very long queries can return incomplete results. If a crate has more than about ten sources, or mixes tiny niche accounts with huge publications, split it into two crates with their own floors. The per-source links in the builder are the quickest way to check whether one source is being drowned out.
How do you check that a smarter query isn't hiding good posts?
Run it next to a looser version for a week and compare what each finds.
Every filter removes something. A likes floor hides new posts from small accounts that haven't been noticed yet; a reply filter hides useful answers; a language filter can hide posts X tagged wrongly. Once in a while, open the same crate without its floor on the Latest tab and skim. If you keep finding good posts the strict version missed, lower the floor or remove a filter.
This is also the best way to learn which operators matter for your topic. In some fields reposts signal quality better than likes; in others replies do. The per-source links in the Crate Builder make the side-by-side check quick.
Questions
Are X's search operators officially documented?
Partly. X's Help Center documents the advanced search form, which covers words, accounts, dates and language. Engagement filters like min_faves: work in the search box and are widely documented by the community, but X can change them.
How do I find posts quoting a specific post?
Community references note that searching url: with a post's ID finds quote posts of it. Results can be incomplete.
Why do hyphenated domains need underscores?
X's url: operator tokenizes links, and hyphens are reliably matched only when written as underscores, so url:t_mobile.com rather than url:t-mobile.com.
Can I save searches inside X?
X has offered saved searches in some apps and versions, but availability has changed over time. Bookmarking the search link, or keeping it in a crate, works everywhere.