How is search result relevance determined?
Search results are ranked based on keyword matches within the title, summary, and tags. The ranking is also slightly influenced by user interactions, such as completions, likes, and dismissals, particularly from individuals reporting to the same line manager.
What fields are searched for each content type?
Content Type | Search Fields |
---|---|
File | Title, Summary, Tags |
Link | Title, Summary, Tags |
Article | Title, Body, Tags |
Question | Question, Summary, Tags |
Pathway | Title, Summary, Tags |
E-learning | Title, Summary, Tags |
Quiz | Title, Summary, Tags |
Broadcast | Title, Tags |
Event | Title, Summary, Tags |
How are different search result components weighted?
Search rankings prioritise content based on the following order:
Title
Summary/Body
Tags
Other
Does Thrive support fuzzy searching (e.g., will "proj" return results for "project management")?
Yes. Searching for part of a word will return results containing that fragment. For example, searching for ‘proj’ will return results including ‘project management’ and any other content containing ‘proj’ in the title, summary, or tags.
How does phrase searching work?
When searching for a phrase, Thrive prioritises content where the words appear together in sequence. If no exact match is found, it will return results that contain any of the words individually.
Do quotation marks affect search results, like in Google?
Using quote marks can refine your search results when searching for a single word by ensuring an exact match. For example, searching for "Leader" will return only content that explicitly includes ‘Leader’ in the title, summary, or tags.
However, using quotes for multiple words does not currently limit results in the same way. Thrive uses five different methods to check for phrase matches:
Regexp for phrase against title: Exact match of all words in order within the title.
Regexp for phrase against description: Exact match of all words in order within the summary/description.
Match for phrase against title: Matches any of the words in the title (using OR logic).
Match_phrase for phrase against description: Exact match of all words in order within the summary/description.
Match_phrase for phrase against tags: Exact match of all words in order within the tags.
What is the current behaviour of content search?
Single-word searches return a broad range of results, as they match content titles, descriptions, and tags. The more occurrences found, the higher the ranking.
Two-word searches return fewer results, as both words must appear together in a title, description, or tag to meet four of the search criteria.
Search phrases of three or more words can actually expand results again, as Thrive will search for individual words across all content titles, increasing the likelihood of matches.
How many tiles can appear on the first two levels of the Explore page, and how many content items can appear on level 3?
There is no limit on level 1 and level 2. The content on level 3 is ordered by most recent first, with 50 items per page. For collections with more than 50 items, users can navigate between pages to explore all content on level 3 using pagination.