SlideShare una empresa de Scribd logo
1 de 32
HOW TO RUN A SEARCH PROJECT IN SHAREPOINT
Matthew McDermott
MVP O365 Apps & Services
Spanning Cloud Apps
♡ DIAMOND AND PLATINUM SPONSORS ♡
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved4
4
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved55
Copyright © 2018 – Spanning Cloud Apps, LLC. All Rights
Reserved
Lay of the land
What are we trying to achieve?
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved7
Help users find what they need
Anticipate the common
requests
Empower your users within the
search results.
Create specific locations using
Company terminology that help
your users
SpecificActionableCurated
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved8
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved9
What’s in Your SharePoint?
Content
Invoices
Templates
Resumes
Contracts
Sites
Customers
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved10
The Project
We cannot
find
employee
resumes!
Search for
Resumes
based on
“Attributes”
(like Skills)
Must be easy
to maintain
Present the
Resumes in
Search
Results
“distinctively”
Link it to the
employee
We want
employees to
use the
current
resume
template
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved12
The Resume
•Our Resumes are Word Documents
•We create our resumes for each employee/candidate
•We update the resume after every project
•We track the following information:
–Owner
–Skills
–Degree
–Certifications
–Sector (Industry)
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved13
The "_______"
Our "______" are "_______" (document/item)
We create our "______" for each "____" every "______"
We track the following information:
"______"
"______"
"______"
"______"
"______"
Content Type
Name Content Type
Parent
Association
and
frequency
Refinable Managed Properties
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved14
The Resume
•Our Resumes are Word Documents
•We create our resumes for each employee/candidate
•We update the resume after every project
•We track the following information:
–Owner
–Skills
–Degree
–Certifications
–Sector (Industry)
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved16
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved17
Why Managed Properties?
Classification: Silly
SiteConfidential:0
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved18
Managed Properties Solve Problems
•Create a List of Customers
•Create a Text Field for
–Customer ID
› CustomerID -> ows_CustomerID
› CustID -> ows_CustID
› Customer ID -> ows_Customer_x0020_ID
Managed Property
CustomerID -> owsCustomerID, ows_CustId, ows_Customer_x0020_ID
SharePoint Creates these
Crawled Properties
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved19
Querying a Managed Property
Asking the right questions
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved20
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved21
When do I need a Display Template?
• Visual cue will improve search result
• Make a search result actionable
• Add relevant data to Search Result
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved22
When do I need a Display Template?
• Customer vs. Real Customer
– BCS Result
– Rich Customer
• Graphical Refiners
– Color or Image
– Graph or Chart
Display Templates and Query Rules
http://bit.ly/abSPC322
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved23
Anatomy of Search Results
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved24
Design Matters!
• Have a Designer build the prototype
• Have the designer address CSS
– Alignment
– Stacking
– Link behavior
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved25
Modern Search Results
Our Community Rocks!
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved26
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved27
Search Verticals
• Everything
• People
• Conversations
• Videos
• Customers
• Resumes
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved28
Search Verticals
Result Sources and Search Verticals
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved29
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved30
Query Rule Options
• Rules run on a Result Source
• Query Match Conditions
– Keyword / Action Term
– Dictionary
– Advanced Text Match
• Action
– Promoted Result
– Result Block
– Change Ranked Results
31
Slide
31
Run a Search Project in SharePoint Online | Matthew McDermott | Wednesday 12:50
Follow us:
#O365ENGAGE17
Query Rule
Result Block
32
Slide
32
Run a Search Project in SharePoint Online | Matthew McDermott | Wednesday 12:50
Follow us:
#O365ENGAGE17
Query Rule
Promoted Result
Display Templates and Query Rules
http://bit.ly/abSPC322
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved33
Identify Content
Types
Identify
Refinable and
Query
Properties
Create
Managed
Properties
Create Display
Templates
Create Search
Verticals and
Results Page
Create Query
Rules
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved34
What SHOULD I have access to?
Site
Collections
Service
Applications
Administrator Farm/Tenant
Search
Search
Center
Managed
Metadata
Metadata
Manager
Content
Type Hub
Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights
Reserved35
Resources
My Blog
http://www.ableblue.com/blog
AbleBlue YouTube Channel
https://youtube.com/AbleBlue
SharePoint Search Query Tool
http://bit.ly/abQueryTool
SharePoint Search Back to Front
https://bit.ly/abSearch
Display Templates and Query Rules
http://bit.ly/abSPC322
Search Explained
https://searchexplained.com
ECS19 - Matthew McDermott - How to Run a Search Project in SharePoint

