Search Results Page¶
The search results page is where visitors will see the full set of products when searching compared to the ones shown in the Search assistant. The products displayed on the search results page are a result of same intelligent query analysis and fundamental relevance that is used in the search assistant.
The Search results component can be used on a search page to cater for all the search result capabilities on a search page. It is also possible to use low level components to build up the same set of capabilities but with a custom layout.
Search header¶
The search header displays information about corrections, suggestions and the actual search phrase to the user. This includes presentation logic for different types of automatic search actions that are taken to ensure that the visitor understands, and can interact with, the result. In the majority of searches where the search does not require a correction, the search header will display information about the performed search as well as the result count.
Autocorrect¶
When a search is executed it might be considered to be a misspelling of another much more relevant search phrase. If this happens and there are no hits to return for the original search phrase, the result for a corrected search phrase will automatically be returned. This happens within a single request and the visitor is informed of the correction through the search header.
Autocorrect with suggestion¶
An executed search can be considered to be a misspelling of another much more relevant search phrase even if the original phrase results in search hits. In this case, the result for the corrected search phrase will be automatically returned along with an option for the visitor to override the correction and actually search for the original phrase.
This allows the vast majority to immediately see their intended result while still enabling those few with eccentric searches to execute them. This happens within a single request and the visitor is informed of the correction and optional original search action through the search header.
Did-you-mean¶
An executed search can have multiple relevant interpretations without the original search phrase necessarily being deemed erroneous. When this happens the visitor will be presented with the result for the requested search phrase, but also the choice to easily search for other relevant phrases. This happens within a single request and the visitor is informed of the additional relevant actionable phrases in the search header.
Facets¶
Facets are used to allow visitors to filter and narrow down the product set returned by the search. Facets can be ordered by either relevance or simply alphabetically. The facets to display, and the order of the facets, are configured in the Settings tab in the Experience app.
To reduce clutter and irrelevant filter options for the visitor, only facets and facet values that are relevant to the search result will be shown. For example, a visitor searching for shoes
is only interested in size values for shoes and not sizes for other types of products.
Sorting¶
The default sort order of eSales Lifestyle is Relevance
. This applies to all built-in search and ranking logic to produce the most relevant search results. Further options are however available to users, this includes Newest first
, Price High to Low
, Price low to high
, Discount
, and Rating
.
The sorting options to display and the order of the options can be configured in the Settings tab in the Experience app. It is highly recommended to keep Relevance
as the default sort order for search.
Content¶
In addition to products, content can be included as a separate result on a search result page when using the Web API. For more information, see Additional Features.