Show Menu
TOPICS×

About Facets

You can use Facets to customize your presentation layer and provide your users with a Guided Search that lets them drill down into their search results.

Using Facets

For example, suppose a visitor to a website that sells tools, performs a search for wrenches. The company could use two facets: one to specify all the brands of wrenches that were found, and the second one to specify all the wrench sizes. The customer can click any brand or size within the appropriate facet to narrow the results and quickly find the correct wrench they need.
You can base a facet on any existing metadata definition. If a facet is defined as a Date type in the metadata, it is displayed as a date range facet.
The table on the Staged Facets page shows a general overview of the settings that make up each added facet. You can add new facets and edit or delete existing facets. You can revert any changes that you make to facets by using History near the upper-right corner of the page.
Facet settings are staged by default to let you test any changes before you push them live.
You can use View Live Settings to compare your staged settings to the current live setting. Use View Staged Settings to return to the staging area. For an item that is staged, the live version of the settings is read-only. Therefore, you manipulate it by way of pushing the staged settings live. After you are satisfied with any changes that you have made to the staged facet, click Push Live to push them live.

Date Range Facets

Facets that are defined as type Date in the metadata are treated differently from other facets. Instead of being treated as a set of values, they are treated as a date range, with a start date, an end date, or both.
A date range facet has a value of the start date, followed by "BTW" (for "between"), followed by the end date. Dates are in the following two formats:
mm-dd-yyyy
mm/dd/yyyy
Four-digit years are required. There must be at least one of the start dates or end dates, but both are not required. For example, "12/1/2007BTW1/4/2009" means all dates between December 1, 2007 and January 4, 2009. However, "1-1-2005BTW" means all dates since January 1, 2005.
You can use the presentation template tag <guided-facet-value/> to get a date range facet's value, like a normal facet. Currently, JavaScript is required to allow users to enter date ranges to search on. For example, you can take the input from two entry fields for the start and end dates. Then you can validate the input, and append the new facet's value (built from the two input fields) and facet name to the existing URL.
The following code sample is an example on how to present a date range on a page. It shows the existing date range if it is selected; otherwise, it presents a simple input form. When the form is submitted, it performs simple validation. It then sends the browser to a new URL that includes two new parameters:
  • q# - Represents the selected date range assembled from the two input fields.
  • x# - Names the facet. In this example, the date range facet is named "modified".
The replace(/%2F/ig, '~2F') parts in the code are needed because Apache does not allow %2F in URL paths for security reasons, and when using SEO URLs the query is in the URL path. Therefore, / is encoded as ~2F instead of %2F , as it would normally be in a URL.
<div class="date_range"> 
 <p>Date Range</p> 
 <guided-if-facet-selected gsname="modified"> 
  <guided-facet-values gsname="modified"> 
   <script> 
   var modified_daterange= '<guided-facet-value />'.split(/BTW/) ; 
   if (modified_daterange[0]=='') modified_daterange[0]= '--/--/----' ; 
   if (modified_daterange[1]=='') modified_daterange[1]= '--/--/----' ; 
   document.write('From: ' + modified_daterange[0]) ; 
   document.write('<br>To: ' + modified_daterange[1]) ; 
   </script> 
  </guided-facet-values> 
 
 <guided-else-facet-selected> 
  <form action="#"> 
   From: <input name="dateFrom" size=10> 
   <br>To: <input name="dateTo" size=10> 
   <br><input type="button" value="Go" onclick="goClick(this.form)"> 
  </form> 
  <script> 
  function goClick(f) { 
   if (f.dateFrom.value=='' && f.dateTo.value=='') { 
    alert('You must enter either a From: date or a To: date.') ; 
    return ; 
   } 
   if ( f.dateFrom.value!='' && !f.dateFrom.value.match(/^\d+[\/\-]\d+[\/\-]\d\d\d\d$/) ) { 
    alert('From: date must be in "mm/dd/yyyy" or "mm-dd-yyyy" format.') ; 
    return ; 
   } 
   if ( f.dateTo.value!='' && !f.dateTo.value.match(/^\d+[\/\-]\d+[\/\-]\d\d\d\d$/) ) { 
    alert('To: date must be in "mm/dd/yyyy" or "mm-dd-yyyy" format.') ; 
    return ; 
   } 
   // Note that "/" is encoded as "~2F" instead of "%2F" to avoid Apache 404 error. 
   var new_url= '<guided-current-path />&<guided-query-param-name gsname="q#" offset="0" />=' 
    + encodeURIComponent(f.dateFrom.value).replace(/%2F/ig, '~2F') + 'BTW' 
    + encodeURIComponent(f.dateTo  .value).replace(/%2F/ig, '~2F') 
    + '&<guided-query-param-name gsname="x#" offset="0" />=modified' ; 
   location.href= new_url ; 
  } 
  </script> 
 </guided-if-facet-selected> 
