Web Guide  > webguide > 6. Construction > 6.9 Providing access to search

6.9 Providing access to search

Procedure

To help you determine which search engine is the most appropriate for your Web site, you can contact OCP or CIO. In consultation, OCP and CIO will evaluate your needs and where costs are involved; provide an estimate and a timeline. Support at any stage is always available from OCP and CIO.

Following is a description of the searches available:

1. When you want:

  • Full-text searches of a set of publicly available Web pages (not including HTTPS [secure] or FTP sites);
  • Quick, easily customizable searches (e.g.: specify or prioritize sites to include or exclude); or
  • Collaborative editing of the search engine scope;

Use Google Custom Search Engine (GCSE). This is a full-text search engine that connects to Google's search database to provide filtered results. It is used on the http://www.fao.org/ home page. More information on GCSE is available here. Please note:

  • Set-up is by the Web site owner, but OCP will provide the Google username and password for your instance;
  • No cost are incurred in-house or from Google;
  • Customizable look and feel to match your Web site;
  • Advertisements (Google's Adsense) must not be included in a GCSE instance; and
  • After your site has been published you must wait for Google to index it before any site specific search results are returned. The time that Google takes to do this is variable and can be anything from 2 hours up to 2 weeks. Existing FAO Web pages will however be returned if the search is not limited to the new site being published.

2. When you want:

  • Complex queries; searching databases or metadata in combination with a full-text search;
  • Control over crawl frequency;
  • Search portable media such as CDROMs and DVDs;
  • Search HTTPS (secure) or FTP Web sites;
  • Intranet and Extranet searches; or
  • Search password protected areas;

Use Open Source Search Solutions. Nutch and Lucene software, in combination or alone, offer more control and flexibility for searching. Set-up can be done by OCP or CIO, and costs are usually involved.

If your Web site uses a Content Management System (CMS), the embedded search engine may provide the best results. OCP and CIO can help you optimize these tools.