Search Keywords

Oro Team
Supports versions: 5.0.0 LTS, 5.1.0 LTS, 6.0.0 LTS, 6.1.0 LTS
Quotation Based

Short Overview

The Search Keywords extension for OroCommerce adds support for keyword-level control over product search behavior. It allows promotion or exclusion of products based on exact-match search terms, giving administrators precise tuning capabilities over ElasticSearch-driven storefront search results.

The Search Keywords extension introduces two new localized fields—Promoted Words and Excluded Words—to product entities. These fields allow for keyword-level configuration that directly influences how products are ranked or filtered in storefront search results.

Promoted Words: If a search query includes a word listed in this field (exact match), the product’s visibility is enhanced by applying a configurable boost factor (default: 100). This boosting behavior is compatible with the boosting capabilities of ElasticSearch.

Excluded Words: If a search query contains a word from this field (exact match), the product will be excluded from the search results. This functionality relies on ElasticSearch’s default behavior, where search terms are connected using AND, and it only works with strict word-level matching unless modified in system settings. Both fields can be edited for each product through the OroCommerce back office and support space-separated lists of words. You can adjust the boost strength and the strictness of the exclusions in the back office configuration settings. However, changing exclusion rules will trigger a full reindexing of the affected products.

Please note that this extension is specifically designed for use with the ElasticSearch engine.

Key Features:

Promotes Products by Keywords: Boosts products in search results when matching promoted words are searched.

Excludes Products by Keywords: Hides products from search results when matching excluded words are used.

Configurable Boost and Matching Rules: Allows admins to adjust the boost factor and set strict or flexible matching for excluded words in the system configuration.

Built for ElasticSearch: Fully compatible with ElasticSearch; not supported with the ORM search engine.

Before installing this extension, please be aware of the following conditions that apply to its use.

  • Please check Oro Documentation for extension installation and management instructions.
  • This extension is provided “AS-IS” and without warranty of any kind, and it is not covered by the Oro User licenses agreement.
  • Users of this extension can modify it and use modified code following OSL-3.0. licence.
  • Before using this extension in a production environment, ensure it’s validated on any development environment.

Oro Team extensions maintenance and modifications are possible in scope of a dedicated agreement. Contact an Oro Representative for more information.

Please contact an Oro Representative to learn more.

OroCommerce Enterprise Edition

  • 6.1.0 LTS
  • 6.0.0 LTS
  • 5.1.0 LTS
  • 5.0.0 LTS
to submit a support request

Oro Extensions store is our new technology and innovation hub connecting online merchants looking to extend functionalities of Oro business applications and developers willing to market solutions compatible with Oro products. The Extensions store allows Oro applications’ users to browse and instantly download cost-efficient connectors and integrations helping them make the most out of their OroCRM and OroCommerce deployments. The Extensions store lists free, paid, and quote-based extensions developed either by the Oro team or the Oro community. The offering includes extensions for management of leads and opportunities; tools for sales and marketing; integrations for payment processing, shipment, accounting, and invoicing; solutions for customer support, and much more. Oro Extensions store is always open to modules extending on the capabilities of Oro products. Join Oro’s vibrant ecosystem and leverage the multiple benefits this will bring. External developers contributing to the growing Oro Extensions store capture new customers for their products and services, and market their solutions on our site at no cost.

Click to show information

Back to top