</div>

About nested facets

Nested facets are facets that display multiple levels of categories as in the following:
The Womens and Mens categories are in the top or parent facet. The subcategories, such as Accessories and Footwear, are in the lower or child facet.
The current supported nested facet depth is two, but it can be anywhere along the drill-down list.
The following are the behaviors of various types of nested facets:
Behavior of nested facet type
Behavior
Normal
The behavior of a normal nested facet is that it shrinks if other facets narrow the search.
If the nested facet is selected, it shrinks down toward its selection. If a parent facet is selected, only that parent appears with all of its remaining children facets. If a child facet is selected, the facet only shows the selected parent facet and the selected child facet.
Sticky
The behavior of a sticky nested facet is that it tries to keep the facet open as much as possible based on the state of other facets or search criteria. If the child facet is selected, it counts toward the sticky depth.
Multi-Select
The behavior of a multi-select facet is that it keeps the facet open. Any new selections try to wipe out all other facet selections unless the facet is a "parent" of the category nested facet. In this case, "parent" refers to category facets, not top-level categories of a nested facet.
Category Multi-Select
Like Multi-Select nested facet type with the following exceptions:
  • Any other facets previously chosen are deselected if this facet is selected for the first time.
  • Other facets previously chosen are also deselected if the customer drills straight down to the child facet without clicking the parent facet or a sibling of a different parent facet is chosen.
  • They can have parents in the sense that category facets have parents. Do not confuse this behavior with parent-child relationships found with all nested facets.

Adding a new facet

