Module Indexing Extensions
Search Boost provides an interface to specify additional fields not supported by ISearchable interface
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, they are used 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.
Make Anything Searchable
Search Boost provides a simple API to write your own plugins to provide content from other sources not supported by default.
Boost Results
Search Boost has options to control how results should be boosted 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 for similar words and builds a list of suggestions.
Portal Filter
Search Boost can display a dropdown with 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.
Autocomplete
Search Boost can be configured to show suggestions box as users start typing inside the search input box.
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.
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.
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 during searching and indexing.
Execution Time
Search Boost displays execution time when measuring performances of different search providers, optimize search configuration, etc.
Search Interface Compatible
SearchBoost uses the DNN Search interfaces therefore all the features of the search provider are preserved.
Ability to Extend File Indexing
Configuration of file indexing is decoupled by Search Boost through configuration files.
Scalability
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.
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.