Operator-Stacking Mastery
Narrowing a noisy query one constraint at a time
You'll be able to
- Stack operators in sequence to cut a broad result set down to a precise one
- Read each step's result count to know which constraint did the work
Read first
Day 1 Lab
- Run a deliberately broad query โ one that returns hundreds of mixed results.
- Add one operator (
type:,app:,owner:, orafter:) and note the new count. - Add a second operator and note the count again.
- Identify which single operator cut the most noise โ that is your highest-value constraint.
- Drop the weakest operator and confirm the result set barely changes.
Working Example: Stacking Constraints in Sequence
Each operator is one constraint. Stack them one at a time and the result count tells you which constraint actually mattered. Verified against search_filters.
roadmap โ 520 results (docs, chats, tickets, decks)
roadmap type:document โ 180 results (cut the chatter)
roadmap type:document app:gdrive โ 74 results (one source of truth)
roadmap type:document app:gdrive after:2026-01-01 โ 19 results (this year only)
Read the deltas:
520 โ 180 type: did the heavy lifting (the wrong KIND was the noise)
74 โ 19 after: was the precision finisher
Start with the constraint that removes the wrong kind of thing first.Check for understanding
Given a 500-result query, which single operator would you add first, and why?
Check yourself
1. When stacking operators on a 500-result query, how do you know which constraint did the real work?
2. You're exploring an unfamiliar result set and don't yet know which apps have hits. What's the better tool?
3. A trusted document ranks at #8. What's the honest way to investigate the ranking?
4. What three things must a written search recipe include so a teammate reproduces your exact result set?
5. Which question best justifies Glean's multi-step thinking mode over a quick answer?
In 10 seconds
โA noisy query isn't a dead end โ it's a starting point. Add one operator at a time, watch the count fall, and you'll know exactly which constraint earned its keep.โ
Facets vs. Operators