Build a Funnelback search

Getting started

Design and optimization

Create your search index

  • Data sources

    Create searchable indexes of your available content sources.

  • Metadata

    Configure the metadata or fielded information included in the search index.

  • Document filters

    Configure content filters that analyze or transform your content prior to inclusion in the search index.

  • Configuring data source plugins

    Use community-built plugins that extend Funnelback to support additional data source types, or provide additional content filtering options.

Setup the search results pages for accessing your index

  • Search packages

    Define which search indexes are combined to provide your search.

  • Results pages

    Create a search results page for users to run searches, or a search endpoint to provide search services to another system.

  • Search result templates

    Configure a Funnelback search results template to provide formatted search results.

  • Search results JSON

    Access the Funnelback search results programmatically, as JSON data.

  • Configuring results page plugins

    Use community-built plugins that extend the available functionality that can be applied to search results. This includes search result transformation tools and extensions to other functionality such as the query language, curator and faceted navigation.

Configure search results features

  • Auto-completion

    Configure and access the auto-completion service which provides real-time auto-completions to your search box.

  • Best bets

    Configure featured results, adverts or informational messages that can be displayed when a user runs certain queries.

  • Curator

    Define rules (triggers and actions) that are applied when a user runs a query. These can interact with the user query and modify the search results.

  • Search result filters (Faceted navigation

    Configure facets which can be applied by a user to quickly filter a set of search results.

  • Related searches (contextual navigation)

    Configure the related searches feature.

  • Synonyms

    Define synonyms that will be applied to search queries.

  • Configure display metadata

    Control the metadata fields that can be used in your search results.

  • Search results sort order

    Choose how your search results are ordered. Control relevance ranking.

  • Extra searches

    Configure extra searches, based on the user’s query, that provide supplemental search results that can be used to enhance your search results page.