nopCommerce Search Solr plugin

Brings search quality to nopCommerce including faceted search by using Solr Search engine. Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene

If you want to sell your work based on this source code please buy this plugin with the Extended License. Details>>

Product tags
Picture of nopCommerce Search Solr plugin

01. Architecture

About Apps

Search solution contains Sync Apps and search plugin for nopCommerce. Usually we use the following architecture in our projects.


Add Documents Process



A Sync APPs are simple and very efficient with pipeline based processing written in C# . It's easy to add pipeline steps to extract, use and alter information. Here’s a walk-through of our APP process.

Add documents process

Add documents in pending State to Search engine

Remove documents process

Removing documents in deleting State from Search engine

Sync process

indexing just missing data

Deep Sync process

Update by indexing all documents. Note that this operation can take several days for catalogues with amount of products more then 10 millions

03. Search plugin

Supported pages

  • Search page
  • Category page
  • Tag page
  • Manufacture page
  • Vendor page
  • Custom search pages
Catalog Page

04. Features


This module provide multiple points of extensibility to allow fully customize of indexing process and page-life cicle. Some of features are listed below.

Relevant search results

With support for over 40+ languages, Search plugin for nopCommerce indexes all your products to deliver the most relevant results in response to user queries, quickly and securely. Also search plugin enables powerful matching capabilities including phrases, wildcards, facets and much more.

Fully integrated into nopCommerce

Search plugin was designed to support stores with millions of products. The plugin replaces standard mechanism for retrieving product data and overwrite Search, Category and Home page. Tree categories Solr browse / breadcrumb navigation layer.

Scaling and Performance

Always built on the latest and greatest (Lucene, Solr search engines) our plugin takes advantage of numerous Lucene, Solr performance enhancements. Also, we developed fast crawl tasks to index nop DB and fast controllers and views to show these products.

05. Filters

Filter Templates

Facets and Stats components can be used as Filters. Some of our implemented Filters templates are listed below. Want other template for your website? Please contact us here

Category Navigation Facet

Category Navigation Facet

This type of Facet usually is used with category field.

CheckBox List Facet

CheckBox List Facet

CheckBox List Facet and RadioBox List Facet can be applied for any Solr fields.


Range Stat

Stats - can be applied for any Solr fields of number type(price etc.).

06. Other features

Just try and use always



Autocomplete can speed up user's typing, help to find alternatives. Also, autocomplete shows only exist on the site items.

AJAX update

Filter/query changes applied without full page reloading. You can still bookmark your searches and click the back button to undo filters changes.

Save your money

With a streamlined development experience, and an extremely simple licensing model, our solution offers the best value for your investment.

Flexible and Easy-to-Extend

We make the most extendable integration solution on the market. Our software offers intuitive developers interfaces that are easy to use.

07. Support services

Answers to your questions

In Dev Partner we believe that support is a crucial aspect of any successful product. Therefore, we try our very best to offer the most excellent support, and we always try everything within our power to assist our valued customers.

Extensive documentation

How to Install, Configure and extend plugin.

Forum support

Read our frequently asked questions

Contact Us

Can't find your answer? Contact Us

08. How it works