発行サイトをカタログに接続することで、カタログ アイテム ページのフレンドリ URL を構成できます。 次の方法もあります。
- カタログ コンテンツを発行サイト コレクションに統合します。
- カタログで使用されている用語セットを、発行サイト コレクションの用語セットに統合します。
- カテゴリ ページとカタログ アイテム ページを作成します。
- カタログの検索先を作成します。
始める前に
発行サイトをカタログに接続する前に、次の作業を実行したことを確認します。
- ライブラリまたはリストを SharePoint のカタログとして有効にします。
- カタログを含むコンテンツ ソース全体のクロールを実行します。 「サイトのクロールとインデックス再作成を手動で要求する」を参照してください。
- 発行サイトで [SharePoint Server 発行機能] を有効にします。 「発行機能を有効にする」を参照してください。
- 発行サイトで管理ナビゲーションを有効にします。
- カタログで使用されているタグ付け用語セットを発行サイト コレクションで使用できるようにします。
- 発行サイトで SharePoint の所有者グループのメンバーであることを確認してください。
発行サイトをカタログに接続する
発行サイトで、[サイトの設定] の
] を選択します。[サイトの設定] ページの [サイトの管理] セクションで、[カタログ接続の管理] をクリックします。
[カタログ接続の管理] ページで、[カタログへの接続] をクリックします。
重要
クロールされたカタログのみが表示されます。
リスト内でカタログを見つけ、[接続] をクリックします。 検索フィールドにカタログ名を入力することもできます。
[カタログ ソースの設定] ページの [接続の統合] セクションで、次のいずれかを選びます。
カタログを自分のサイトに統合します。 このオプションを使用すると、フレンドリ URL の外観と、発行サイト ナビゲーション用語セットにカタログ タグ付け用語セットを統合する場所を定義できます。 また、カタログのカテゴリ ページ、カタログ アイテム ページ、および結果ソースが自動的に作成されます。
[接続するがカタログを統合しない]。 このオプションを選ぶと、カタログに対応する検索先が自動的に作成されます。
注
このオプションを選んだ場合は、[カタログ ソースの設定] ページでこれ以上の構成を実行することや、カタログ アイテム ページに対応するフレンドリ URL を定義することができません。
[ナビゲーション階層] セクションで、カタログ タグ付け用語から取得した用語のいずれかを選びます。 ここで選んだ用語が、カタログ タグ付け用語を発行サイトのナビゲーション用語セットに統合する時に使用されるレベルになります。
既定値は、ライブラリまたはリストをカタログとして有効にした時に選んだタグ付け用語セットです。 別の用語からタグ付け用語セットを統合する場合は、次の操作を行います。[階層のルート用語] ボックスの横にある [有効な選択肢の参照] アイコンをクリックします。
[選択: 用語の追加] ダイアログ ボックスで、カタログ タグ付け用語セットに統合するレベルに対応する用語を選びます。
発行サイトのナビゲーション用語セット内で、選んだ用語の親であるルート用語を統合するには、[サイトのナビゲーションにルート用語を含める] チェック ボックスをオンにします。
注
すべてのアイテムに対して、サイト ナビゲーションを意図したとおりに機能させるには、指定したカタログ タグ付け用語セットから取得した用語を使用して、カタログ内にあるすべてのアイテムをタグ付けする必要があります。
[ナビゲーションの位置] セクションで、発行サイトのナビゲーション用語セット内にある用語を指定します。この発行サイトは、カタログ タグ付けセットの統合先として使用するものです。
カタログ タグ付け用語セットを発行サイトのナビゲーション用語セットのルート用語に統合するには、[ナビゲーションのルートに追加する] を選びます。
カタログ タグ付け用語セットを、発行サイトのナビゲーション用語セットのルート用語の下にある用語に統合するには、[サイト ナビゲーション内の代替の場所を選択する] を選び、次の操作を行います。
- [有効な選択肢の参照] アイコンをクリックします。 発行サイトのナビゲーション用語セットを示すダイアログ ボックスが表示されます。
- [選択: 用語の追加] ダイアログ ボックスで、カタログ タグ付け用語セットに統合するレベルに対応する用語を選びます。
カタログ タグ付け用語セットに対する変更が、発行サイトで更新されるようにするには、[ナビゲーションの固定] セクションで、[用語をサイトのナビゲーションに固定する] チェック ボックスをオンにします。 既定では、このオプションが選ばれています。
[カタログ アイテムの URL の設定内容] セクションで、カタログ アイテムに対応する URL を指定します。
- このサイトを基準とした URL を作成します。 このオプションを使用すると、カタログ アイテム ページのフレンドリ URL (http://www.contoso.com/Computers/model101 など) を作成できます。 訪問者がサイト上のアイテムを選択すると、カタログアイテムページに移動します。
- URL がソース カタログをポイントするようにする このオプションを選ぶと、アイテム ページに対応するフレンドリ URL を作成できなくなります。 訪問者がサイト内のアイテムを選ぶと、カタログ内のアイテムが表示されます。 カタログ内のアイテムの URL は、たとえば次のようになります。 カタログ内のアイテムの URL は次のようになります:http://www.contoso.com/pages/computers.aspx。
[カタログ アイテム URL の形式] セクションで、アイテム詳細ページに対応するフレンドリ URL にどのプロパティを含めるかを選びます。
[カタログ ソースから提供された既定の URL 形式を使用する]。 既定では、このフィールド内の値は ライブラリまたはリストをカタログとして有効にした時に [主キー] として選んだ値になっています。
注
カタログ内のすべてのアイテムで、指定したフィールドに値が割り当てられていることを確認します。割り当てられていないと、サイト ナビゲーションが意図したとおりに動作しません。
[URL 形式を手動で定義する]。 このオプションを使用すると、URL の形式を手動で定義できます。 アイテム詳細ページを既に作成し、カタログ内のアイテムに対して、カタログ タグ付け用語セットからの用語を使用したタグ付けをまだ実行していない場合にのみ、このオプションを選びます。 アイテムの詳細ページの /<Folder>/<アイテムの詳細ページの名前の URL を入力します>.aspx? <管理プロパティ名>=[マネージド プロパティ値] - たとえば、/Pages/itemdetails.aspx?TitleProperty=[Title].
[カタログ プロパティから URL 形式を構成する]。 このオプションを使用すると、カタログ プロパティに基づいてカスタム URL を構築できます。 [使用可能なフィールド] リストで、最大 5 つのプロパティを選び、[追加] をクリックします。
重要
サイトの列の種類のプロパティで数値を指定すると、有効な URL が作成されません。 また、カタログ内にあるすべてのアイテムで、選択したプロパティに値を割り当てておく必要もあります。 値が存在しないアイテムに関しては、サイト ナビゲーションが意図したとおりに動作しません。
[カテゴリ ページ] セクションで、次のいずれかを選びます。
- [新しいページの作成] を選ぶと、カタログ コンテンツに対応する新しいカタログ ページが自動的に作成されます。 [マスター ページの選択] メニューで、カテゴリ ページに対して使用するマスター ページを選びます。 ページは、 Category-<catalog タグ付け用語セット名>という名前 で Pages ライブラリに追加されます。ページは自動的に発行されません。
- [既存のページを使用する] は、カテゴリ ページを既に作成した場合に選びます。 [参照] をクリックして、ページの場所を指定します。
[アイテム ページ] で、次のいずれかを選びます。
- [新しいページの作成] を選ぶと、カタログ コンテンツに対応する新しいアイテム ページが SharePoint によって自動的に作成されます。 [マスター ページの選択] メニューで、アイテム ページに対して使用するマスター ページを選びます。 ページは、CatalogItem-<catalog タグ付け用語セット名>という名前で Pages ライブラリに追加されます。 このページが自動的に発行されることはありません。
- [既存のページを使用する] は、アイテム ページを既に作成した場合に選びます。 [参照] をクリックして、ページの場所を指定します。
[OK] をクリックします。
発行サイトをカタログから切断する
接続されているカタログのコンテンツを発行サイトから削除するには、発行サイトをカタログから切断する必要があります。
重要
- カタログ タグ付け用語セットを発行サイトのナビゲーション用語セットに既に統合した場合は、カタログから切断する時に、タグ付け用語がナビゲーションから削除されません。 サイト ナビゲーションからタグ付け用語を削除するには、[用語ストアの管理] 内で用語を削除する必要があります。 用語セットの用語を作成および管理するを参照してください。
- カタログ ページに対応するカテゴリ ページとアイテム詳細ページを SharePoint Server が自動的に作成した場合は、カタログから切断する時に、それらのページはページ ライブラリから削除されません。
- 自分が、発行サイトの SharePoint の所有者グループのメンバーであることを確認してください。
- [サイトの設定] ページの [サイトの管理] セクションで、[カタログ接続の管理] をクリックします。
- [カタログ接続の管理] ページで、接続されているカタログの一覧が表示されます。
- 切断するカタログを示している行で、[切断] をクリックし、表示されるダイアログ ボックスでもう一度 [切断] をクリックします。
検索エンジン最適化 (SEO) ブラウザーのタイトルとカタログ接続について
発行サイトをカタログに接続すると、発行サイトの カテゴリ ページ の SEO ブラウザー タイトル プロパティが、タグ付け用語セットの対応する用語を使用するように自動的に設定されます。 発行サイトに接続した 後 に、オーサリング サイトのタグ付け用語セットの用語を変更した場合、発行サイトの SEO ブラウザー タイトルは自動的に更新されません。 たとえば、カタログ内のアイテムに "ジャケット" という用語でタグを付け、発行サイトをこのカタログに接続した場合、ジャケットを示すカテゴリ ページの SEO ブラウザー タイトルは "ジャケット" になります。 その後、タグ付け用語を "ジャケット" から "冬のジャケット" に変更した場合でも、SEO ブラウザーのタイトルは "ジャケット" になります。
カタログに接続した後でカテゴリ ページの SEO ブラウザー タイトルを変更するには、発行サイトの SEO ブラウザー タイトル プロパティを編集します。
- 発行サイトで、SEO ブラウザーのタイトル プロパティを変更するページに移動します。
- [ページ] リボンで、[プロパティの編集] を選択し、[SEO プロパティの編集] を選択します。
- [ SEO のプロパティ ] ページの [ ブラウザー のタイトル ] フィールドに、使用する SEO ブラウザー のタイトルを入力します。
- [OK] をクリックして変更を保存します。