Search in KnowledgeOwl has multiple layers to get readers to appropriate content. You do not need to add tags or keywords for search to work. KnowledgeOwl automatically indexes all of your article content for search, including text in PDF files. Words in article titles have more weight than words in the body of an article, and words in headers have more weight than words in normal text within the body. Search includes the following types of results:
- Autosuggest Results
Articles are suggested below the search box as the reader types a search phrase. The typeahead results are based on an exact match of the search phrase in article titles, and clicking on the suggestions goes straight to the article.
- Exact matches and search phrases
Any exact matches within article titles are the first search results on the full results page displayed after hitting enter, return, or search in the search box. Articles with matching search phrases anywhere in the content are treated as exact match results.
If the search phrase is a tag, articles with the tag display below any exact match and search phrase results.
- Learned results
Learned results are displayed below exact matches, search phrases, and tags search results. Learned search looks at the root or stem of the word and returns articles that match ordered based on where the search term appears (titles have more weight than headers which have more weight than body content) and past search behavior (articles that are clicked for a search phrase move up in results over time).
You can customize and extend KnowledgeOwl search using many features and functionality including:
- Search phrases
- Filter by top-level and second-level categories