Glossary
Hybrid search
Hybrid search runs exact matching and meaning-based matching together and merges what they return, because each of them fails completely where the other works.
In plain terms
Running both kinds of search at once and combining the answers. One half finds the exact words and codes, the other finds documents that mean the same thing in different language, and each covers the place where the other returns nothing useful. It is now what most products do by default, whether or not they say so.
Why it matters
Because the two failures it prevents are the two that actually happen. Searching for a part number and getting a similar product, or searching in your own words and getting an empty page, are both common and both fatal to trust in an internal search tool, and neither technique alone can avoid both. Running them together is less a clever design than an admission of that.
How it works
Both searches run and their results are merged, which sounds simple and hides the real decision. Two independent rankings arrive with scores that mean different things, so something has to decide how to weigh them against each other, and that weighting is a genuine editorial choice about whether your users are more often looking for a specific thing or for a subject.
The weighting suits a corpus rather than being universally correct. Technical documentation full of identifiers rewards leaning towards exact matching, while a body of policies and guidance rewards leaning the other way, and a system tuned for one will feel subtly wrong on the other without anybody being able to say why.
It is the default now, and vendors rarely describe it. Most products in this guide combine the two behind a single search box, so the question worth asking is not whether a tool does this but how it merges and whether the balance can be adjusted for your material.
It masks which half found the answer, which matters more than it sounds. When results are poor you cannot easily tell whether the exact half missed or the meaning half misled, so diagnosis is harder than with either alone, and the practical remedy is a way to see the two result sets separately when something is being investigated.
What each half is insurance against
Seen in the wild
Enterprise search across an organisation's applications, which has to serve a typed error string and a vaguely worded question through the same box.
GleanA private document tool handling ingestion, splitting and local storage, where the combination happens behind a default nobody chose.
AnythingLLMA curated knowledge layer giving cited answers over material where product names and paraphrased questions arrive in equal measure.
Guru
Common misconceptions
People assume
It is a compromise that does neither well.
In fact
It is closer to insurance than to compromise, because the two techniques fail in disjoint places rather than in the same place to different degrees. Exact matching returns nothing on a rephrasing and meaning-based matching returns the wrong product on a similar code, and running both means neither failure is total.
People assume
Choosing it is the decision.
In fact
The decision is the weighting, and almost nobody makes it deliberately. How much each half contributes to the final order suits some corpora and not others, so a default tuned for general material will feel quietly wrong on a corpus dense with identifiers, and the symptom is a vague sense that search is unreliable.
Telling them apart
Hybrid search vs Keyword search
Hybrid search
Both techniques, merged into one ranking.
Exact matching alone.
The hybrid arrangement exists because the exact half is indispensable and insufficient, which is a description of why it was kept rather than replaced.
Questions
- Does our product already do this?
- Almost certainly, and it probably does not say so. Combining the two behind one box has become the default across serious products, so the useful questions are how the merge is weighted and whether that balance can be adjusted, rather than whether the capability is present at all.
- How would we know the weighting is wrong for us?
- By the shape of the complaints rather than their volume. If people searching for codes keep getting adjacent products, the meaning half is weighted too heavily; if people asking questions in their own words keep getting nothing, the exact half is. Both read as unreliable search until somebody separates them.
- Why is it harder to debug?
- Because the merged ranking hides which half produced each result, so a poor answer gives no signal about where to look. Anything that can show the two result sets separately turns an afternoon of guessing into a quick comparison, which is worth asking for when a system is being evaluated.
Key takeaways
- The two techniques fail in disjoint places, so running both is insurance.
- The merge weighting is the real decision and is usually a default.
- It is the standard arrangement now, and vendors rarely mention it.
- It hides which half found a result, which makes diagnosis harder.
Tools that use this
- Glean
One box serving typed strings and vague questions alike.
- AnythingLLM
The combination handled behind a default nobody chose.
- Guru
Cited answers over product names and paraphrased questions.
Last checked July 2026