Build commerce search pages

Search pages are feature-rich user interfaces that allow visitors to search for products in your storefront. In Coveo for Commerce, search pages are the interfaces that powers the Search product discovery solution.

Coveo for Commerce search pages provide the experience your commerce visitors expect, with features such as:

  • Intelligent search box, that suggests personalized queries and products as visitors type.

  • Intelligent and personalized search results that are tailored to each visitor.

  • Dynamic faceted search that allows visitors to filter search results by product attributes.

  • Pagination that allows visitors to navigate through search results.

Search discovery experience | Coveo

Build the search experience

To build a Coveo-powered commerce search page, you currently need to build your own user interfaces that interact with the Search endpoint of the Commerce API. More specifically, you need:

  • A search box for visitors to enter their queries. This search box should target the Request product suggestions or Request query suggestions endpoint of the Commerce API to provide typeahead suggestions.

  • A search results page to display the search results. This page should target the Search endpoint of the Commerce API to retrieve the search results to display. It also handles the response to display the different user interface elements, such as the search results, facet options, and pagination.

For more details on building your commerce interface, see Approaches for building product discovery interfaces.

Machine learning and personalization

To leverage Coveo-powered commerce search pages to their full potential, you must configure Coveo Machine Learning (Coveo ML) models that will:

  • Personalize search results for each visitor.

  • Increase your product catalog coverage.

  • Improve the search relevance.

  • Provide relevant filter options.

  • Increase important business metrics such as conversion rate and average order value.

For optimal results, you should configure the following Coveo ML models to power your commerce search pages:

Model type Purpose

Predictive Query Suggestion (PQS) or query suggestions

These models suggest personalized queries to visitors as they type in the search box. This feature helps visitors find what they’re looking for faster, and it increases the chances of them finding products they’re interested in. PQS brings personalization to another level by leveraging Coveo Personalization-as-you-go capabilities.
To learn more about PQS models and how to configure them, see About Predictive Query Suggestions (PQS).

Automatic Relevance Tuning (ART)

This model improves the ranking of products presented in search results. It learns from user interactions like clicks, add-to-cart, and purchases to automatically adjust the ranking of products in search results and listing pages. ART uses machine learning to predict the relevance of each product for a given query and user context, and then adjusts the ranking of products accordingly. To learn more about ART models in the context of commerce and how to configure them, see About Automatic Relevance Tuning (ART) for Coveo for Commerce.

Intent-Aware Product Ranking (IAPR)

This model personalizes and ranks search results for each visitor based on their intent. It detects visitor’s intent in real time and can quickly adapt to changes in behavior. This model leverages Coveo Personalization-as-you-go capabilities and can increase your catalog coverage by providing products that visitors are likely to be interested based on their intent, not just on popularity.
To learn more about IAPR models and how to configure them, see About Intent-Aware Product Ranking (IAPR).

About the Coveo Merchandising Hub (CMH)

The Coveo Merchandising Hub (CMH) allows merchandisers to manually curate the products displayed in search results.

While Coveo ML models provide intelligent and personalized search results, the CMH allows you to manually adjust the search results to meet your business needs.

For example, merchandisers can use the CMH to:

  • Promote specific products when specific queries are performed.

  • Pin promoted products to the top of search results.

  • Boost or bury products based on specific criteria.

  • Define synonyms for specific queries.

To learn more about the CMH and how to use it, see Coveo Merchandising Hub (CMH).