22
SharePoint 2013 の 検索結果をチューニングする アドバンスド・ソリューション株式会社 及川 紘旭 2014年9月6日 Japan SharePoint Group in 大阪

SharePoint 2013 の検索結果をチューニングする

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SharePoint 2013 の検索結果をチューニングする

SharePoint 2013 の検索結果をチューニングする

アドバンスド・ソリューション株式会社

及川 紘旭

2014年9月6日

Japan SharePoint Group in 大阪

Page 2: SharePoint 2013 の検索結果をチューニングする

目次

自己紹介、会社紹介

検索結果のチューニングの必要性

検索結果の並び順の仕組み

検索結果のチューニング- チューニング1 優先するページ

- チューニング2 クエリ ルール、動的ランク

- チューニング3 ランキングモデルの変更

まとめ

2© アドバンスド・ソリューション株式会社

Page 3: SharePoint 2013 の検索結果をチューニングする

自己紹介会社紹介

久しぶりの大阪登壇です。

3

Page 4: SharePoint 2013 の検索結果をチューニングする

及川 紘旭 (おいかわ ひろあき)

Microsoft MVP for SharePoint2007年10月~2014年9月

アドバンスド・ソリューション株式会社SharePoint 開発担当

ブログ SharePoint Developer(http://sharepoint.orivers.jp)

Twitter @HiroakiOikawa

自己紹介

4© アドバンスド・ソリューション株式会社

Page 5: SharePoint 2013 の検索結果をチューニングする

アドバンスド・ソリューション株式会社

2012年9月 始動

従業員 8名 (2014年9月6日時点)

中核事業- SharePoint の新規導入、移行支援

- SharePoint を活用したコミュニケーション基盤の構築

- SharePoint 上での業務アプリ開発

会社紹介

5© アドバンスド・ソリューション株式会社

Page 6: SharePoint 2013 の検索結果をチューニングする

検索結果のチューニングの必要性

SharePoint の検索結果に満足してますか?

6

Page 7: SharePoint 2013 の検索結果をチューニングする

SharePoint 検索に対する巷の声

7

SharePoint あるいはファイルサーバーの混沌とした世界の中から、欲しい情報を瞬時に探し出せるようになるだろう!

期待↗

• 検索しても欲しい情報が何ページも後ろに出ていて見つけられない。

• 色々なものが検索されすぎてしまい、検索結果の中から探し出せない。

現実↘

Page 8: SharePoint 2013 の検索結果をチューニングする

8

Page 9: SharePoint 2013 の検索結果をチューニングする

ちゃんとチューニングしてますか?

SharePoint の検索エンジンは非常に高機能です。

きちんとチューニングすればお望みの形に近づけることができます。

G○○gle も Bing もチューニングされているからこそ、期待通りの結果が得られるんです。

さぁ、SharePoint 検索もちゃんとチューニングしましょう。

9

Page 10: SharePoint 2013 の検索結果をチューニングする

検索結果の並び順の仕組み

まずは、並び順の仕組みを理解しましょう

10

Page 11: SharePoint 2013 の検索結果をチューニングする

並び順を決める要素

SharePoint の検索結果は「関連性」のランクに基づき、並び順が決まります。(ランクの降順になります)

ランクに影響を与える要素(一部)- ファイルの種類、URLの長さなど、アイテムに関連付けられた

メタデータ

- 特定のアイテムを指しているURLリンクに関連付けられたアンカーテキスト

- 各アイテムのユーザークリックに関する情報

- ドキュメントのタイトルや本文のクエリ用語の近似

© アドバンスド・ソリューション株式会社 11

Page 12: SharePoint 2013 の検索結果をチューニングする

ランクを確認する方法

並び順を決定している「ランク」はツールを使うと簡単に確認することができます。

© アドバンスド・ソリューション株式会社 12

SharePoint 2013 Search Query Tool

Page 13: SharePoint 2013 の検索結果をチューニングする

検索結果のチューニング

並び順をチューニングしてみる

13

Page 14: SharePoint 2013 の検索結果をチューニングする

注意!

今回のチューニング手法は、クエリ(検索)部分のチューニング手法になります。

インデックスを作成する部分のチューニングではありません。

© アドバンスド・ソリューション株式会社 14

Page 15: SharePoint 2013 の検索結果をチューニングする

チューニング手法1 優先するページ

最も関連性の高い URL を定義します。

ここで定義した URL に近いほど、ランクが高くなります。

© アドバンスド・ソリューション株式会社 15

設定箇所

オンプレの場合:サーバーの全体管理 > サービスアプリケーションの管理 > Search Service Application > 優先するページ

オンラインの場合:SharePoint 管理センター >検索 >優先するページの管理

Page 16: SharePoint 2013 の検索結果をチューニングする

チューニング手法2 クエリルール,動的ランク

検索キーワードに応じて、任意のルールを適用してランクを変動させます。- 特定の URL のランクを向上させる。

- 定義済みの並び替えルール(ランキングモデル)を適用する。

- フィルター条件を追加し、検索結果を絞り込む。

© アドバンスド・ソリューション株式会社 16

設定箇所

オンプレの場合:サイトの設定 > クエリ ルール

オンラインの場合:サイトの設定 > クエリ ルール

Page 17: SharePoint 2013 の検索結果をチューニングする

チューニング手法3 ランキングモデルの変更

定義済みのランキングモデルをベースに、独自のランキングモデルを作成します。

© アドバンスド・ソリューション株式会社 17

設定箇所

オンプレの場合:Ranking Model Tuning App

オンラインの場合:Ranking Model Tuning App

Page 18: SharePoint 2013 の検索結果をチューニングする

まとめ 本セッションの振り返り

18

Page 19: SharePoint 2013 の検索結果をチューニングする

まとめ

不平不満を言うよりも、進んでチューニングしましょう。

最終形をイメージして、Try & Error で少しずつチューニングしましょう。- 優先するページ > クエリ ルール,動的ランク > ランキングモ

デル変更

チューニングする際には、ツールを活用しましょう。- SharePoint 2013 Search Query Tool

- Ranking Model Tuning App

© アドバンスド・ソリューション株式会社 19

Page 20: SharePoint 2013 の検索結果をチューニングする

参考:チューニングに役に立つサイト

ツール- 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

Page 21: SharePoint 2013 の検索結果をチューニングする

参考:Ranking Model Tuning App

© アドバンスド・ソリューション株式会社 21

Page 22: SharePoint 2013 の検索結果をチューニングする

http://www.advanced-solution.jp

22© アドバンスド・ソリューション株式会社