You can add facets to customize your presentation layer and provide your customers with a Guided Search that lets them drill down into their search results.
The facets table on the Facets page shows an excerpt of the settings that make up a single facet. You can add new facets and edit or delete existing facets. Any changes you make to facets can be reverted using the History feature.
Be sure that you reference the facet in your presentation template so that it is visible on the website.
To add a new facet
  1. Before you can add a new facet, make sure that you have already done following before you proceed to the next step:
  2. On the product menu, click Design > Navigation > Facets.
  3. On the Facets page, click Add New Facet .
  4. On the Add Facet page, set the options that you want.
    These settings affect both the behavior and the default presentation of a facet. You can override some of these settings by way of the presentation template's settings.
    If a facet is defined as a Date type in the metadata, it is displayed as a date range.
    Depending on the facet options that you select, not all options are available.
    Option
    Description
    Facet Name
    Identifies the name of a given facet.
    Note: You can only have a facet based on existing user-defined metadata. If there are no facets available in the drop-down list, then you must first define some metadata.
    To build a facet based on a field table, use the custom facet name and specify your field table name.
    Display Label
    Sets the label of a facet which can then be used in a breadcrumb, instead of a metadata fieldname (with the <guided-breadcrumb-label> tag) or a stand-alone value (with the <guided-facet-display-name> tag).
    Behavior
    Sets one of three facet behaviors.
    • Normal
      When a customer clicks a facet whose behavior is set to Normal , it drills into the search results for that item. From there, the customer can further refine and narrow the number of search results.
    • Category
      Category facets act like navigational elements. These facets are top-level facets that customers typically drill through before revealing facets with attribute options. Category facets do not narrow when other facets are selected and remain open. Clicking a different value within a category facet deselects all other facets on the page except for that category facet's parents.
    • Category Multi-Select
      facets are category facets that support the selection of multiple items from the facet where the items are "ORed" together.
    • Sticky
      When a customer clicks a facet whose behavior is set to Sticky , the facet with the selected option remains open during the drill-down. This option is useful when you want to let a customer change a previous choice.
    • Multi-Select
      Allows the selection of multiple items from a facet, where the items within the facet are "ORed" together. This option is useful for a facet that may show a minor attribute such as colors and you want to let the customer have the ability to build a query that lets them "show shoes in my size that are red or black".
    Show Always
    For a normal or sticky facet, sets the facet to remain visible to the customer at all times.
    This option is only available if you selected Normal , Category , or Sticky from the Behavior drop-down list.
    Facet's Parents
    This option is only available if you selected Category or Category Multi-Select from the Behavior drop-down list.
    Indicates what the category facet's parents are. The selected items in the categories parent facets are used to narrow the choices that are available within the current category facet. Parent facets are not deselected when a customer interacts with the category facet. You can specify multiple comma-delimited parents.
    Sticky Depth
    This option is only available if you selected Sticky from the Behavior drop-down list.
    Sets the number of options to remain open during the drill-down.
    Length Threshold
    Sets the vertical length (1-9999) of the facet defined in number of items.
    If your presentation template is set up appropriately, you can use this setting to provide a "Show more..." link, or determine when to throw the facet into a scrollable div, and so on.
    Truncate Length Threshold
    Truncates the number of items in a facet after a given threshold.
    Some implementations have facets with thousands of items in them. It can be expensive to send all the data over the wire. You can use this setting to trim the facet down to a manageable level. The facet will be truncated after sorting.
    Max Value Width
    Specifies a limit to the length of the facet value string (1-999).
    This option is useful when you want to put a facet in a fixed width layout and keep strings from wrapping. By default, the string is set to 3 characters shorter than the threshold so that an ellipsis can be added.
    Value Extension
    Specifies the string that you want use to indicate that a facet's value is truncated. By default the string "..." is used.
    Delimiter
    Specifies the delimiter to use for any delimited separated value list that applies to the facet.
    The delimiter that is used is the same one that is defined in the metadata on which the facet is based. The default delimiter is a comma. However, you can use any XML-compliant value.
    Sort
    Specifies how you want facets sorted on your website. You can have facets sorted by the following. If desired, you can combine up to five sorts.
    • alpha
      Sorts the values alphabetically (0-9, A-Z), including punctuation characters.
    • alpha (alphanumeric only)
      Sorts the values alphabetically (0-9, A-Z), ignoring punctuation characters.
    • alpha (not case sensitive)
      Sorts the values alphabetically (0-9, A-Z), ignoring the case of alphabetic characters, and including punctuation characters.
    • alpha (not case sensitive, alphanumeric only)
      Sorts the values alphabetically (0-9, A-Z), ignoring the case of alphabetic characters, and ignoring punctuation characters.
    • count
      Sorts by number of results matching each facet value from greatest to least.
    • numeric
      Sorts the values numerically. When sorting numbers, this option is superior to an Alpha sort because if you use an Alpha sort, 10 displays before 2.
    • split
      Breaks the list into two separate lists by count threshold. Facet values above the threshold are moved to the top. Facet values with counts below the threshold are moved to the bottom. A split-threshold is required when you want to force values of a certain range to always be at the top.
    • break
      Forces certain values to the top or the bottom of the list. For example, you may always want the term "Other" to appear at the bottom of the list. Either top-values or bottom-values are required when you use a break sort to identify the explicit values that should be at the top or the bottom of the sort.
    • ordered
      The facet values should always be in a fixed order (a delimiter separated value list defined in the Order option described below).
    Facet's Alias
    To support existing search URLs that you may have out in the wild, you can use a facet alias to map legacy parameter name to modified or just create a facet with a different name. The alias is applied to incoming requests only and is not used to create facet links.
    Facet Rail Name
    The name of the facet rail if you decide to sort your facets alphabetically, by count, or by a custom method.
    Order
    This option is only available if you selected Ordered from the Sort drop-down list.
    Lets you define a delimited list of values that specifies the order to use.
    Append Extras
    This option is only available if you selected Ordered from the Sort drop-down list.
    If the values are not present in the ordered list, the values are appended to the end.
    Show Ghosts
    This option is only available if you selected Ordered from the Sort drop-down list.
    If the values that are specified by the ordered list are missing, this option flags each missing item in the facet as "ghost" so that the items are displayed differently.
    Nested Facet
    A nested facet displays its categories and its children's categories. It can only show a depth of two categories, but it can be anywhere along the drill-down.
    The data for this facet must follow a convention in describing the two levels of categories. For example, a facet value can be 'shoes:boots' where the parent category is 'shoes' and the child category is 'boots'. The ':' is used as a delimiter to separate them.
    See Nested Delimiter below for more information about changing the delimiter.
    To generate the data in this format, you can use a filter script to combine two existing categories. You can combine Normal, Category, and Sticky behaviors with nested facets.
    Nested Parent Name
    This drop-down list is only available if you selected Nested Facet .
    Lets you choose which field represents the parent category. This field is used during search time in matching parent categories.
    Nested Child Name
    This drop-down list is only available if you selected Nested Facet .
    Lets you choose which field represents the child category. This field is used during search time in matching child categories.
    Nested Facet Delimiter
    This option is only available if you selected Nested Facet .
    The character entered here is used to parse the parent categories and children categories from its data.
    For example, if ':' is used as a delimiter and the parent is 'shoes' and the child is 'boots', it expects the data to be formatted as 'shoes:boots'.
    Split Threshold
    This option is only available if you selected Split from the Sort drop-down list.
    When using a Split sort, the split-threshold defines the count at which to split the facet into two separate lists. Values with counts greater than or equal to the threshold are kept at the top while values below the threshold are moved to the bottom.
    Top Values
    This option is only available if you selected Break from the Sort drop-down list.
    When using a Break sort, this delimited list of values is always placed at the top of the list. Use of regular expressions is allowed but they should be in curly brackets or braces, for example: {^New .*?},{^Very New .*}
    Bottom Values
    This option is only available if you selected Break from the Sort drop-down list.
    When using a Break sort, this delimited list of values is always placed at the bottom of the list. Use of regular expressions is allowed but they should be in curly brackets or braces, as in the following example: {^Old .*?},{^Very Old .*}
  5. Click Add .
  6. (Optional) On the Facets page, do one of the following:

Adding a nested facet

You can add a nested facet to display multiple levels of categories.
Keep the following in mind when you create a nested facet:
This topic refers to the nested facet as facet n1.

Task 1 - Add a meta tag

Add a new meta tag field that is dedicated to holding date for the nested facet. It can be a multi-value field or a single value field.
  1. On the product menu, click Settings > Metadata > Definitions .
  2. On the Definitions page, click Add New Field .
  3. On the Add Field page, set the options that you want.
  4. Click Add .
  5. (Optional) Rebuild your staged site index if you want to preview the results.
    The remaining tasks refer to this meta tag field as n1 .

Task 2 - Add a filtering script to generate pre-formatted data

  1. Add a filtering script to combine the original facets into the following format: <parent_value><nested_delimiter><child_value> .
    The following are examples of values for meta tag field n1, using the above format
    Womens:Handbags
    Womens:Dresses
    Mens:Accessories
    Mens:Footwear
  2. After you create or edit the filtering script, test the script. If it looks right, reindex your account, if appropriate. You can check the index using Index Overview.
    The following examples assume that you have some standard consulting libraries included with the filtering script initialization. Remember that every account is different, so your filtering script should reflect the necessary requirements for your own account.
    Example of a multi-value filtering script
    my $doc; 
    { 
    # Slurp all the data into $doc 
    local $/; 
    undef $/; 
    $doc = <>; 
    } 
     # Create n1 field 
     if ( $doc =~ m{<meta\s+name="t1"\s+content="([^\"]*)"}is ) 
     { 
      my @t1arr = split(/\|/, $1); 
      if (scalar @t1arr > 0) 
      { 
       if ( $doc =~ m{<meta\s+name="t2"\s+content="([^\"]*)"}is ) 
       { 
        my @t2arr = split(/\|/, $1); 
    
        if ( scalar @t2arr > 0 ) 
        { 
         my $max = ((scalar @t1arr) < (scalar @t2arr)) ? (scalar @t1arr) : (scalar @t2arr); 
         for (my $i = 0; $i < $max; $i++) 
         { 
          $t1arr[$i] .= ":" . $t2arr[$i]; 
         } 
        } 
       } 
       my $output = join( '|', @t1arr ); 
       $doc =~ s{</head>}{<meta name="n1" content="$output" />\b</head>}is; 
      } 
     } 
     # END: n1 field
    
    
    Example of a single value filtering script
    # This is a complete example. 
    # This script is designed for index connector where each record 
    # in the XML file is converted into a fake HTML page filled with 
    # meta data tags.  
    my $doc; 
    { 
    # Slurp all the data 
    local $/; 
    undef $/; 
    $doc = <>; 
    } 
    # All legitimate index connector data has key in its URL. 
    # Process the page if and only if it is coming from index connector and 
    # it is not the first entry point page.  Entry point pages don't have key 
    # in the URL. 
    if ($main::search_url =~ /\?key=/) { 
     my $meta = {}; 
     # Mine and scrape the meta fields from the page 
     my @lines = split(/\n/,$doc); 
     foreach my $line (@lines) 
     { 
      if ($line =~ m{<meta name="(.*?)" content="(.*?)" />}) 
      { 
       $meta->{lc($1)} = $2; 
      } 
     } 
     # Combined t1,t2 and t2,t3, and t3,t4 together. 
     # Assign them respectively to n1, n2, and n3. 
     my ($t1, $t2, $t3, $t4); 
     my %meta2; 
     $t1 = $meta->{'t1'}; 
     $t2 = $meta->{'t2'}; 
     $t3 = $meta->{'t3'}; 
     $t4 = $meta->{'t4'}; 
     if (defined $t1 && $t1) { 
      $meta2{'n1'} = $t1; 
      if (defined $t2 && $t2) { 
       $meta2{'n1'} .= ":" . $t2; 
       $meta2{'n2'} = $t2; 
       if (defined $t3 && $t3) { 
       $meta2{'n2'} .= ":" . $t3; 
        $meta2{'n3'} = $t3; 
        if (defined $t4 && $t4) { 
         $meta2{'n3'} .= ":" . $t4; 
        } 
       } 
      } 
     } 
     foreach my $stuff ( keys %meta2 ) 
     { 
      my $v = $meta2{$stuff}; 
      $doc =~ s{</head>}{<meta name="$stuff" content="$v" />\n</head>}; 
     } 
    } 
    
    # Do some ranking stuff here 
    ws_insert_static_rank_meta_tag(\$doc, "RANK"); 
    
    # Prints the entire page back out. 
    print $doc;
    
    

