sharepoint 2013 search
DESCRIPTION
Ashley Hillier's December 2013 presentation to the CT SharePoint Users Group (CTSPUG)TRANSCRIPT
![Page 2: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/2.jpg)
“No-Code Developer”
Scot Hillier Technical Solutions, LLC
@AshleyKHillier [email protected]
About Me
![Page 3: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/3.jpg)
The Power of Search Crawled Properties Managed Properties Keyword Query Language Creating a New Search Link
Agenda
![Page 4: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/4.jpg)
A SharePoint farm is complexDifficult to find things across farm
Data Challenges
![Page 5: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/5.jpg)
Ask SharePoint Search the right questions
Learn to solve common problems:
◦ Show me my tasks◦ Show me all events◦ Show me documents I have authored
The Power of Search
![Page 6: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/6.jpg)
The Power of Search
![Page 7: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/7.jpg)
![Page 8: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/8.jpg)
![Page 9: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/9.jpg)
![Page 10: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/10.jpg)
![Page 11: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/11.jpg)
Service application in Central Administration Manage content sources Set crawl schedule
Search Service Application
![Page 12: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/12.jpg)
Search Service Application
![Page 13: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/13.jpg)
Central Administration
![Page 14: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/14.jpg)
Search Service Application
![Page 15: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/15.jpg)
Content Sources ◦ SharePoint◦ Databases
Crawl Log◦ Summary of items
crawled per content source
Search Schema◦ Crawled Properties◦ Managed Properties
SSA Navigation
![Page 16: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/16.jpg)
Created in the Search Service Application
Indexer crawls repositories
Title, Author, Modified Date, etc.
Crawled Properties
![Page 17: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/17.jpg)
Crawled Properties
![Page 18: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/18.jpg)
![Page 19: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/19.jpg)
Managed Properties are defined in SharePoint◦ Search Service Application◦ Site Collection
Mapped to one or more crawled properties Site Columns become Managed properties
Managed Properties
Type of Field Crawled Managed
Publishing ows_r_<4 letters> OWS<4-letters>
Managed Metadata
ows_taxId owsstaxid
Others Ows_q_<4 letter code> OWS<4 letters>
![Page 20: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/20.jpg)
Property Description
Alias Friendly names
Multi-valued Can have multiple values
Queryable Can be used in property-based searches
Refinable Can be used as a refiner
Retrievable Can be returned in the results
Searchable Includes the value of the managed property in the search index
Sortable Can be used for sorting results
Type The data type of the managed property
Managed Properties
![Page 21: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/21.jpg)
Limitations◦ Text only◦ Cannot be “Sortable”◦ Cannot be “Refinable”
Pre-Defined Managed Properties Re-Indexing Sites and Lists
Site Collection Managed Properties
![Page 22: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/22.jpg)
Managed Properties
![Page 23: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/23.jpg)
![Page 24: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/24.jpg)
Edit a Managed Property
![Page 25: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/25.jpg)
Edit Mappings
![Page 26: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/26.jpg)
Keyword Query Language◦ Primary query language of SharePoint 2013
FAST Query Language◦ Still available
SQL Query◦ Removed from the product
Keyword Query Language (KQL)
![Page 27: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/27.jpg)
Managed properties Property restrictions
◦ >◦ <◦ =◦ : (“contains”)
Elements of KQL
Title : SharePoint
Author = Administrator
![Page 28: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/28.jpg)
Boolean operators◦ Combine elements◦ Make more restrictive queries
Free Text keywords or phrases
Elements of KQL
Title : SharePoint OR Author = Administrator
![Page 29: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/29.jpg)
Familiar form of KQL◦Used in common search engines
Typing words and phrases into Search Center◦Hospitality◦“New England Hospitality”
Leverages Property Restrictions and Boolean Operators
Free-Text KQL
![Page 30: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/30.jpg)
Leverages managed properties from SharePoint
Returns results based on a specified condition
Uses built-in and custom managed properties for powerful, effective solutions
Property Based KQL
<property name><property operator><property value>
Title : Sharepoint
![Page 31: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/31.jpg)
Quick, powerful solutions to common issues
1. Run a KQL search2. Grab URL from the browser3. Expose as a hyperlink on a site
Hyperlink-Based Solutions
![Page 32: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/32.jpg)
Using KQL
![Page 33: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/33.jpg)
Built In Managed Property
ContentClass:STS_List◦ Custom List
ContentClass:STS_ListItem◦ Custom List Item
ContentClass:STS_Web◦ Site
ContentClass
![Page 34: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/34.jpg)
![Page 35: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/35.jpg)
k=ContentClass%3ASTS%5Flistitem%5Ftask
• Copy out entire URL from the search results.
• Navigate to Site where you want to place the Hyperlink
![Page 36: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/36.jpg)
![Page 37: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/37.jpg)
Scopes of information in SharePoint◦ Previous versions of SharePoint
Scopes◦ SharePoint 2013
Result Sources Search Results pages
◦ Customized for a Result Source◦ Added to Search Navigation
Search Navigation Links
![Page 38: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/38.jpg)
Site Settings of Search Site Collection Create a new Result Source
Creating a Custom Result Source
![Page 39: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/39.jpg)
Inside the new Result Source
Using the Query Builder
![Page 40: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/40.jpg)
Site Contents of Search Site Collection◦ Pages library◦ Create page “taskresults.aspx”
Create a New Search Results Page
![Page 41: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/41.jpg)
Edit Search Results web part on taskresults.aspx
Add Result Source to Results Page
![Page 42: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/42.jpg)
Site Settings of Search Site Collection Search Settings
Add Link to Search Navigation
![Page 43: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/43.jpg)
Add Link to Search Navigation
![Page 44: SharePoint 2013 Search](https://reader036.vdocuments.net/reader036/viewer/2022081413/5492f7c9ac7959042e8b4763/html5/thumbnails/44.jpg)
Crawled and Managed Properties Ask Search the right questions using KQL Hyperlink-Based Solutions Creating Result Sources for Search Center
Summary