Get to Know Search
Overview
Welcome to the guided onboarding primer on Bloomreach Search! Follow along to read through the articles that help you understand the ins and outs of Search.
Who is this for?
- Personas who want to get started with Bloomreach Search.
- Personas who want a structured refresher on Bloomreach Search.
Learning Flow
Step 0 : Read the Bloomreach Search article to get a brief overview of Search.
Step 1: Basics of Search [Must Know]
An optimal search engine retrieves all relevant products for a query and ranks those products to maximize business impact. Follow the sections below to learn about Bloomreach Search's two key functions: Ranking and Recall.
Step 2: Customize, Manage, and Diagnose Search [Advancing Search Knowledge]
Bloomreach Search offers powerful tools to curate search results, dissect search results, and manage facets. Follow the sections below to advance your search knowledge and get the most out of Bloomreach Search.
Module 3. Curate Search Results
Module 5. Diagnose & Troubleshoot Search
Module 6. Other Search Capabilities
The learning flow includes both introductory and deep-dive articles suitable for your learning goals. If you are a developer, you may also view the corresponding API guides linked in the green callouts.
Video Tutorials
If you prefer watching quick video tutorials, check out the Discovery Mini Masterclass on Search by Bloomreach Academy. To sign up for Academy, follow this short guide.
Step 1: Basics of Search
Module 1. Let’s talk Recall
Introduction
Search Recall | Learn how Bloomreach Search retrieves the product recall |
Search Retrieval Deep-dive
The search retrieval typically follows the order specified below.
1. Basic Query Processing Mechanism
The search engine interprets the query context with Semantic Understanding, enhances the query with Synonyms, and finds relevant product matches.
1.1 | Synonyms | Learn how the Bloomreach Search engine enhances queries with Synonyms and how you can influence Synonyms with custom rules. Here are the Synonym types associated with a search query:
|
1.2 | Text Match | Learn how the Search engine retrieves products that match all query parts and Synonyms of each query part. |
2. Search Recall Precision
Bloomreach Discovery offers several precision modes that deepen recall relevance. After the basic query processing mechanism is complete, precision modes act as a filter for noisy products.
Search Recall Precision Algorithms | Learn about the available recall precision algorithms and how to enable them. |
3. No Search Results Mechanism
This process kicks in if there are 0 results from basic query processing and precision mode application.
3.1 | Spell Correction | Learn how the Bloomreach Search engine automatically corrects the shopper’s query. |
3.2 | Query Relaxation | If there are no results after spell correction, query relaxation kicks in. Learn how the Bloomreach Search engine relaxes the query-matching criteria and shows relevant product results leveraging semantic understanding. |
Congratulations, you now know how Search Recall works! 🎉 Continue learning about specific use cases based on your needs.
Use Case Specific Features [Optional reading]
This section explores various out-of-the-box solutions that address key search retrieval challenges. If you are not using any of these features, you may skip this section.
Algorithm Controls | Learn how to tailor the available recall algorithms directly through front-end API calls or Bloomreach's dashboard tool. Change the default algorithm setting and preview each configuration globally or for specific categories and keywords. |
Automatic Query Filtering | Learn how to filter products on the results page based on an attribute in the query and deliver more precise results for searches that include attributes like color, size, or brand. |
Dynamic Grouping | Learn how to group products by brand, seller, type, or any other attribute, simplify shoppers' browsing experience, and optimize the space in your product grid. |
Lookups | Learn how to enable an exact match of any word/number/string that exists in the designated searchable fields. |
Numeric Precision | Learn how the Search engine retrieves products by matching the numeric intent expressed in the query. |
Partial Part Number Search | Learn how to get correct and relevant results for partial part number queries. |
Query Relaxation to Brand Name | Learn how to address use cases in which shoppers don't specify a product type in the query but mention the brand name. |
SKU Select | Learn how to customize the variant selection to ensure that the right product variant is identified and returned on search and filter queries. |
Module 2. Let’s talk Ranking
Introduction
Search Ranking | Learn how Bloomreach Search ranks the products retrieved in the recall set. |
Customize Algorithm Ranking
Algo Weight Customization | Learn how to customize and configure weights of different signals in Bloomreach’s default ranking algorithm. |
Well done, you now know how Search Ranking works! ⚡ Continue learning about specific use cases based on your needs.
Use Case Specific Features [Optional reading]
This section explores various out-of-the-box solutions that address key search ranking challenges. If you are not using any of these features, you may skip this section.
1:1 Personalized Ranking | Learn how to show personalized assortment results that adjust automatically to each user. |
Color-based image SKU selection | Learn how to show the most relevant image for a product when:
|
Real-Time Segments | Learn how to personalize search, category, and pathway results in real time based on customer demographic and behavioral data. The feature combines Bloomreach Discovery’s extensive search algorithms and Bloomreach Engagement’s rich customer data. |
Segment-based Personalization [Relevance by Segment] | Learn how to personalize results based on the preferences of users within a specific segment. It optimizes product ranking by leveraging past and in-session behavior data. |
Smart Sorting | Learn how to display the most relevant sorted search results set for a broad search query. |
Step 2: Customize, Manage, and Diagnose Search
Module 3. Curate Search Results
Curate search results with merchandising tools | Learn how to customize the search results and curate the product grid as per your business strategy using Bloomreach Discovery’s merchandising suite of tools. This way, you get the best of both worlds — intelligent algorithm-driven ranking and a KPI-optimized search result set. |
Module 4. All about Facets
Facet Ranking | Learn how Bloomreach Search provides the most relevant facet results for the shoppers in their category browsing and product search experience. |
Facet Management tool | Learn to customize how facets and facet values are displayed and ordered on your site. |
Faceting on API
To filter results by a facet on the API, refer to the Faceting and filtering guide.
Module 5. Diagnose & Troubleshoot Search
Ranking Diagnostics Tool | Learn how to debug search queries, understand how Bloomreach is processing a query, and figure out why products may appear for certain queries. |
Troubleshooting search quality issues | Learn about the common scenarios for optimizing or troubleshooting search experiences on your site. |
Diagnostics API
The debugging data available on the Ranking Diagnostics dashboard can be fetched directly on the API response via Ranking Diagnostics on the API.
Module 6. Other Search Capabilities
Explore search capabilities that you can find useful for specific business cases.
Autosuggest | Learn how to guide your site visitors as they enter search queries with typeahead suggestions. |
Buy Online Pick-up In Store (BOPIS) | Learn how to enable shoppers to search for products from your site and allow them to pick up the order from any of your nearest stores. |
Content Search | Learn how to enable users to discover relevant content using Bloomreach’s relevance and ranking algorithms. This solution combines the capabilities of Bloomreach Content and Bloomreach Discovery. |
French and German Semantic Understanding | Learn how Bloomreach Search improves the recall and ranking for French and German language searches using semantic-powered algorithms. |
Keyword Redirect | Learn how to redirect your shoppers to a particular page rather than a list of search results. |
Updated 8 months ago