My favorites | English | Sign in

Faster apps faster - GWT 2.0 with Speed Tracer New!

Google Search Appliance

Getting the Most from Your Google Search Appliance: Quick Reference

Google Search Appliance software version 6.0
Posted June 2009

The Google Search Appliance enables you to provide universal search to your users. You can get the most from your Google Search Appliance by using some or all of its many features to fine-tune and enhance universal search. Become familiar with the Google Search Appliance's features by reading this document and apply those features that best suit your search solution.

Google Search Appliance

Contents

  1. Universal Search Deployment Activity Checklist
  2. What Knowledge Is Useful for Deploying a Search Appliance?

 

Universal Search Deployment Activity Checklist

The following table provides an checklist of activities for deploying universal search. Some of these activities, such as installation and configuration, are mandatory. Other activities, such as customizing the user interface, are optional. Depending on your search solution, you might choose to perform all the activities listed in the table or you might perform just a subset of the optional activities. To read about a specific activity, refer to the section listed in the table.

Activity Described in Section
Planning for providing universal search for your users and installing a Google Search Appliance on your network Planning
Installing a Google Search Appliance and configuring it to communicate with other computers on your network Installing and Configuring a Search Appliance
Setting up two Google Search Appliances for load balancing and failover Configuring Search Appliances for Load Balancing and Failover
Setup administrator and manager accounts for the Google Search Appliance Creating User Accounts
Configuring a search appliance to create an index by crawling public content, such as web pages and file shares Crawling Public Content
Configuring a search appliance to crawl controlled-access (secure) content Crawling Controlled-Access Content
Using a connector to enable a search appliance to index content in an Enterprise Content Management (ECM) system Indexing Content in Non-Web Repositories
Using a feed to enable a search appliance to index content that cannot be found through links on crawled web pages Indexing Hard-to-Find Content
Configuring a search appliance to crawl database content Indexing Database Content
Integrating with Google Apps to enable a search appliance to index documents, spreadsheets, presentations, and sites Indexing Google Apps Content
Testing an index Testing Indexed Content
Creating a framework for deploying one or more search experiences Using Front Ends
Enabling a search appliance to present specific URLs to the top of search results Forcing Specific URLs in Search Results
Enabling a search appliance to show alternative search terms above search results Suggesting Alternative Search Terms along with Results
Enabling a search appliance to show groups of similar results above search results Grouping Search Results by Topic
Enabling a search appliance to return real-time, structured data with search results Providing Real-Time Connectivity to Business Applications
Enabling a search appliance to restrict results by language, file type, web site, and/or meta tags Restricting Search Results
Enabling a search appliance to expand queries automatically and providing your own synonyms for query expansion Controlling Automatic Searching of Synonyms
Influencing the order of documents in search results Influencing Results Rankings
Dividing the search index into meaningful segments that improve searches Segmenting the Index
Enabling users to create email alerts for topics of interest Enabling User Alerts
Creating a user interface that focuses on your users Customizing the User Interface
Exporting and analyzing data about user clicks Collecting Metrics about User Clicks
Running various tests to validate your search appliance implementation Testing Your Search Appliance Implementation
Launching your universal search solution Going Live!
Choosing languages for front ends, search results, and query expansion Using Language Options
Controlling search results and manipulating XML-formatted results Controlling Results with the Search Protocol
Writing applications to feed hard-to-find content into the index Writing Applications with the Feeds Protocol
Enabling a Google Search Appliance to work with your existing security infrastructure Integrating with an Existing Access Control Infrastructure
Writing a custom connector for indexing content in unsupported non-web repositories Developing Custom Connectors
Enhancing the search experience with experimental features Using Experimental New Features from Google Enterprise Labs
Monitoring crawling, serving, and your search appliance Monitoring a Search Appliance
Updating a search appliance to the latest software version Updating a Google Search Appliance

What Knowledge Is Useful for Deploying a Search Appliance?

For some deployment activities, certain types of knowledge are useful. The following table lists the types of knowledge that are useful for several deployment activities. To read more about each activity, refer to the section listed in the Reference Column. If staff in your organization does not have the appropriate knowledge, you might consider contacting Google partners, who can provide the needed knowledge.

Knowledge Activity Reference
Knowledge of the content sources to be indexed Deciding which content sources to crawl and which search experience features to use Identifying Content Sources
A hardware background, knowledge of your network, and familiarity with network appliance Installing and configuring a Google Search Appliance Setting Up a Search Appliance
Knowledge of the security access methods to be implemented, such as HTTP (Hypertext Transfer Protocol) Basic, NTLM (NT Lan Manager) HTTP, and Windows Integrated Authentication/Kerberos Planning and implementing secure crawl and serve in the Google Search Appliance Data Access-Control Methods and Crawling and Serving Controlled-Access Content
Knowledge of the content sources and what searches users are likely to perform Implementing end-user search experience features Using Features to Enhance the Search Experience
Knowledge of markup languages, including HTML (Hypertext Markup Language), XSLT (XSL Transformations), and XML (Extensible Markup Language) Making extensive changes to the user interface using the XSLT stylesheet Customizing the User Interface
Knowledge of DHTML (Dynamic HTML), Javascript, and a web-based programming language Making advanced changes to the user interface Customizing the User Interface
Enabling a search appliance to return real-time, structured data with search results Providing Real-Time Connectivity to Business Applications
Knowledge of HTTP, XML, and a scripting language Controlling search results and manipulating XML-formatted results Controlling Results with the Search Protocol
Knowledge of XML, SAML (Security Assertion Markup Language) 2.0, and Web services Enabling a Google Search Appliance to work with your existing security infrastructure Integrating with an Existing Access Control Infrastructure
Content management systems, Java programming Writing a custom connector for indexing content in unsupported non-web repositories Developing Custom Connectors

 

Let Google know what you think about this document by sending feedback to gsadoc-gtm-feedback@google.com.

Back to top