38
SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson http://collabshow.com

SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Embed Size (px)

Citation preview

Page 1: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

SharePoint Search Tips and TricksPower User Search in SharePoint 2013

Joel OlesonDirector Enterprise Search Strategy

BA Insight@joeloleson

http://collabshow.com

Page 2: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Microsoft’s go-to ISV for Enterprise Search

Focused on Search and SharePoint since 2004

Search Industry Leader

About Joel Oleson• Director of Search

Strategy, BA Insight• First SharePoint admin• Top social media

influencer

Who Am I?

Passionate About• Search• SharePoint • Search-based

applications• Community• Travel

Connect@joeloleson

CollabShow.com

TravelingEpic.com

Page 3: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• End User Search Tips for SharePoint

• Building the Business Case for Enterprise Search

• Real World Value in SharePoint Search Case Studies

• Wrap up and Q&A

Agenda

3

Page 4: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

4

“We live in the age of Data Explosion, Big Data is our reality and Findability is the key competitive advantage any leading organization will have…

Page 5: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

SharePoint Algorithm

Page 6: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

6

Page 7: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Enterprise search projects often fail because they do not meet users’ expectations and do not deliver a remarkable user experience.

Consumer search experience sets a high bar for search user experience

Killer Apps are Search Apps

Page 8: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

8

Page 9: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

9

71% percent of Company executives say Search is VITAL or Essential to their day to day business…

Why do only 18% have cross repository search capabilities?

- AIIM 2014 Findability Survey

Page 10: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Word, Words vs. Phrase

• Boolean

• Inclusion and Exclusion

• Proximity

Search Tips

Page 11: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Free Text Queries–Word

–Multi word (default will AND words)

–Phrase (in quotes)

Search User Tips

Page 12: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• AND (Require) Narrow your search results. – mice AND men

• OR (Include) Expand your search Results– Mice OR Men

• NOT (Exclude)– mice NOT cats

• Case sensitivity Matters - Boolean operators must be capitalized!

Boolean

Page 13: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• “+” includes content that match the inclusion (same as AND)

• “-” excludes content that match the inclusion (same as NOT)

• Whitespace matters. Be sure to use quotes for phrases– -john smith is not the same as –”john smith”

Inclusion and Exclusion Operators

13

Page 14: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Proximity: NEAR where words are near each other

• Mice NEAR men

• Syntax– NEAR: <expression> NEAR(n=4) <expression>

– Mice NEAR(n=4) Men

• ONEAR: Preserves word order – <expression> ONEAR(n=4) <expression>

– Mice ONEAR(n=4) Men

Proximity

14

Page 15: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Use parenthesis to explicitly indicate the order of computation for KQL queries

• Combine different parts of a keyword query by using the opening parenthesis character "(" and closing parenthesis character ")".

• Each opening parenthesis "(" must have a matching closing parenthesis ")“

• A white space before or after a parenthesis does not affect the query.

Parenthesis: Building Complex Queries

15

Page 16: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• KQL is on by default, but FQL Fast Query Language is not.

o (mice AND men) OR (cats NOT dogs)

• Case in terms doesn’t matter

• (UX OR user-experience OR “user experience”) AND “SharePoint 2013”

• (warehouse OR warehousing OR san OR nas OR storage)

