Creating a Generic Site Search Application Using Microsoft Site Server Search
- Overview
Introduction
The standard Microsoft Site Server product contains six separate
areas of functionality: Publishing, Search, Personalization & Membership,
Push, Knowledge Manager and Analysis.
This tutorial provides an in-depth introduction into configuring the
Search component and provides an extensive and flexible ASP search application
that can be used generically across Internet or Intranet sites.
Contents
- Overview of Site Server Search
- Creating a Site Search Catalog
- Populating a Catalog
- Basic Principles For Querying a Catalog
- Setting the Query Properties
- Displaying The Search Results
- Sample ASP Site Search Application
- Things to Remember
Overview of Site Server Search
Incorporating search capabilities into a site involves the gathering
and indexing of information and then providing an interface to query
those indexes.
Site Server Search can index documents from many sources, i.e. web
sites (both Internet sites and intranet sites), file systems, databases
and mail servers. A file system crawl is ideal for those organizations
that have many MS Office documents that need to be searched by content.
Once a document has been found Search adds various details to an indexed
catalog of documents.
The following steps are required to build and search a catalog:
- Define your host site
A host site is a Windows NT Server upon which Site Server Search is
installed.
- Define your catalogs
The rules that define how a search is created.
- Build your catalogs
Once your catalogs have been defined they will need to be built. This
can set BE as an automated task that runs at a regular predetermined
time.
- Create a search and results page
Allow users to enter their search criteria and show a results page.
Once a site has been indexed, you can create an interface that allows
users to enter search criteria (such as keywords, filename, file size)
and then jump directly to the original document.
|