Más contenido relacionado

La actualidad más candente

SharePoint Online vs. On-Premise
SharePoint Online vs. On-PremiseSharePoint Online vs. On-Premise
SharePoint Online vs. On-Premise
Evan Hodges
 

La actualidad más candente (20)

SharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's NotSharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's Not
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
 
Webinar: SharePoint 2016: The Future Of Hybrid
Webinar: SharePoint 2016: The Future Of Hybrid Webinar: SharePoint 2016: The Future Of Hybrid
Webinar: SharePoint 2016: The Future Of Hybrid
 
What’s new in SharePoint 2016!
What’s new in SharePoint 2016!What’s new in SharePoint 2016!
What’s new in SharePoint 2016!
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
Mining SharePoint data with PowerBI
Mining SharePoint data with PowerBIMining SharePoint data with PowerBI
Mining SharePoint data with PowerBI
 
SharePoint Online vs On-premises vs Hybrid – 2016 edition
SharePoint Online vs On-premises vs Hybrid – 2016 editionSharePoint Online vs On-premises vs Hybrid – 2016 edition
SharePoint Online vs On-premises vs Hybrid – 2016 edition
 
A Business Perspective on Building SharePoint 2013 Solutions on Windows Azure
A Business Perspective on Building SharePoint 2013 Solutions on Windows AzureA Business Perspective on Building SharePoint 2013 Solutions on Windows Azure
A Business Perspective on Building SharePoint 2013 Solutions on Windows Azure
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
 
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
 
Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016
 
SharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesSharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-Premises
 
SharePoint Online vs. On-Premise
SharePoint Online vs. On-PremiseSharePoint Online vs. On-Premise
SharePoint Online vs. On-Premise
 
SPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays OnSPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays On
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
Adelaide Office 365 User Group August 2021 Intro
Adelaide Office 365 User Group  August 2021 IntroAdelaide Office 365 User Group  August 2021 Intro
Adelaide Office 365 User Group August 2021 Intro
 
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
 
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
SharePoint Upgrade or Migration, or is it both? - SPS London 2016SharePoint Upgrade or Migration, or is it both? - SPS London 2016
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
 

Similar a ECS19 - Matthew McDermott - How to Run a Search Project in SharePoint

You've Decided to Buy Cloud Services, Now What
You've Decided to Buy Cloud Services, Now WhatYou've Decided to Buy Cloud Services, Now What
You've Decided to Buy Cloud Services, Now What
Amazon Web Services
 
Solving Real World Challenges with Enterprise Search
Solving Real World Challenges with Enterprise SearchSolving Real World Challenges with Enterprise Search
Solving Real World Challenges with Enterprise Search
Agnes Molnar
 
HigherEducation-Cloud Operating Model and Approach Forward.pdf
HigherEducation-Cloud Operating Model and Approach Forward.pdfHigherEducation-Cloud Operating Model and Approach Forward.pdf
HigherEducation-Cloud Operating Model and Approach Forward.pdf
Amazon Web Services
 

Similar a ECS19 - Matthew McDermott - How to Run a Search Project in SharePoint (20)

O365Con18 - How to Run a Search Project in SharePoint - Matthew McDermott
O365Con18 - How to Run a Search Project in SharePoint -  Matthew McDermottO365Con18 - How to Run a Search Project in SharePoint -  Matthew McDermott
O365Con18 - How to Run a Search Project in SharePoint - Matthew McDermott
 
Building Modern Applications on AWS
Building Modern Applications on AWSBuilding Modern Applications on AWS
Building Modern Applications on AWS
 
AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...
AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...
AWS Cloud Experience CA: Receta del Éxito en la Nube: Cultura, Estrategia e I...
 
Proof of Concept: Helping organizations overcome personalization paralysis an...
Proof of Concept: Helping organizations overcome personalization paralysis an...Proof of Concept: Helping organizations overcome personalization paralysis an...
Proof of Concept: Helping organizations overcome personalization paralysis an...
 
FY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation TrackFY19Q3 Transformation Day - Infrastructure Modernisation Track
FY19Q3 Transformation Day - Infrastructure Modernisation Track
 
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspectiveMigrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
Migrate-Critical-Workload-to-AWS-From-Domain-Driven-Design-perspective
 
