Search Titan CMS

Skip to Content
Main Content

Keyword Filtering In Data Lists

Data List filters in Titan are designed to help users narrow down a result list. For example, if you think of shirts, common filters might be:

  • Size
  • Color
  • Sleeves (Long or Short)
  • Brand

Each of these filters would be implemented in Titan as Lookups (or Tags, if you prefer that term) and each record in the Data Site would need to be properly tagged with values for each Lookup.

Keyword Filter
In addition to Lookup Filters, Titan also provides a Keyword Filter. First, a word on what Keyword Filtering is not. It is NOT a Search, at least not in the sense of a Google or AI search.
Filtering allows a user to enter at least one keyword or keyword fragment which then helps to further narrow the results list.


Matching Options
The keyword filter can be configured with two matching options which control how the characters entered in the filter box are matched against your data. This option controls how the user-entered search string will be interpreted by SQL Full-Text Search when finding matches within the following metadata fields (from the Properties tab):

1. Must match ALL words (default) - will look for exact matches of the entire phrase entered. With multi-word searches, this naturally produces fewer results.
2. Matches ANY word - will look for occurrences of each word separately. With multi-word searches, this naturally produces more results.

This option controls how the user-entered search string will be interpreted by SQL Full-Text Search when finding matches within the following metadata fields (from the Properties tab):

  • Page Name
  • Page Title
  • Workstation Name
  • Metatag Description
  • Short Description
  • Long Description
  • Page URL

This setting also applies when matching content in Data Columns that enable the "Allow in Keyword Filtering" option. NOTE: This setting does not control queries against Metatag
Keywords or Alias URLs.


What Happens During A Keyword Filtering Event?
1. Titan scans any field in the Data Site that are marked as "Allow Keyword Filtering" for the exact characters entered in the Keyword filter field.

2. Titan scans the Property fields listed above in the same manner

3. Next, it scans the Metatag Keywords field for any fragment of the keyword. So, for example, if a Data Site entry has a single Metatag Keyword of "Dynaflow", then the following Keyword filter values will get a hit on that entry. In search terms this is referred to as a "contains" operation. d What If A User Enters a Phrase in the Keyword Filter Box?
If a user were to enter something like "used for copper" or "good for cold weather" in the
filter box, then the actions that Titan would take depend on the Matching Options setting
described previously.

a. dyna
b. ynaf
c. flow
d. low

How Can I Help Ensure Data Site Entries Appear For Specific Keywords?
The Metatag Keywords field should be the main focus of your attention in this case. Try to think of all the keywords that a user might reasonably enter into the Keyword Filter box to
help get to a specific entry. Enter these terms as a comma-separated list in the Metatag Keywords field for each Data Site record.


Does Keyword Filtering Perform a Contextual Search Like Google Or AI?

Keyword Filtering isn’t intended to work exactly like a Google search, or the AI Overview that has become common in recent times. These tools aim to find matches based on the meaning of the content, and typically not exact wording.

Keyword Filtering in Titan leverages Microsoft SQL Server Full-Text Search which gives us the ability to query the structured text content stored in our database. For the best performance, we use Full-Text Search in a way that focuses on simple words and phrases, or multiple forms of a word or phrase as found in a discrete set of specific metadata fields. The system can be configured to look through some of the larger text bodies (like Freeform areas), but this can cause longer running queries.


What If A User Enters a Phrase in the Keyword Filter Box?
If a user were to enter something like "used for copper" or "good for cold weather" in the filter box, then the actions that Titan would take depend on the Matching Options setting described previously.

Get Support

Expert Titan CMS Support is just a phone call or email away! 

Titan CMS Help Desk

9a.m.-5p.m. CT Mon-Fri
Tel: 414-914-9200
Email: support@nwsdigital.com

Get Support