Power Up Your WEBSITE Search

The users of your DNN portal will thank you for making their search experience simply work. Make sure you don't lose them because they can't find what they're looking for.

Built To Search Everything

Portal content, target subsets of the portals, documents (such as PDFs, WORD Documents), external web pages, custom data from database... You name it!

Designed For Results

With Search Boost you have better control over search results for you and better results for your users... which means happy users.

Engineered For Customizations

Search Boost was designed to accommodate developers and DNN portal’s owners in every way possible, allowing for very fine-grained control & customization.


Document Search

Search Boost can index files (PDFs, WORD Documents, etc). Some formats require IFilter packages to be installed

PDF Search Extension

Download and install this extension to enable searching PDF files when the PDF IFilter is not installed or not working properly

Live Search Engine

Search Boost comes with its own live search engine based on the popular Lucene library; replaces DNN in order to bring power and scalability. Live Search is available on the Results Module

Ability to Index External Pages

Besides indexing existing portal content, Search Boost can crawl a list of web pages and index them into local index.

Consume Sitemaps, RSS Feeds

If Search Boost finds links that are xml sitemaps or RSS feeds, it consumes them to index all web pages they contain.

Index Portal Modules

Search Boost can index portal modules using the ISearchable interface which is how the standard search works.

Module Indexing Extensions

Search Boost provides an interface to specify additional fields not supported by ISearchable interface, such as security per article from same module

Custom Search Rules

Search Boost allows indexing of any table in the Database. Setup is made simple with wizard approach.

Incremental Indexing

If the Published Date and Is Deleted columns are set, then Search Boost will use them to only index content that was added/updated/deleted since last indexing

Faceted Search

Search Items such as documents or database content can be linked to categories. Search Boost knows to extract the category list for current result set and allows users to filter down results to the category they're interested in.

Make Anything Searchable

Search Boost provides a simple API to write your own plugins to provide content from other sources not supported by default. This way you get unified search results plus the tons of features that Search Boost provides.

Boost Results

Search Boost has options to control how results should be boosted (made more relevant) based on their type, their last modified date and where the terms appear.

Restrict Searches

Search Boost allows restricting searches to individual modules/tabs/portals - easy to setup by selecting items trees.

Social Sharing Controls

Search Boost can display social sharing controls (powered by addthis) next to each search result.

Search Suggestions

When search terms don't generate any results, Search Boost checks the terms for similar words and builds a list of suggestions.

Portal Filter

Search Boost can display a dropdown with all or several of the portals in current installation that users change to better target their searches.

Fuzzy Search

Search Boost supports Fuzzy Search and allows the similarity index to be configured from administration screen.

Wildcard Search

This function allows searching for beginning of words. It can be set implicitly or explicitly through the use of * character.

Similar Results

Search Boost can display a link for each search result that when clicked will show results that are similar to the original.


Search Boost can be configured to show suggestions box as users start typing inside the search input box. The suggestions are based on the content already indexed.

Exact Phrase

Search Boost supports Google syntax to find exact phrase by enclosing the words between double quotes.

Contextual Highlighting

Search Boost can be configured to highlight search terms within results. This means that the description will be generated so it includes as many of the search terms as possible.

Easy to Use UI

The administration interface provides an advanced yet simple to use interface to configuring instances and managing custom search rules.

Break Portal Boundaries

Configure Search Boost instances to target any portal in your DNN installation; this option is available only when logged in as a Super User, so security is enforced as expected

Results Ordering

By default results are ordered by relevance, but it's possible to also sort them by title or date published.

Debug Tools

Search Boost studio provides tools for reindexing content and testing searches directly in the editor.

Advanced Logging

Search Boost uses popular NLog library to log 4 levels of entries both during searching and during indexing.

Execution Time

Search Boost can also display execution time. This is very useful when measuring performances of different search providers, optimize search configuration, etc.

Search Interface Compatible

Search Boost uses the DNN Search interfaces therefore all the features of the search provider are preserved when doing searches through Search Boost instances.

Ability to Extend File Indexing

Configuration of file indexing is decoupled by Search Boost through configuration files that make it possible to easily support new file formats or update existing ones.


Search Boost has a Document Analyzer that runs as a scheduled tasks and determines which documents are new or have been updated and marks them for indexing, making Search Boost a truly scalable search solution.

Fully Customizable UI

Search Box and Search Results are XSL based templates that allow full control on appearance, defining both structure and appearance through CSS styles.

Install as Module or Skin Object

You can configure Search Boost Input to run either as a Skin Object declared in site skin or as a module you add to the page just as any other DNN module. HTML Skin Object is also supported.

Run in Medium Trust

The only thing not available in Medium Trust is support for document indexers based on IFilters.

Configure List of Stop Words

This list contains common words that you want ignored by the search engine, such as "and", "or" and so on.

Option to Ignore Accents

Enable this option to have Search Boost return same result set regardless if the search terms contain accent or equivalent Latin characters

My Tokens Integration

If My Tokens is installed, Search Boost will call it to replace tokens in Search Results.

Folder Security Integration

Search Boost can integrate with DNN permission to enforce security when fetching document results.

Pre-apply Search

Configure the results module to initially show results from a search applied to the specified instance.

Portable Content

Search Boost implements IPortable so you can easily deploy content, copy modules or create portals with Search Boost already configured.

XHTML Transitional

The code generated by Search Boost is XHTML transitional compliant.

Re-Post Data

This action will resubmit the form to another URL from the client side, so it's just as the user had submitted to that URL in the first place


Powerful Extensions To Leverage The Full Potential Of Search Boost

DMX Add-on

Improve your DMX documents searches

Live Tabs Add-on

Index Live Tabs content so as to make it searchable

DNN Advance Search Add-on

Get a tenfold DNN search improvement in a heartbeat

دی ان ان