Title Back Colour Keyoti Title Line Title Curve
Blue Box Top

ASP.NET Search Engine for Web Apps.

SearchUnit v6.0

Add SearchUnit's powerful engine to your ASP.NET web applications.

SearchUnit is the modern, flexible, fully featured ASP.NET search engine component for your web applications.
Light Blue Background
Questions?
RSS

Unlimited Searching

No restrictions on; number of searches, index size, document limit or file types you can index.

Best UX available

Our latest AJAX based end user interface is smooth and quick, exactly what users will expect.

Craft a custom experience

Build the best internal search for your app. by using our open API and Plug-in architecture to make your internal search engine work your way.
Faceted search filtering

Use Faceted Search to organize your app.

Categorization and multiple filter types will clarify your content to users, resulting in improved find rates, better understanding of your data and smiles all round.

More Details...

Get the broadest client platform support possible

Our Javascript based usage and web services (WCF or ASMX) architecture mean that client platforms and frameworks such as MVC, Web Forms, ASP.NET AJAX, HTML, ASP, jQuery, AngularJS etc are all supported. Server-side web services mean mobile platforms such as Android, iOS can search too.

Keep the index up to date and ticking with automated refreshes

Windows Services, or the Task Scheduler can be used to periodically reindex content, and use our API to incrementally index content immediately.

Make the design team happy

SearchUnit's templates accommodate leading edge CSS / HTML based responsive designs.

Secure document and page access to specific user groups

Setup ACLs (called Security Groups) to stop users even seeing results they are not entitled to open.

Give end users the features they want


filters sorting auto-complete result previews spelling search cloud hit highlighting

SearchUnit - Features

Intranet search too

Filesystem and spider based document importing, doesn't matter where it lives, SearchUnit can index it.

More Details...

Tools for web and desktop management

Our refined desktop based Index Management Tool and Web Administration app. let you easily monitor and manage indexes.

Customer Reviews

Index almost any file type

Built in support for the most common files eg.
  • .aspx
  • .asp
  • .csv
  • .doc
  • .docx
  • .htm
  • .html
  • .jsp
  • .msg
  • .ods
  • .odt
  • .pdf
  • .ppt
  • .pptx
  • .rtf
  • .txt
  • .xls
  • .xlsx
  • .xml
  • .zip

and if we don't support it out of the box you can use custom / 3rd party file parsers to get the job done.

Minimal fuss internationalization

I18N by design, not afterthought. SearchUnit automatically supports most languages and scripts (Western languages, Middle Eastern, and partial support for Eastern languages) with additional enhancements for 15 languages (spelling, stemming and stoplists).

A Search Engine on your website in no time at all

1
Add
our scripts and tags to your page.
2
Set
which directory will be used to store index files.
3
Index
web-site through integrated Index Management tool.
  • No evaluation time limits
  • Unlimited localhost usage
  • Visual Studio 2013, 2012, 2010 & 2008 demos

Pro Level Features

Light Blue Background

These features are present only in SearchUnit Pro

Web-based administration of;

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

The ASP.NET search engine has an optional Windows Service which can be installed for periodic rebuilds.

Spelling suggestions Spelling suggestions on the search results page

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

Documents within the search engine's index can be assigned to location categories and multiple content categories, giving users choice in which sections of the site are searched.

Location and content categories Search categories within a user control

Includes User Control source code for total flexibility.

More Features

Light Blue Background

These features are present in SearchUnit Pro and SearchUnit Lite

Search results

The search result summary is an extract of the original text showing as many of the search keywords as possible. Summary can include multiple extracts from various parts of the document when searched words are not close enough.

Word form variations

Word variations are (optionally) included in the search - in the example above the search term "downwards" yielded results with the same stem "downward" which were ranked lower (optional through an adjustable factor). Similarly a search for "downward" would yield results with "downwards", etc.

Brackets indicate grouping, "-" indicates a NOT operator, OR indicates OR logic, AND indicates AND logic (implicit when not specified). Groups can be nested to any number of levels, and may contain any legal expressions (phrases, NOT, OR, AND). Wildcards * can be used to indicate partial matches. Phrases as words surrounded by double quotes ".

Auto-complete displays suggestions as a user types a search term in the search box control.

Suggested search terms

and complete result text preview inline in the website's search results

Previewing a document

Import and index rows from databases (MSSQL, Oracle, OLE) or any DataSet.

Automatic link discovery through the web site spider which reads and indexes pages ready for searching.

Document indexing by (optionally) recursive scanning of filesystem folders.

Editing the template

Quickly modify layout of search results through templates for; header, footer, no-results, result-item, error-message (for invalid search expressions).

Every customer has their own unique requirements and SearchUnit is flexible and extensible – usually offering multiple implementation options, thanks to its open API and plug-in architecture (all of which is pure .NET).

For example;

  • maybe your application has a unique way of delivering documents to users, that you want to be searched.
  • or maybe you want to filter out results based on your own logic.
  • or index database records and other meta data but point the results to actual files, or BLOBs.

These are real world examples that we have helped customers with – let us know your situation and we’ll guide you through it.

Username and password combinations can be specified for multiple websites

Some search engines require the Microsoft Indexing Service to operate fully, however SearchUnit requires only .NET to be installed.

The SearchResult control optionally works with DataSet objects, which can contain results from any number of resources, such as;

  • SQL database queries
  • XML documents (see included example)
  • Web service results
  • Programmatically generated sets
  • etc.

Multiple blocks can be marked in web-pages as regions not to be indexed, this is most useful with menu's and other blocks that are repeated on many pages throughout the website.

Crawls and indexes pages encoded in most encodings (Unicode, UTF-8, ASCII, Cyrillic, Greek etc.) Page encoding is determined by server response or if not specified by server, in the page meta tags. All UI text's are localizable.

Includes many free spell check dictionaries.

Fully compatible with Visual Studio 2005, 2008, 2010, 2012 and 2013 and Microsoft ASP.NET 4.x, 3.5. and 2.0.

SearchUnit complies with Section 508 and W3C AA. Please view the Voluntary Product Accessibility Template (VPAT) which outlines the specific accessibility-related features.

Light Blue Background

Free Evaluation Download

Questions?



About | Contact | Site Map | Privacy Policy

Copyright © 2002- Keyoti Inc.