• (.Net AND (VS OR “Visual Studio”) AND (VB or “Visual Basic” OR VB.net) AND (C# or C#.net ) AND “SQL Server”) NOT (designer OR “IT Pro”)

• cto OR “chief technical officer” OR “cio” OR “chief information officer” OR vp OR “vice president” OR svp OR “senior vice president”

KQL – Keyword Query Language

16

Page 17: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• A KQL query consists of one or more of the following elements:

• Free text-keywords—words or phrases

• Property restrictions

• You can combine KQL query elements with one or more of the available operators

KQL – Keyword Query Language

17

Page 18: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Social media

• Social AND Media

• “Social Media”

• Social NEAR media

Quiz… What is the difference

18

Page 19: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Which ones are the same?

A. Dogs or Cats

B. dogs or cats

C. dogs OR cats

Quiz

19

Page 20: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• If you are using SharePoint Foundation, underscores are NOT a valid word breaker Sundance_Film_Festival.docx and you search for the word Film, you will not find your document.

• All other versions of SharePoint, underscores ARE a valid word breaker - Sundance_Film_Festival.docx search Sundance, Film or Festival and get document.

Sue Hanley – http://www.networkworld.com/article/2222853/microsoft-subnet/10-essential-sharepoint-search-hints.html

Dashes, Underscores or Spaces…

20

Page 21: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• File names and titles are very important metadata attributes. By default, SharePoint search results prominently feature the Title of a document and is almost Top for Rank.

• If Title is blank, results feature the file name

• Do NOT "smush" words together without a separator in file names or titles for documents. If you do, the search engine won't recognize the separate words.

Meaningful Titles, Folders, Sites & File Names

21

Page 22: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• The * Star or Astrisk can be used to expand your search or for unknown spelling

– "micro*" finds documents that contain "Microsoft" or "microchip"

– Use on last term. Don’t use * at the beginning of a search query *soft will NOT return Microsoft. KQL queries don’t support suffix matching.

– Combine with phrasing for powerful search

o Ex. “john de*” is better than John De*

• Stemming & Wildcard is on by default in 2013, but not turned on in 2010.

• Default Search sorted by Relevancy

Wild Card Search

Page 23: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

23

If the product can’t be found, does the product exist? If the feature can’t be found, does the feature exist?

34 percent of the sites don’t return useful results when users search for a model number or misspell just a single character in the product title.”- 2014 study by Baynard Institute

Page 24: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• You don’t know how to spell the last name…

• You don’t know how to spell the first name…

Quiz…

24

Page 25: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Property Search– author:"William Zuckermann“

– Filetype:pptx

– filename:”search”

– title:”search”

• Property Operators :=<>..

• Keyword Query Language (KQL) to enter advanced queries directly in the search box, like this: ("wind farms" OR "solar panels") AND (title:"innovations" OR title:"technologies")

Search Tips Cont.

Page 26: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

26

Is Metadata more powerful than content?

Stewart Baker, former general counsel of the NSA, said last year: "Metadata absolutely tells you everything about somebody's life. If you have enough metadata, you don't really need content."

Page 27: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• = (equal) Returns search results where the property value is equal to the value specified in the property restriction.

• : (colon) matches individual terms in the property value that is stored in the full-text index

• < less than >greater than when used with date based operators

• .. Elipse example A..B where they fall between values

Property Operators

27

Page 28: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

author: "John Smith" author :"John Smith" author : "John Smith"

What’s wrong? What will happen?

28

Page 29: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Property can be retrieved using KQL when the Managed Property Keyword Retrievable property is set to true for a managed property.

• Configure your Managed Property to include content from crawled properties.

• company:"Adventure Works"

Query Custom Managed Properties

29

Page 30: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• What is the difference between these searches?

• title:sharepoint search strategy

• title=sharepoint search strategy

• title=“sharepoint search strategy”

• title:“sharepoint search strategy”

• Title:”SharePoint Search*”

• Title:sharepoint title:strategy

Quiz

30

Page 31: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Is anything wrong with this?

• Filetype:xls AND budget

• Filetype:ppt and “search strategy”

• SharePoint will auto OR for same property

• Author:Mark Author:Cindy

• Plus and Minus work, but don’t use them together…

• Character length limit: 2,048 

Gotchas

31

Page 32: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• Advanced parameters typically they're not used.– The cb parameter refers to constant boost

– The stdb parameter refers to standard deviation boost

– The rb parameter refers to range boost. This factor is multiplied with the range of rank values in the results set

– The pb parameter refers to percentage boost. This factor is multiplied with the item's own rank compared to the minimum value in the corpus.

• All items containing the term "animals", and boosts dynamic rank for cats over dogs

• (animals XRANK(cb=100) dogs) XRANK(cb=200) cats

XRANK

32

Page 33: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Searches Need to be Precise for Best Results

“sales forecast” OR (“sales“ NEAR “forecast”) AND (author:”William Zuckermann") AND (format:”XLS”) OR (format:”XLSX”)

Give me a search box and I will formulate my own query to find it

Users with a combination of high technical / high domain expertisewill achieve the best search results.

search

Page 34: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

The New Role of Taxonomy – Noise Reduction

Eliminate Noise from Queries

Page 35: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• SharePoint Enterprise search is the right investment

• Search is the killer app…

• Know your users – Context is everything

• You MUST have a metadata strategy

• UX including visual refinement is essential

Key Takeaways

35

Page 36: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Let’s make Search the next enterprise killer app.

Questions!

[email protected]@joeloleson

Page 37: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

• SharePoint Search Help

http://office.microsoft.com/client/15/help/home?Shownav=true&lcid=1033&ns=SPOSTANDARD&helpID=SearchTips&ver=16

• Keyword Query Language (KQL) Syntax Reference

http://msdn.microsoft.com/en-us/library/ee558911(v=office.15).aspx

• Property Restriction Keyword Queries

http://msdn.microsoft.com/en-us/library/office/ff394509(v=office.14).aspx

• Building Search Queries in SharePoint 2013

http://msdn.microsoft.com/en-us/library/jj163973(v=office.15).aspx

• Plan End User Search Experience

http://technet.microsoft.com/en-us/library/cc263089.aspx

• Tips for Effective Queries

http://office.microsoft.com/en-us/sharepoint-server-help/tips-for-effective-searches-HA010241114.aspx#BMha10241114_sectipsonpropertiesinsearc

Search Tips References

37

Page 38: SharePoint Search Tips and Tricks Power User Search in SharePoint 2013 Joel Oleson Director Enterprise Search Strategy BA Insight @joeloleson

Questions!

Contact [email protected]@joeloleson