PHPackages                             klevu/module-search-hh - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. klevu/module-search-hh

ActiveMetapackage[Search &amp; Filtering](/categories/search)

klevu/module-search-hh
======================

Search that learns, generates sales. Fastest, most advanced cloud-based search, autocomplete, instant search

2.1.14(9y ago)094OSL-3.0

Since Jul 19Pushed 9y ago2 watchersCompare

[ Source](https://github.com/klevu/klevu-smart-search-M2-hh)[ Packagist](https://packagist.org/packages/klevu/module-search-hh)[ RSS](/packages/klevu-module-search-hh/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (3)Versions (21)Used By (0)

Klevu Smart Search for Magento 2
================================

[](#klevu-smart-search-for-magento-2)

Intelligent cloud hosted site search with self-learning search technology. Guaranteed to increase search-led conversions.

---

Compatible with
---------------

[](#compatible-with)

5. CE 2.0.0 to 2.1.7
6. EE 2.0.0 to 2.1.7
---

Change Log
----------

[](#change-log)

### Version 2.1.12

[](#version-2112)

10. bug fix: corrected the namespace error
### Version 2.1.11

[](#version-2111)

12. Enabled filters on mobile by default
### Version 2.1.10

[](#version-2110)

14. Tested with Magento EQP and solved possible warnings and errors
15. Created indexing on klevu\_product\_sync table to optimize queries
16. Solved Cache invalidation message in debug.log of Magento which was caused by updating last sync date with every sync cycle
17. Removed the test mode from all code, queries and klevu\_product\_sync table
18. Collected Email Id when order is placed
19. Fixed a bug querying tables with prefix in DB
20. Encrypting email and session ids
21. Bug fix: Klevu template translation change
22. Removed a reference to garbage collection after every sync cycle
### Version 2.1.9

[](#version-219)

24. Preserve layout improvements: Enabled search tracking, content section, conflict resolution.
25. Fixed category translation issue across multiple-sites.
26. Improved the SQL query for obtaining stock status.
27. Allowed multi-quantity with the add-to-cart option.
28. Added the order sync as part of the overall sync functionality when running via the command script.
### Version 2.1.8

[](#version-218)

30. Bug fix for collecting price when using the collection method (now collecting the associated products' prices)
31. Using parent products' stock status for configurable products
32. Using parent products' images when the merchant has asked for the same in the Klevu configuration settings
33. Bug fix for notice error in order sync
34. Made it compatible with CE and EE 2.1.6
### Version 2.1.7

[](#version-217)

36. Bug fix when upgrading from older version
37. Identifying if the pub folder is in use as a document root or not
38. Displaying the no result found message on the landing page with the preserve layout option
### Version 2.1.6

[](#version-216)

40. Removed the website condition when obtaining stock status
41. Bug fixes for the preserve layout option
42. Security patches and javascript improvements
43. Removed default magento ajax search
44. Price bug fix when using the collection methos
45. M2's version specific changes for obtaining media gallery images' paths
### Version 2.1.1

[](#version-211)

47. Hide certain category pages from search.
48. Send log to klevu server.
49. Image improvemets
50. Bug fix while inserting specific product in klevu\_product\_sync table
51. Bug fix for xml char issue while syncing data to klevu server
### Version 2.1.0

[](#version-210)

53. Restructured the repository as per the M2 guidelines for uploading the package on the marketplace.
54. Please make sure to remove any older version (i.e. &lt; 2.1.0) before installing the current version. If you used composer method to install the plugin, use the following command to uninstall it.
55. **composer remove klevu/module-search**
56. Use the following command to install the plugin
57. **composer require klevu/module-search**
### Version 2.0.10

[](#version-2010)

59. Skip the product if config product does not have sub product; We're not catching the exception thrown by Magento in such cases.
60. Correct category names/urls are collected now.
61. Image path improvements to avoid invalid image URLs.
62. Preserve layout option for the Premium customers.
63. Collection method as an option now available.
### Version 2.0.9

[](#version-209)

65. change page\_id to row\_id for CMS sync
### Version 2.0.8

[](#version-208)

67. common package for enterprise and community edition
### Version 2.0.6

[](#version-206)

69. Memory optimization for product sync
70. A bug fix for obtaining language code for frontend translations
### Version 2.0.5

[](#version-205)

72. Removed the dependency error during the compile command
73. Bug fix for when Klevu\_search module is installed prior to installing Magento\_Catalog
74. Used Attribute code instead of the Attribute Name while installing Rating attribute
---

### [ Integration Steps](http://support.klevu.com/knowledgebase/integration-steps-for-magento-2/)

[](#-integration-steps)

**Note:**Please make sure to remove any older version (i.e. &lt; 2.1.0) before installing the current version. If you used composer method to install the plugin, use the following command to uninstall it.

composer remove klevu/module-search

Use the following command to install the plugin

composer require klevu/module-search

**Have questions? Need help?** E-mail us at: [](mailto:support@klevu.com)

---

Search that Learns, Generates Sales
------------------------------------

[](#search-that-learns-generates-sales-)

Klevu’s Ajax-based search for Magento 2 goes beyond fast response and auto-complete, to provide the most advanced search available today. Klevu helps deliver an awesome shopping experience for your customers directly from the search box.

[![](https://camo.githubusercontent.com/86c68a5aabcd50b9c75c38d4b793025ec0708c11855e1f6ef15b9a2fcb3c564b/687474703a2f2f7777772e6b6c6576752e636f6d2f696d672f696d672d736c696465722f6d6167656e746f2f6d6167656e746f2d322d7365617263682e6a7067)](https://camo.githubusercontent.com/86c68a5aabcd50b9c75c38d4b793025ec0708c11855e1f6ef15b9a2fcb3c564b/687474703a2f2f7777772e6b6c6576752e636f6d2f696d672f696d672d736c696465722f6d6167656e746f2f6d6167656e746f2d322d7365617263682e6a7067)

### Klevu Search Features

[](#klevu-search-features)

87. Self-learning search
88. Dynamic filters
89. Search results page
90. Fully customizable
91. Product promotions
92. 100% cloud hosted, CDN backed and secure backups
93. Error tolerance: Automatically take care of spelling mistakes
94. Identifies stop words, inflections and more
95. Populates trending and popular searches
96. Synonym dictionary
97. URL redirect
98. Comprehensive data tracking &amp; analysis
99. Easy integration process

**Rich autocomplete**
Klevu automatically completes the search query by providing rich, insightful and intuitive suggestions. Autocomplete starts from 1st character!

**Grid view layout**
Klevu provides ready made alternative to autocomplete layout. It is possible to show instant results with navigation panel in quick search.

**Self-learning search**
Klevu continuously learns how shoppers interact by using search on the store. It builds on the learning and optimizes results. No manual work.

**Fully customisable**
Klevu provides full control and flexibility on the look and feel of search results. Based on the open CSS principle, search results can be customized to any extent desired.

**Error tolerance**
An enhanced keyword search index ensures that shoppers are always connected to the right products.

**Stopwords**
Identifies and manages stop words (i.e. and, to, for…) to get to the heart of the search.

**Inflections**
Understands what your shoppers mean even if they use verbs and adjectives in different grammatical forms.

**Dynamic filters**
Automatically creates all relevant filters in the search results. Filters allows shoppers to explore results in great detail.

**Trending searches**
Klevu prompts consumers with words from popular and recent searches, creating interaction with shoppers, and accelerating the buying process.

**Automated catalog enrichment**
Klevu adds contextually relevant synonyms to your catalog in metadata format. This enrichment of your catalog data can result in 3x the depth and coverage of search results.

**Synonym dictionary**
You can train the Klevu search robot for the unique elements related to your store by providing lists of keywords specific to your store. Klevu automatically identifies these words and delivers the best results.

**URL redirect**
URL redirect allows you to direct shoppers to a certain page on specific keywords. For example, direct shoppers to a special promotion page when the keyword “holiday” is searched.

**Product promotions**
Manual boosting of product ranking ensures that the products you want to promote appear at the top of the search results when relevant.

**Analytics**
Klevu analytics help create razor sharp SEO and promotional campaigns. Concrete data to helps increase conversion rates. You’ll have complete visibility of the path from search to purchase.

---

### Have questions? Need help? Have feedback for us?

[](#have-questions-need-help-have-feedback-for-us)

Check [ FAQs ](http://support.klevu.com/faq/faqs/) section **OR** E-mail us at:
For more information please visit [http://www.klevu.com](http://www.klevu.com/)
Follow us on twitter [@klevusearch](https://twitter.com/klevusearch)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 83.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~19 days

Total

19

Last Release

3286d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/59e3d805d1c8c02376f2d290df946d598b73fe48289341cfcb7c8c92efb6f564?d=identicon)[alex.halus](/maintainers/alex.halus)

---

Top Contributors

[![klevu](https://avatars.githubusercontent.com/u/9050822?v=4)](https://github.com/klevu "klevu (47 commits)")[![forgiveme](https://avatars.githubusercontent.com/u/1215196?v=4)](https://github.com/forgiveme "forgiveme (9 commits)")

### Embed Badge

![Health badge](/badges/klevu-module-search-hh/health.svg)

```
[![Health](https://phpackages.com/badges/klevu-module-search-hh/health.svg)](https://phpackages.com/packages/klevu-module-search-hh)
```

###  Alternatives

[klevu/module-search

Search that learns, generates sales. Fastest, most advanced cloud-based search, autocomplete, instant search

101.2M4](/packages/klevu-module-search)[awesome-nova/dependent-filter

Dependent filters for Laravel Nova

26190.2k](/packages/awesome-nova-dependent-filter)[algolia/php-dom-parser

A simple tool to turn DOM into Algolia search friendly record objects.

181.8k](/packages/algolia-php-dom-parser)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