Task 3 - Add a new facet

  1. On the product menu, click Design > Navigation > Facets .
  2. On the Facets page, click Add New Facet .
  3. On the Add Facet page, set the following options:
    • In the Facet Name drop-down list, select the meta tag field that you defined in Task 1. If you are using search field tables, select custom in the drop-down list, and then enter the custom name of the facet.
    • Check Nested Facet to "turn on" nested facets.
    • In the Nested Parent Name and Nested Child Name drop-down lists, choose the meta tag fields you can to use. If you are using search field tables, select custom and enter the custom name of the facet.
    • In the Nested Facet Delimiter field, specify the delimiter that you want to use, such as a ":" (colon). Do not confuse this with the multi-value delimiter. Both delimiters should be different from each other.
    • If you set the facet's behavior Category , you can specify the facet's parents (do not confuse parent with nested facet parents). In general, never use the name of another nested facet as a Category parent. Instead, use the individual facets composing that nested facet.
    • Set any other facet options you want.
  4. Click Add .

Task 4 - Edit Guided Search Searching

  1. On the product menu, click Settings > Searching > Searches .
  2. On the Searches pages, click Edit on the search type name that you want to update.
  3. The sp_field_table needs field n1, t1, and t2.
    If field tables are used, you should edit the sp_field_table parameter. Or, you can accomplish this elsewhere by using query cleaning rules or pre-search rules.
  4. Click Save Changes .

Task 5 - Create the Transport Template

  1. On the product menu, click Design > Templates .
  2. On the Templates pages, click Add New Template .
  3. In the Add Template dialog box, specify the name of the transport template file.
  4. In the New Template Type drop-down list, select Transport .
  5. Click Add .
  6. On the Templates page, click the name of the transport template file name you just added.
  7. On the Template Editor page for your transport template, include the data that is coming from the field n1. See the following examples.
    XML example of returning nested facet data The XML example needs to specify which character is used as the delimiter between facet values. In this case, it is a pipe (|).
    <facet name="n1"> 
      <values delimiter="|"><search-field-value-list name="n1" quotes="no" separator="|" sortby="values" data="values" /></values> 
      <counts><search-field-value-list name="n1" quotes="no" sortby="values" data="results" /></counts> 
    </facet>
    
    
    JSON example of returning nested facet data
    { 
       "name" : "n1", 
       "values" : [ <search-field-value-list name="n1" quotes="yes" sortby="values" data="values" encoding="json"/>], 
       "counts" : [<search-field-value-list name="n1" quotes="no" sortby="values" data="results" />] 
    },
    
    