You've Decided to Buy Cloud Services, Now What
You've Decided to Buy Cloud Services, Now WhatYou've Decided to Buy Cloud Services, Now What
You've Decided to Buy Cloud Services, Now What
 
5 Steps to Delivering Many Sites, Lowering Costs and Improving Site Governance
5 Steps to Delivering Many Sites, Lowering Costs and Improving Site Governance5 Steps to Delivering Many Sites, Lowering Costs and Improving Site Governance
5 Steps to Delivering Many Sites, Lowering Costs and Improving Site Governance
 
Identity and access control for custom enterprise applications - SDD412 - AWS...
Identity and access control for custom enterprise applications - SDD412 - AWS...Identity and access control for custom enterprise applications - SDD412 - AWS...
Identity and access control for custom enterprise applications - SDD412 - AWS...
 
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
 
HOW TO SAVE PILEs of $$$ BY CREATING THE BEST DATA MODEL THE FIRST TIME (Ksc...
HOW TO SAVE  PILEs of $$$BY CREATING THE BEST DATA MODEL THE FIRST TIME (Ksc...HOW TO SAVE  PILEs of $$$BY CREATING THE BEST DATA MODEL THE FIRST TIME (Ksc...
HOW TO SAVE PILEs of $$$ BY CREATING THE BEST DATA MODEL THE FIRST TIME (Ksc...
 
AWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsAWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applications
 
Moving to DevOps the Amazon Way
Moving to DevOps the Amazon WayMoving to DevOps the Amazon Way
Moving to DevOps the Amazon Way
 
Cloud Customer Architecture for API Management
Cloud Customer Architecture for API ManagementCloud Customer Architecture for API Management
Cloud Customer Architecture for API Management
 
Solving Real World Challenges with Enterprise Search
Solving Real World Challenges with Enterprise SearchSolving Real World Challenges with Enterprise Search
Solving Real World Challenges with Enterprise Search
 
Semantic AI Making Great Data and Making Data Great
Semantic AI Making Great Data and Making Data GreatSemantic AI Making Great Data and Making Data Great
Semantic AI Making Great Data and Making Data Great
 
HigherEducation-Cloud Operating Model and Approach Forward.pdf
HigherEducation-Cloud Operating Model and Approach Forward.pdfHigherEducation-Cloud Operating Model and Approach Forward.pdf
HigherEducation-Cloud Operating Model and Approach Forward.pdf
 
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
Cloud DevSecOps masterclass: Lessons learned from a multi-year implementation...
 
JFokus 2020 - How to migrate an application to serverless
JFokus 2020 - How to migrate an application to serverlessJFokus 2020 - How to migrate an application to serverless
JFokus 2020 - How to migrate an application to serverless
 
AWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapAWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:Cap
 

Más de European Collaboration Summit

Más de European Collaboration Summit (20)

ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
 
ECS19 - Eric Harlan - Increasing throughput of Office 365
ECS19 - Eric Harlan - Increasing throughput of Office 365ECS19 - Eric Harlan - Increasing throughput of Office 365
ECS19 - Eric Harlan - Increasing throughput of Office 365
 
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
 
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
 
ECS19 - Christina Wheeler - Become Data Modeling Superhero
ECS19 - Christina Wheeler - Become Data Modeling SuperheroECS19 - Christina Wheeler - Become Data Modeling Superhero
ECS19 - Christina Wheeler - Become Data Modeling Superhero
 
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform TutorialECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
 
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClassECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
 
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiencesECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
 
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
 
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference ArchitectureECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
 
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data ConnectECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
 
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
 
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - RoadmapECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
 
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
ECS19 - Toni Pohl - Develop intelligent apps for the Modern WorkplaceECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
 
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
 
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
 
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
 
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
 
ECS19 - Serge Luca - MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...
ECS19 - Serge Luca -  MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...ECS19 - Serge Luca -  MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...
ECS19 - Serge Luca - MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...
 

Último

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Último (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

ECS19 - Matthew McDermott - How to Run a Search Project in SharePoint

  • 1. HOW TO RUN A SEARCH PROJECT IN SHAREPOINT Matthew McDermott MVP O365 Apps & Services Spanning Cloud Apps
  • 2. ♡ DIAMOND AND PLATINUM SPONSORS ♡
  • 3. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved4 4
  • 4. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved55 Copyright © 2018 – Spanning Cloud Apps, LLC. All Rights Reserved Lay of the land What are we trying to achieve?
  • 5. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved7 Help users find what they need Anticipate the common requests Empower your users within the search results. Create specific locations using Company terminology that help your users SpecificActionableCurated
  • 6. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved8 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 7. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved9 What’s in Your SharePoint? Content Invoices Templates Resumes Contracts Sites Customers
  • 8. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved10 The Project We cannot find employee resumes! Search for Resumes based on “Attributes” (like Skills) Must be easy to maintain Present the Resumes in Search Results “distinctively” Link it to the employee We want employees to use the current resume template
  • 9. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved12 The Resume •Our Resumes are Word Documents •We create our resumes for each employee/candidate •We update the resume after every project •We track the following information: –Owner –Skills –Degree –Certifications –Sector (Industry)
  • 10. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved13 The "_______" Our "______" are "_______" (document/item) We create our "______" for each "____" every "______" We track the following information: "______" "______" "______" "______" "______" Content Type Name Content Type Parent Association and frequency Refinable Managed Properties
  • 11. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved14 The Resume •Our Resumes are Word Documents •We create our resumes for each employee/candidate •We update the resume after every project •We track the following information: –Owner –Skills –Degree –Certifications –Sector (Industry)
  • 12. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved16 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 13. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved17 Why Managed Properties? Classification: Silly SiteConfidential:0
  • 14. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved18 Managed Properties Solve Problems •Create a List of Customers •Create a Text Field for –Customer ID › CustomerID -> ows_CustomerID › CustID -> ows_CustID › Customer ID -> ows_Customer_x0020_ID Managed Property CustomerID -> owsCustomerID, ows_CustId, ows_Customer_x0020_ID SharePoint Creates these Crawled Properties
  • 15. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved19 Querying a Managed Property Asking the right questions
  • 16. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved20 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 17. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved21 When do I need a Display Template? • Visual cue will improve search result • Make a search result actionable • Add relevant data to Search Result
  • 18. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved22 When do I need a Display Template? • Customer vs. Real Customer – BCS Result – Rich Customer • Graphical Refiners – Color or Image – Graph or Chart Display Templates and Query Rules http://bit.ly/abSPC322
  • 19. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved23 Anatomy of Search Results
  • 20. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved24 Design Matters! • Have a Designer build the prototype • Have the designer address CSS – Alignment – Stacking – Link behavior
  • 21. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved25 Modern Search Results Our Community Rocks!
  • 22. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved26 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 23. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved27 Search Verticals • Everything • People • Conversations • Videos • Customers • Resumes
  • 24. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved28 Search Verticals Result Sources and Search Verticals
  • 25. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved29 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 26. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved30 Query Rule Options • Rules run on a Result Source • Query Match Conditions – Keyword / Action Term – Dictionary – Advanced Text Match • Action – Promoted Result – Result Block – Change Ranked Results
  • 27. 31 Slide 31 Run a Search Project in SharePoint Online | Matthew McDermott | Wednesday 12:50 Follow us: #O365ENGAGE17 Query Rule Result Block
  • 28. 32 Slide 32 Run a Search Project in SharePoint Online | Matthew McDermott | Wednesday 12:50 Follow us: #O365ENGAGE17 Query Rule Promoted Result Display Templates and Query Rules http://bit.ly/abSPC322
  • 29. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved33 Identify Content Types Identify Refinable and Query Properties Create Managed Properties Create Display Templates Create Search Verticals and Results Page Create Query Rules
  • 30. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved34 What SHOULD I have access to? Site Collections Service Applications Administrator Farm/Tenant Search Search Center Managed Metadata Metadata Manager Content Type Hub
  • 31. Copyright © 2019 – Spanning Cloud Apps, LLC. All Rights Reserved35 Resources My Blog http://www.ableblue.com/blog AbleBlue YouTube Channel https://youtube.com/AbleBlue SharePoint Search Query Tool http://bit.ly/abQueryTool SharePoint Search Back to Front https://bit.ly/abSearch Display Templates and Query Rules http://bit.ly/abSPC322 Search Explained https://searchexplained.com

Notas del editor

  1. Personal Site…my resume Query Rule (My Resume)
  2. Create a site catalog page Site Result Source