---
title: "ファセット"
slug: "facets"
abstract: "Sitecore Search Overview facets。"
---
# facets

Sitecore Searchでは、facetsカテゴリは訪問者が検索結果をフィルタリングするために使える属性値に基づくものです。これらは訪問者のクエリと現在表示されている検索結果に基づいて動的です。

属性をファセットとして使うには、[それをファセットとして有効化する必要があります](https://doc.sitecore.com/search/ja/users/search-user-guide/refine-search-results/use-an-attribute-as-a-facet.html "Use an attribute as a facet")。必要に応じて、**Domain Settings**セクションの**Feature Configuration**タブでファセットの挙動を制御するオプションをさらに設定できます。

> !注facetsとして使われる場合、整数などの数値属性は範囲内でまとめられ、サイト訪問者に意味のある選択オプションを提供します。例えば、製品価格属性の場合、すべての個別価格をフィルターオプションとして表示するのではなく、Sitecore Search価格を以下のような意味のある範囲にまとめます。
> 
> -   $0–$499
>     
> -   $500–$999
>     
> -   1,000ドル以上だ。
>     
> 
> これらのレンジは検索UIのfacetsとして表示され、ユーザーは予算に合った価格帯を選んで素早く絞り込むことができます。

以下の画像はSitecore.comのドキュメント検索ページを示しています。左側には*Website*と*Role* facetsとその数値が見えます。表示される結果には、description属性に含まれる*アプリ*を含む利用可能なコンテンツのリストが含まれています。

![Sitecore.com documentation site showing a search results widget with list of facets in the left.](https://doc.sitecore.com/api/markdown-image/search/ja/users/search-user-guide/images/facet_docs_0.png)

以下の画像は、開発者ロールを選択した同じページを示しています。*Website*のファセット値のリストと結果が、description属性に含まれる*アプリ*を含むコンテンツで変更されているのが確認できます。

![Sitecore.com documentation site showing a search results widget with a facet value selected.](https://doc.sitecore.com/api/markdown-image/search/ja/users/search-user-guide/images/facet_docs_1.png)

## ユースケース

ここでは、Sitecore Search実装でfacetsを使う必要があるいくつかのユースケースをご紹介します。

### facetsのリストの設定

返送するfacets数を設定するだけでなく、リストを準備する前にそれらの並べ替え方法も設定できます。ファセットとしては、リストから [どのfacetsをブーストするか、または除外](https://doc.sitecore.com/search/ja/users/search-user-guide/refine-search-results/boost-or-exclude-facets.html "Boost or exclude facets") するかも設定できます。

### 長いURLのファセット

URLにエンコードされたfacetsが含まれている場合、URLは長くなり、SEO中に検索エンジンが最適化しにくくなることがあります。

より意味のあるエンコーディングを作成し、その結果としてURLを短くし、SEOスコアを向上させるために、APIレスポンスでfacetIdフィールドではなくfacetValueTextフィールドを使いましょう。

> !重要Searchからの回答では、開発者はリストされているすべての結果のテキスト値にアクセスできます。