Read this blog on Magento 2 Solr integration for more information.
Do you know how many customers your Magento store is losing just because your visitors can’t find the products they need since the search system is imperfect? Huge stores with an extensive amount of products suffer from it dramatically.
When a customer doesn’t know the exact product name, a search for the good he wants turns into a long adventure. Grouping by categories and Improved Sorting might make the situation a little bit better, but if one doesn’t know what category a product belongs to or how its name is spelled, the search result might be inappropriate.
To solve this problem Magento offers a full-text search. Starting from version 18.104.22.168 Magento Enterprise supports not only the full-text search based on MySQL (used by default) but also the Apache Solr search engine.
How to do Magento 2 Solr Integration Easily
Magento 2 search is based on Elasticsearch. And there is no ready-made plugin to install native Solr easily. However, that does not mean that you cannot use a Solr-based search plugin for your Magento store! This gives you an added advantage of not having to set up Solr from scratch and you can modify the settings any time easily from the GUI that comes with the plugin.
Magento 2 Solr Plugin
On Magento 2, all that you need to do is install the ExpertRec site search extension from the marketplace. This will automatically replace your default search and add a search that has facets inbuilt. You can do further customization in the Expertrec Dashboard that comes along with the plugin.
Magento 2 Solr Pricing
Magento 2 Solr reindex
If you have used the plugin mentioned above, then this is also very straightforward. The ExpertRec site search extension allows you to reindex your catalog at the press of a button.