Google offers a product called Google Search Appliance (here after called GSA), which is a computer (or several in a rack depending on type) with preinstalled software.
With this module, you can setup the GSA to crawl and index content, i.e. EPiServer sites and thereafter you can search within the crawled content.
The purpose of the GSA integration module is to provide an example of how GSA search can be integrated in EPiServer. The module uses the Search API, see
Search API, to add metadata about access rights (ACL) and page hierarchy to each page when it’s crawled by GSA.
The additional metadata is used so only pages which the user has read rights to are served in the result set. The metadata about page hierarchy is used to extend quicksearch to be able to search only in a part of hierarchy. It is possible to use the Search API to add more custom meta data if that is needed.
Access rights for linked documents are handled by a scheduled job that pushes metadata about ACLs for documents. See documentation about Unified File System on how to secure documents.
Also, Ajax technology is used to populate the search results as you type.
Test our GSA here.
Installation
- A manual over installation and configuration is available here GSA Search Manual
- Download the module (including the source code) below and unzip it in you root folder.
| Filename | Size | Changed |
| GSASearch.zip | 39Kb | 2006-05-18 11:34 |
We ask you to register your email address to download the package.
Email
Copyright (C) EPiServer AB
2010 All rights reserved.
This software is unsupported and provided "as is".
EPiServer AB is not to be held responsible in any way for any damage or loss of income and/or data due to the use of the software.