Funnelback logo




Customising Funnelback allows you to provide a better search experience for your users. This page gives an overview of some of the options available.

Choosing a search UI

Starting from Funnelback 11 two search user interfaces are provided:

  • The Modern UI, Java-based with FreeMarker templates.
  • The Classic UI, Perl based using form files, which was the only UI available before v11.

Please consult the User interface page for more details.

Standard Customisation Options

Search forms
Design result pages to match your required look-and-feel.
Best bets
Specify best bets for key queries, to ensure users see the results you want them to.
Control how some queries are interpreted to match up with your organisation's terminology.
Contextual Navigation
Enable clustering of results for better navigation of available information.
Faceted Navigation
Target your searches based on pre-existing structure within your information.
Query Completion
Enable as-you-type query completion to suggest relevant queries or display additional data.
Quick links
Display relevant links for top level domain results.
Tagging (Classic UI)
Allow users to add 'tags' to pages, creating category lists and improving search results.
Collecting user feedback (Classic UI)
Provide a link allowing users to report pages where the search engine did not provide ideal results.
Related Information (Classic UI)
Make use of information mined from query and click logs.
File editing
Details on how to edit configuration files for customisation.
XML documents
How to index XML documents.

Previewing and Publishing

Changes to some Funnelback customisations, in particular forms, best bets and synonyms, are always made in a preview area to allow you to view your changes before publishing them for external users.

Previewing changes
Details on how to preview changes to search customisations
Publishing changes
Details on how to publish changed customisations

Advanced Customisation Options

Custom Summaries
Create custom summaries
Result transforms
Write Perl code to transform results at query time
CGI transforms
Translate sets of CGI parameters
XSLT Processing
Process XML results
Noindex Parameter
Use a regular expression to specify content to ignore
Scripted Workflow
Script workflow to change the content of documents before they are indexed.
Spelling Suggestions
Change the default configuration of the spelling suggestion system
Event Search
Specific presentation customisation for searching events

Metadata Customisation

Document metadata
Learn about document metadata
External metadata
Tag content with metadata without modifying the documents
Metadata classes
Reference material on supported metadata classes
Numerical Metadata
How to work with numeric metadata.

See also

top ⇑