Based on the open source information retrieval library Lucene, LuceneSearch extends the capabilities of the native DotNetNuke search. Hot news, popular posts, wikis, galleries, videos, Office and PDF documents... In the twinkling of an eye, get the 10 best hits for your search within the autocomplete window. And use the advanced search interface to narrow down your query. Search on a wider scale with LuceneSearch. The only provider-based search engine for DotNetNuke.

Aricie LuceneSearch


When the native Dotnetnuke search only cares for a limited number of fields, LuceneSearch makes sure each searchable module is fully indexed.

When a module doesn't expose its search data the way you want, you can create a specific provider. It will fill in the index with the correct parameters instead of the default ones. For example, many modules don't use the DotNetNuke Taxonomy system yet.


A module is not searchable? With a custom provider, you can explain to LuceneSearch what information should be retrieved without modifying the module. So you can add search capabilities from outside the module!

You can write plugins to the system that will query whichever datasource and let you add the results to your website's search engine. By default, it integrates your PDF documents into its search results. If you have the correct tools installed, it can also read the content of Office files on your DNN portal.


LuceneSearch lets you design your search interface through templates, from search criteria to results.

Personalize the layout of the results according to the module they come from. For instance, you can apply a specific template to all Text/Html results in the results list !

In addition, you can also highlight the search criteria matched within a result.

Make your own experience with the Lite version. And see how performant your searches get when they're powered with LuceneSearch !

Last edited Sep 2, 2014 at 9:46 AM by Aricie, version 4