Task 6 - Create the Presentation Template

  1. On the product menu, click Design > Templates .
  2. On the Templates pages, click Add New Template .
  3. In the Add Template dialog box, specify the name of the presentation template file.
  4. In the New Template Type drop-down list, select Presentation .
  5. Click Add .
  6. On the Templates page, click the name of the presentation template file name you just added.
  7. On the Template Editor page for your presentation template, add HTML markup that integrates with your expected output.
    You can use the following tags to display child tags:
  • If Child Exist tags <guided-if-facet-value-has-children><guided-else-facet-value-selected></guided-if-facet-value-has-children>
  • Child Value tags <guided-facet-value-children></guided-facet-value-children>
    The Child Value tags do not behave like normal guided-facet-value tags. The are wrapper tags forcing all encompassing <guided-facet-value> tags to iterate through children facet values instead of parent facet values. Likewise, other guided-facet tags, like the undo tags, follow the same thing. They are best used within <guided-if-facet-value-has-children> tags.
    The following is an example of a presentation template with HTML markup.
    <guided-facet gsname="n1"> 
    <guided-if-facet-selected> 
     <guided-facet-values> 
     <guided-if-facet-value-selected> 
      <li><span class="selected"><guided-facet-value /></span><guided-facet-value-undo-link gsname="n1">X</guided-facet-value-undo-link></li> 
      <guided-if-facet-value-has-children> 
       <ul> 
       <guided-facet-value-children> 
       <guided-if-facet-value-selected> 
        <li><span class="selected"><guided-facet-value /></span><guided-facet-value-undo-link gsname="n1">X</guided-facet-value-undo-link></li> 
       <guided-else-facet-value-selected> 
        <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
       </guided-if-facet-value-selected> 
       </guided-facet-value-children> 
       </ul> 
      </guided-if-facet-value-has-children> 
     <guided-else-facet-value-selected> 
      <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
      <guided-if-facet-value-has-children> 
       <ul> 
       <guided-facet-value-children> 
        <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
       </guided-facet-value-children> 
       </ul> 
      </guided-if-facet-value-has-children> 
     </guided-if-facet-value-selected> 
     </guided-facet-values> 
    <guided-else-facet-selected>  
     <guided-facet-values> 
     <guided-if-facet-value-selected> 
      <li><span class="selected"><guided-facet-value /></span><guided-facet-value-undo-link gsname="n1">X</guided-facet-value-undo-link></li> 
      <guided-if-facet-value-has-children> 
       <ul> 
       <guided-facet-value-children> 
        <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
       </guided-facet-value-children> 
       </ul> 
      </guided-if-facet-value-has-children> 
     <guided-else-facet-value-selected> 
      <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
      <guided-if-facet-value-has-children> 
       <ul> 
       <guided-facet-value-children> 
        <li><guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link> </li> 
       </guided-facet-value-children> 
       </ul> 
      </guided-if-facet-value-has-children> 
     </guided-if-facet-value-selected> 
     </guided-facet-values> 
    </guided-if-facet-selected> 
    </guided-facet>
    
    

Task 7 - Edit the Breadcrumb

If you are using breadcrumbs in your search, you need to set the behavior to Go To .
  1. On the product menu, click Design > Navigation > Breadcrumbs .
  2. On the Breadcrumbs pages, click Edit on the breadcrumb name whose behavior you want to update.
  3. On the Edit Breadcrumb page, in the Behavior drop-down list, select Go To .
  4. Click Save Changes .

Editing a facet

You can edit the settings of any facet that you have added.
Be sure you reference the facet in your presentation template so that it is visible on the website.
To edit a facet
  1. On the product menu, click Design > Navigation > Facets.
  2. On the Facets page, click Edit to the far right of a facet name.
  3. On the Edit Facet page, set the options that you want.
    See the table of options under Adding a new facet .
  4. Click Save Changes .
  5. (Optional) On the Facets page,

Deleting a facet

You can delete any facet that you have added.
To delete a facet
  1. On the product menu, click Design > Navigation > Facets .
  2. On the Facets page, click Delete to the far right of a facet name.
  3. In the Confirmation dialog box, click OK .
  4. Do one of the following: