Help

Overview Admin Chat UI Design Curated Answers Search Settings Conversational Intelligence Data Sync Upload Documents Human Handoff Admin Console Authorisation Contact Support

Site Search Facets

Airgentic Help

Filters are controls visitors use to narrow search results.

Examples include:

  • Format
  • Delivery
  • Subject area
  • Date
  • Location

Filters depend on indexed Search Fields. Before a field can be used as a filter, it must exist in the search index and be enabled as a search filter.

Open Search Configuration > Fields to configure Search Fields. For a typical filter, enable Show this field as a search filter, then use Search Configuration > Filters to review and tune filter-specific settings.

Some advanced filter options may initially be visible only to Airgentic support or superusers.


Common Filter Types

Filter type Example
Simple list Format: Online, In person, Blended
Hierarchy Subject: Engineering > Civil
Range or date Date: Past month, Past year
Toggle Show only available courses

Not every service needs every filter type.

Most website filters use List of checkboxes/buttons with Match any selected value.

The field editor shows an example beside the selected Filter style so you can see the kind of control visitors will get.


Field Value Ordering

The Sort by dropdown in Advanced settings controls the order of values inside a filter.

Common choices:

  • Most common first, then A-Z: shows the values with the most matching results first. This is the usual default.
  • Alphabetical A-Z: useful for stable lists where visitors know the value name.
  • Alphabetical Z-A: the reverse alphabetical order.
  • Least common first, then A-Z: useful mostly for diagnostics or specialist cases.

Selection Behaviour

Most filters should use Match any selected value. If a visitor selects Online and Evening, results can match either value.

Use Must match all selected values only for multi-valued fields where the same page can contain several values and the visitor expects every selected value to be present. For example, a course tagged with both Online and Evening would match when both are selected.


Multi-Value and Hierarchy Filters

Enable Multi-valued when a single page or document can have more than one value for the field. If the website stores those values in one metadata string, set Split multi-value field on to the separator used by the website, such as a comma.

Use Hierarchy / drill-down path as the field type when the value has levels. The hierarchy delimiter and maximum depth are shown in Advanced settings only for hierarchy fields.

Examples:

Requirement Recommended setup
Delivery filter with values such as Online and In person Keyword field, list filter.
A page with multiple delivery values in one metadata field Enable Multi-valued and set the split separator.
Subject area drill-down such as Engineering > Civil Hierarchy field, hierarchical filter.

Filters by Scope

Different search scopes may show different filters.

For example:

  • Programs might show Format, Delivery, and Credential.
  • Courses might show Subject, Term, and Delivery.
  • News might show Date and Topic.

This helps keep the search interface relevant for each type of result.

For example, the Programs scope can show Delivery, Sector, and Credential, while the News scope can show different filters.

Configure scope-specific filter visibility on Search Configuration > Scopes. Category mappings are managed separately on the Categories tab.

See Configuring Search Scopes.


Value Normalisation

Filter values should be clean and consistent.

For example, these should usually become one value:

  • online
  • Online
  • Online Learning
  • web-based

Airgentic can normalise values using canonical labels, synonyms, casing rules, and allowed-value lists.


When Filters Need Reprocessing

Changing how a filter is displayed may not require reprocessing. Changing the field used by a filter usually does.

Typical examples:

Change Typical impact
Rename filter label No reprocess.
Change filter visibility No reprocess.
Add filter from existing indexed field No reprocess.
Add new extracted field for filter Re-extract or reindex.
Change value normalisation Re-extract or reindex.

Some advanced filter options, such as value normalisation and scope-specific visibility, may initially be managed by Airgentic support or superusers.

You have unsaved changes