View
516
Download
5
Category
Preview:
DESCRIPTION
Citation preview
SharePoint 2013 の検索結果をチューニングする
アドバンスド・ソリューション株式会社
及川 紘旭
2014年9月6日
Japan SharePoint Group in 大阪
目次
自己紹介、会社紹介
検索結果のチューニングの必要性
検索結果の並び順の仕組み
検索結果のチューニング- チューニング1 優先するページ
- チューニング2 クエリ ルール、動的ランク
- チューニング3 ランキングモデルの変更
まとめ
2© アドバンスド・ソリューション株式会社
自己紹介会社紹介
久しぶりの大阪登壇です。
3
及川 紘旭 (おいかわ ひろあき)
Microsoft MVP for SharePoint2007年10月~2014年9月
アドバンスド・ソリューション株式会社SharePoint 開発担当
ブログ SharePoint Developer(http://sharepoint.orivers.jp)
Twitter @HiroakiOikawa
自己紹介
4© アドバンスド・ソリューション株式会社
アドバンスド・ソリューション株式会社
2012年9月 始動
従業員 8名 (2014年9月6日時点)
中核事業- SharePoint の新規導入、移行支援
- SharePoint を活用したコミュニケーション基盤の構築
- SharePoint 上での業務アプリ開発
会社紹介
5© アドバンスド・ソリューション株式会社
検索結果のチューニングの必要性
SharePoint の検索結果に満足してますか?
6
SharePoint 検索に対する巷の声
7
SharePoint あるいはファイルサーバーの混沌とした世界の中から、欲しい情報を瞬時に探し出せるようになるだろう!
期待↗
• 検索しても欲しい情報が何ページも後ろに出ていて見つけられない。
• 色々なものが検索されすぎてしまい、検索結果の中から探し出せない。
現実↘
8
ちゃんとチューニングしてますか?
SharePoint の検索エンジンは非常に高機能です。
きちんとチューニングすればお望みの形に近づけることができます。
G○○gle も Bing もチューニングされているからこそ、期待通りの結果が得られるんです。
さぁ、SharePoint 検索もちゃんとチューニングしましょう。
9
検索結果の並び順の仕組み
まずは、並び順の仕組みを理解しましょう
10
並び順を決める要素
SharePoint の検索結果は「関連性」のランクに基づき、並び順が決まります。(ランクの降順になります)
ランクに影響を与える要素(一部)- ファイルの種類、URLの長さなど、アイテムに関連付けられた
メタデータ
- 特定のアイテムを指しているURLリンクに関連付けられたアンカーテキスト
- 各アイテムのユーザークリックに関する情報
- ドキュメントのタイトルや本文のクエリ用語の近似
© アドバンスド・ソリューション株式会社 11
ランクを確認する方法
並び順を決定している「ランク」はツールを使うと簡単に確認することができます。
© アドバンスド・ソリューション株式会社 12
SharePoint 2013 Search Query Tool
検索結果のチューニング
並び順をチューニングしてみる
13
注意!
今回のチューニング手法は、クエリ(検索)部分のチューニング手法になります。
インデックスを作成する部分のチューニングではありません。
© アドバンスド・ソリューション株式会社 14
チューニング手法1 優先するページ
最も関連性の高い URL を定義します。
ここで定義した URL に近いほど、ランクが高くなります。
© アドバンスド・ソリューション株式会社 15
設定箇所
オンプレの場合:サーバーの全体管理 > サービスアプリケーションの管理 > Search Service Application > 優先するページ
オンラインの場合:SharePoint 管理センター >検索 >優先するページの管理
チューニング手法2 クエリルール,動的ランク
検索キーワードに応じて、任意のルールを適用してランクを変動させます。- 特定の URL のランクを向上させる。
- 定義済みの並び替えルール(ランキングモデル)を適用する。
- フィルター条件を追加し、検索結果を絞り込む。
© アドバンスド・ソリューション株式会社 16
設定箇所
オンプレの場合:サイトの設定 > クエリ ルール
オンラインの場合:サイトの設定 > クエリ ルール
チューニング手法3 ランキングモデルの変更
定義済みのランキングモデルをベースに、独自のランキングモデルを作成します。
© アドバンスド・ソリューション株式会社 17
設定箇所
オンプレの場合:Ranking Model Tuning App
オンラインの場合:Ranking Model Tuning App
まとめ 本セッションの振り返り
18
まとめ
不平不満を言うよりも、進んでチューニングしましょう。
最終形をイメージして、Try & Error で少しずつチューニングしましょう。- 優先するページ > クエリ ルール,動的ランク > ランキングモ
デル変更
チューニングする際には、ツールを活用しましょう。- SharePoint 2013 Search Query Tool
- Ranking Model Tuning App
© アドバンスド・ソリューション株式会社 19
参考:チューニングに役に立つサイト
ツール- SharePoint 2013 Search Query Tool
- Ranking Model Tuning App
ドキュメント- SharePoint Server 2013 での検索結果のランク付け
の概要 (TechNet)
- SharePoint 2013 で関連性を向上させるためのランク付けモデルのカスタマイズ (msdn)
- Managing Search Relevance in SharePoint 2013 and O365 (Channel9 - SPC2014)
- ランキングのアルゴリズムは調整できますか?(エンタープライズサーチ ナウ)
© アドバンスド・ソリューション株式会社 20
参考:Ranking Model Tuning App
© アドバンスド・ソリューション株式会社 21
http://www.advanced-solution.jp
22© アドバンスド・ソリューション株式会社
Recommended