You might like this tool:
Lack of search success seems to go wrong in two opposite directions --- many results but not focused on the topic or not many at all.
Consider:
- Using synonyms
- Using broader terms
- Narrowing the search with appropriate other terms
- That the defaults of the search interface may not be as you expect; words may be searched as a phrase
- Looking at the indexing terms of search results that are good matches
- Using limits