About SearchUnit Pro

ASP.NET search engine component for Web applications and sites.

Keyoti SearchUnit Pro is an index based search engine control for ASP.NET web applications, written in .NET. the SearchUnit design is fully customizable through the use of templates. Keyoti SearchUnit Pro is simple to use, being entirely control based no programming is required.  It is easy to deploy, requiring only it's DLLs and index files to be moved to the server. SearchUnit Pro also includes reusable administration web application, Windows Service based recrawling/reindexing, spelling suggestions and content location categorization. Keyoti SearchUnit Pro is Section 508 compliant.

Keyoti SearchUnit Pro Main Features

Reusable administration web application. Web-based administration of:

  • Crawling
  • Indexing
  • Content/Location assignment
  • Configuration
  • Index deletion

Windows Service based recrawling/reindexing

  • Optional Windows Service can be installed for periodic rebuilds

'Did you mean?' spelling suggestions

  • Flexible spelling control checks queries, and includes custom dictionary support for organization acronyms, jargon and names

Content & Location categorization

  • Documents can be assigned to location categories and multiple content categories, giving users choice in which sections of the site are searched. Includes User Control source code for total flexibility

More features

  • High-speed index based searching
  • Visual Studio based index management (spidering and indexing)
  • Phrase matching
  • Smart result summary & keyword highlighting
  • Stemming/Lemmas - Word form variations are searched and ranked lower
  • Complex expression support; nested groups, NOT, OR and AND
  • Multiple document format indexing (Word, RTF, TXT, PDF, HTML [aspx, html, aspx, jsp...])
  • Templated control
  • Open, pure .NET API
  • Indexes/crawls password protectected web-sites
  • Completely 'Microsoft Indexing Service' independent
  • Case sensitivity options

SearchUnit is an index based search engine control for ASP.NET web applications, written in .NET. It's design is fully customizable through it's use of templates. It is simple to use, being entirely control based no programming is required. It is easy to deploy, requiring only it's DLLs and index files to be moved to the server.

For users it provides high-speed search capabilities, with powerful search expressions;

  • Phrase matching
  • NOT, OR and AND operators
  • Groups and nested groups
  • Word stemming

Implementation is as easy as

  • Drag SearchBox and SearchResult controls onto pages
  • Configure directory to store index files
  • Crawl and index web-site through integrated index management tool

Extensible API gives developers broad usage scope

  • Custom document parsers
  • Custom ranking algorithms
  • Programmatic crawling, indexing and searching
  • Logging of user's search activities

Keyoti SearchUnit is available in two editions, Lite and Pro. These features are present only in SearchUnit Pro:

  • Reusable administration web application: Web-based administration of Crawling, Indexing, Content/Location assignment, Configuration, Index deletion
  • Windows Service based recrawling/reindexing: Optional Windows Service can be installed for periodic rebuilds.
  • 'Did you mean?' spelling suggestions: Flexible spelling control checks queries, and includes custom dictionary support for organization acronyms, jargon and names.
  • Content & Location categorization