#
Search Optimization
#
Search Optimization
Search optimization is the discipline of making search both relevant and usable for your users. In Curiosity Workspace, the highest leverage improvements typically come from:
- better schema and facets
- better field selection and boosts
- hybrid retrieval tuned to your domain
#
Start with user intent
Build search around:
- primary entity types users search for
- refinement behavior (what facets do they use?)
- common “zero result” queries
#
Index only what matters
- Index titles, summaries, identifiers, and high-signal descriptive fields.
- Remove noisy fields (boilerplate, templates, legal footers).
#
Use facets aggressively (but deliberately)
Facets are how users get from “a lot of results” to “the right results”.
- Property facets: status, priority, category, source
- Related facets: customer, product, manufacturer, owner (via graph edges)
Related facets are especially powerful because they encode relationship-aware constraints.
#
Hybrid search as a default
Keyword-only search struggles with paraphrases and long text. Hybrid search is often the best baseline:
- keyword retrieval for precision and identifiers
- semantic retrieval for meaning and recall
See Hybrid Search.
#
Instrument and iterate
Track:
- top queries by volume
- click-through (which results get opened?)
- facet usage
- “no results” rates
Use these signals to tune boosts, facets, and indexing choices.
#
Next steps
- Tune ranking systematically: Ranking Tuning
- Ensure schema supports filtering: Graph Design Patterns