...
Visibility Rules in the Workbench filter which records would be excluded from the results.
5. Perform Search
a. Load and Cache Stop Words
Words that should be ignored are retrieved.
b. Load and Cache Synonyms
The Synonym list from Workbench is loaded.
c. Load and Cache Spelling Override entries
The Spelling Override list from Workbench is loaded.
d. Load and Cache Learning Intelligence
Intelligence from the Learning Search feature is loaded.
e. Execute Search
i. Tokenization
...
Selected facets are applied to the results. In the example below, we've selected the Camp & Hike facet under Department, so the results included in this facet are returned:
f. Retrieve Spell Correction / Did You Mean Options
Relevant spell correction and Did You Mean options are retrieved.
g. Load Best Fragment for Each Search Result Row
The field that is enabled for Best Fragment is retrieved. This setting generally applies to content/description fields. Also, note that only one field can be enabled for Best Fragment.
...
Enabling a field for Best Fragment allows Hawk to extract the snippet of text that contains the most matches, and also highlight the matching contents in the results:
h. Load Facets
Relevant facets based on the search results are retrieved. In the example below, searching for "jackets" returns the relevant facets:
...