SlideShare uma empresa Scribd logo
1 de 35
What’s new in
search in
SharePoint 2013
Agenda

    Introduction
    High Level Changes
    Search scenarios
    Search Results
    Content Targeting
    QA
Who am I?
   Michal Pisarek
   Founder of Dynamic Owl
    Consulting, Vancouver BC
   SharePoint MVP
   Author of SharePoint Analyst HQ Blog
   Email: michal@dynamicowl.com
   Twitter: @michalpisarek
High Level
Changes
LET THE GAMES BEGIN
Architecture
   No more FAST Search, its all just
    SharePoint Search now
   Out of box PDF IFilter
   Indexing of Exchange Content
   Anonymous HTTP Crawling
   Single Server install requires lots of
    RAM
   Continuous crawling allows items
    to appear in search results in
    seconds
   More redundancy and
    performance availability
Administration
   Available at Site Collection
    and Site Level
   Schema:
       Searchable
       Queryable
       Retrievable
       Refinable
       Sortable
   Don’t need a full crawl to
    create new managed
    properties, can crawl a single
    list or site
User Interface
   Fluid
   Hover panel for previews
   Visual Deep Refiners
   More actions with search
    results
   Much more bing like
    experience
Content Processing
   Search anything in the index
   Show it in any way you like
   Reuse Content
   Inject real time parameters in real time
       Current users name
       The current navigation node they are
       Value of a field on a page
       User Profile Value
   Drives all of new WCM capabilities
Result Customization
   No more XLST
   Using HTML and Javascript through the
    use of Display Templates
   Same templates can be used for search
    search results, content search web part
    and content query web part
   Can customize result and also hover
    panel
Analytics
   Analytics handled by the search engine
   Types:
       What’s hot
       Number of times content is viewed
       Popularity
       Hot topics in discussion threads
       My previous searches
       Popular Results
What does means?



Use content
                Separate       Target     Respond to      Display     Consume
    from
               storage of    content to       user     items in the    remote
 anywhere
                 content      specific     searches      format of      search
      in
              from display      users        easily    your choice     indexes
 SharePoint
Search Scenarios
in SharePoint
2013
WHAT CAN SEARCH DO FOR MY ORGANIZATION?
“    I wish we could customize
     search results by the type of
     content being returned.


•   In SharePoint 2010 XLST customization of search results was painful
                                                                          ”
•   In SharePoint 2013 this is easy and no more XLST madness
•   Very powerful capability
“    When someone searches for
     something I wish we could fire
     another search for them and bring



•
     back those results
        MICHAL DREAMS OF SHAREPOINT   2013
                                                                        ”
    Imagine if we knew what our users were searching for and could respond
    accordingly?
•   In SharePoint 2013 we can do that
“    I want an Intranet homepage that
     presents different content to
     different users based on their


•
     region, profile or department
        EVERY SINGLE CUSTOMER THAT I TALK TO ABOUT AN INTRANET
                                                                             ”
    Aggregating and targeting content to specific users was previously difficult
•   In SharePoint 2013 remarkably easy to do, basically out of the box
    functionality
•   Some incredible possibilities for Intranets, Knowledge Management, etc..
Search Results in
SharePoint 2013
WHAT DOES THE DEFAULT SEARCH EXPERIENCE LOOK LIKE
2013 Search UI
   Important elements of the search results pages


       Deep Refiners
       Promoted Results
        Best Bets
       Result Blocks
       Hover Panel




Thanks to Nick Hadlee for the use of his screenshots
2013 Search UI
   Important elements of the search results pages


       Refiners
       Promoted Results
        Best Bets
       Result Blocks
       Hover Panel




Thanks to Nick Hadlee for the use of his
screenshots
2013 Search UI
   Important elements of the search results
    pages


       Refiners
       Promoted Results
        Best Bets 
       Result Blocks
       Hover Panel


    Query Rules




Thanks to Nick Hadlee for the use of his
screenshots
2013 Search UI
   Important elements of the search results pages


       Refiners
       Promoted Results
        Best Bets
       Result Blocks 
       Hover Panel


    Query Rules




Thanks to Nick Hadlee for the user of his screenshots
2013 Search UI
   Important elements of the search results pages


       Refiners
       Promoted Results
        Best Bets
       Result Blocks
       Hover Panel 



     Display Templates
    OWA requires claims
     Deep link extraction

Thanks to Nick Hadlee for the user of his screenshots
How does all this magic work?

                            Result       Where should these
                                             results come from?
                           Sources




                     Display         Query           When should we show
How should these                                           these results?
   results look?   Templates         Rules
Result
Sources    Result Sources
         Combination of Federated Search and Scopes
         Exchange and other remote SharePoint farms are
           now a source
         Can apply query transformations
         Much more powerful than
          scopes were previously
         Allows for real time injection
          of parameters
              “Only query content that was
               created by the current
               user”
Query Rules
Query
Rules




           Allows you to help act upon the “intent” of a query
           The new way to help you react to users and help them find what
            they are looking for
           Have three elements:
               Query Conditions ( matching rules)
               Query Actions (what happens when you find a match)
               Publishing options
Query
Rules    Query Rule Conditions
   Conditions allow you to define
    the circumstances under
    which your query rule will
    apply
   You can also match if a query
    is against a specific Result
    Source or category (like a
    Topic Page category)
   Each Query Rule can have
    multiple conditions
• Simple keyword match
      ^
Query contains a specific word or
             words                • If someone search for “Permafrost” then show a promoted result



  Query contains a word in a         • Match to a Term Set
specific dictionary (dictionary in   • If someone searches for a word that is part of our KB
           a term set)                 taxonomy then add a result block from this source


  Query contains an action word • If an action word is contained in a query, eg: find, reports, pdf
that matches a specific phrase or • If a search contains the word Wiki then only show Wiki based
            term set                results

                                     • If a query is used in a different source
 Query is common in a different
source (like Videos Result Source) • If a query mostly returns videos then change the ranking to rank
                                      videos slightly higer

                                     • If the results are mostly of a particular file type
Results include a common result
       type (like file type)         • If a user searches and mostly PDF files are returned then show
                                       the user the last 5 PDF files they have created


Advanced rule – match across a • Basically anything
 set of terms, dictionary, regular • If a query looks like a phone number then add a result block of
          expression, etc.           users that searches for the person with that number
Query Rule Actions
Query
Rules


    Assign a “promoted result” to the query
           Promoted result is similar to Best Bets with SharePoint 2010 or Visual Best Bets
            with FAST Search 2010, but much more flexible
    Create and display a Result Block
           Result blocks specify an additional query to run and how to display results
           The feature includes a full query designer so you can build and test queries
            before finalizing them
           You can include the results above those returned by core results, or interleaved
            by ranking
           You can also choose custom display templates instead of the default for the
            result
    Change the query that returns the core results
           Change the original query by changing the query terms, adding additional
            terms, apply an XRANK formula to the query, etc.
    You can add multiple best bets or results blocks for each query rule
Query
Rules   Promoted Results
Query
Rules      Add Result Block

   Can fire another query in response to a users
    query
   Can change the query that is being triggered:
       Filter on the users name
       Choose the result source to target
       Choose the display template to use
       Change the sorting and ranking model
       Choose the number of item to display
Display
Templates      Display Templates

   Allow you to create a different way to display
    search results based on the type of content
   Have the following characteristics:
       Define the visual layout of a result
       Defined in HTML (no more XLST)
       Can be created in any HTML designer
       Can be linked to a particular content type or class
        of results
   Can be centrally managed or Site Collection
    managed
Result
        Sources




  Display
Templates
                  Query
                  Rules
                              Putting It Together

                     A Knowledge Base Example:
                             Users search for a particular term that is part of a knowledge base
                              taxonomy
                             We create a query rule that if a search word matches part of the
                              taxonomy then we will fire
                             We create a Promoted Result that tells them where the knowledge base
                              is
                             We create a Result Block that retrieves items only from the knowledge
                              base
                             We create a Result Block that finds people that have the search terms
                              listed as part of their interests on their profile
                             We rank items from the knowledge base Content Source slightly higher
                              than other content
Content
Targeting
THE RIGHT INFORMATION TO THE RIGHT PEOPLE AT THE RIGHT TIME
Content Search Web Part
Issues a search query and retrieves results


Allow cross site collection use of content


Allow real time injection of parameters

Choose to display content in any way you like using
Display Templates

Link to Managed Navigation to reuse parameters on
a single page

Consume content from anywhere with SharePoint
and outside it
Cross Site Publishing
Separate the authoring of content from the
presentation

Can reuse the same content anywhere across
SharePoint

Uses search as the driver to find and consume recently
changed items

Allows segregation of the physical storage of content
from presentation
Questions?

Mais conteúdo relacionado

Mais procurados

Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Kanwal Khipple
 

Mais procurados (20)

10 most liked features of SharePoint 2013
10 most liked features of SharePoint 201310 most liked features of SharePoint 2013
10 most liked features of SharePoint 2013
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design Ninja
 
Introduction to SharePoint 2013 Search
Introduction to SharePoint 2013 SearchIntroduction to SharePoint 2013 Search
Introduction to SharePoint 2013 Search
 
Discover SharePoint 2013
Discover SharePoint 2013Discover SharePoint 2013
Discover SharePoint 2013
 
SharePoint 2013 Insights
SharePoint 2013 InsightsSharePoint 2013 Insights
SharePoint 2013 Insights
 
SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sites
 
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013
 
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
How to Deliver Internal Communications with a SharePoint Intranet
How to Deliver Internal Communications with a SharePoint IntranetHow to Deliver Internal Communications with a SharePoint Intranet
How to Deliver Internal Communications with a SharePoint Intranet
 
Core SharePoint 2013 Concepts
Core SharePoint 2013 ConceptsCore SharePoint 2013 Concepts
Core SharePoint 2013 Concepts
 

Semelhante a Whats new in search in SharePoint 2013

Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Nik Patel
 
SPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 SearchSPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 Search
Agnes Molnar
 
SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013
Agnes Molnar
 

Semelhante a Whats new in search in SharePoint 2013 (20)

Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
Building Search Driven Applications in SharePoint 2010 - SharePoint Fest 2012
 
Customizing SharePoint 2013 search display templates
Customizing SharePoint 2013 search display templatesCustomizing SharePoint 2013 search display templates
Customizing SharePoint 2013 search display templates
 
Fried houston spug
Fried houston spugFried houston spug
Fried houston spug
 
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
 
Fried dallas spug
Fried dallas spugFried dallas spug
Fried dallas spug
 
Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?
 
SPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 SearchSPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 Search
 
Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012
 
SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013SPConnections - Search Administration in SharePoint 2013
SPConnections - Search Administration in SharePoint 2013
 
SPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search ScopesSPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search Scopes
 
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
SharePoint 2013 search improvements
SharePoint 2013 search improvementsSharePoint 2013 search improvements
SharePoint 2013 search improvements
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
 
TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
 
Apache Solr Search Course Drupal 7 Acquia
Apache Solr Search Course Drupal 7 AcquiaApache Solr Search Course Drupal 7 Acquia
Apache Solr Search Course Drupal 7 Acquia
 
SharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End UsersSharePoint 2013 Search - Whats new for End Users
SharePoint 2013 Search - Whats new for End Users
 
Enhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint SearchEnhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint Search
 
Searching in SharePoint
Searching in SharePointSearching in SharePoint
Searching in SharePoint
 

Mais de Michal Pisarek

SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplace
Michal Pisarek
 
Driving Value with Search
Driving Value with SearchDriving Value with Search
Driving Value with Search
Michal Pisarek
 

Mais de Michal Pisarek (7)

Secrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 IntranetsSecrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 Intranets
 
Secrets of successful SharePoint Intranets
Secrets of successful SharePoint IntranetsSecrets of successful SharePoint Intranets
Secrets of successful SharePoint Intranets
 
SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplace
 
The importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint ProjectsThe importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint Projects
 
Driving Value with Search
Driving Value with SearchDriving Value with Search
Driving Value with Search
 
Customising user profiles in share point 2010
Customising user profiles in share point 2010Customising user profiles in share point 2010
Customising user profiles in share point 2010
 
Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Whats new in search in SharePoint 2013

  • 1. What’s new in search in SharePoint 2013
  • 2. Agenda  Introduction  High Level Changes  Search scenarios  Search Results  Content Targeting  QA
  • 3. Who am I?  Michal Pisarek  Founder of Dynamic Owl Consulting, Vancouver BC  SharePoint MVP  Author of SharePoint Analyst HQ Blog  Email: michal@dynamicowl.com  Twitter: @michalpisarek
  • 5. Architecture  No more FAST Search, its all just SharePoint Search now  Out of box PDF IFilter  Indexing of Exchange Content  Anonymous HTTP Crawling  Single Server install requires lots of RAM  Continuous crawling allows items to appear in search results in seconds  More redundancy and performance availability
  • 6. Administration  Available at Site Collection and Site Level  Schema:  Searchable  Queryable  Retrievable  Refinable  Sortable  Don’t need a full crawl to create new managed properties, can crawl a single list or site
  • 7. User Interface  Fluid  Hover panel for previews  Visual Deep Refiners  More actions with search results  Much more bing like experience
  • 8. Content Processing  Search anything in the index  Show it in any way you like  Reuse Content  Inject real time parameters in real time  Current users name  The current navigation node they are  Value of a field on a page  User Profile Value  Drives all of new WCM capabilities
  • 9. Result Customization  No more XLST  Using HTML and Javascript through the use of Display Templates  Same templates can be used for search search results, content search web part and content query web part  Can customize result and also hover panel
  • 10. Analytics  Analytics handled by the search engine  Types:  What’s hot  Number of times content is viewed  Popularity  Hot topics in discussion threads  My previous searches  Popular Results
  • 11. What does means? Use content Separate Target Respond to Display Consume from storage of content to user items in the remote anywhere content specific searches format of search in from display users easily your choice indexes SharePoint
  • 12. Search Scenarios in SharePoint 2013 WHAT CAN SEARCH DO FOR MY ORGANIZATION?
  • 13. I wish we could customize search results by the type of content being returned. • In SharePoint 2010 XLST customization of search results was painful ” • In SharePoint 2013 this is easy and no more XLST madness • Very powerful capability
  • 14. When someone searches for something I wish we could fire another search for them and bring • back those results MICHAL DREAMS OF SHAREPOINT 2013 ” Imagine if we knew what our users were searching for and could respond accordingly? • In SharePoint 2013 we can do that
  • 15. I want an Intranet homepage that presents different content to different users based on their • region, profile or department EVERY SINGLE CUSTOMER THAT I TALK TO ABOUT AN INTRANET ” Aggregating and targeting content to specific users was previously difficult • In SharePoint 2013 remarkably easy to do, basically out of the box functionality • Some incredible possibilities for Intranets, Knowledge Management, etc..
  • 16. Search Results in SharePoint 2013 WHAT DOES THE DEFAULT SEARCH EXPERIENCE LOOK LIKE
  • 17. 2013 Search UI  Important elements of the search results pages  Deep Refiners  Promoted Results Best Bets  Result Blocks  Hover Panel Thanks to Nick Hadlee for the use of his screenshots
  • 18. 2013 Search UI  Important elements of the search results pages  Refiners  Promoted Results Best Bets  Result Blocks  Hover Panel Thanks to Nick Hadlee for the use of his screenshots
  • 19. 2013 Search UI  Important elements of the search results pages  Refiners  Promoted Results Best Bets   Result Blocks  Hover Panel Query Rules Thanks to Nick Hadlee for the use of his screenshots
  • 20. 2013 Search UI  Important elements of the search results pages  Refiners  Promoted Results Best Bets  Result Blocks   Hover Panel Query Rules Thanks to Nick Hadlee for the user of his screenshots
  • 21. 2013 Search UI  Important elements of the search results pages  Refiners  Promoted Results Best Bets  Result Blocks  Hover Panel  Display Templates OWA requires claims Deep link extraction Thanks to Nick Hadlee for the user of his screenshots
  • 22. How does all this magic work? Result Where should these results come from? Sources Display Query When should we show How should these these results? results look? Templates Rules
  • 23. Result Sources Result Sources  Combination of Federated Search and Scopes  Exchange and other remote SharePoint farms are now a source  Can apply query transformations  Much more powerful than scopes were previously  Allows for real time injection of parameters  “Only query content that was created by the current user”
  • 24. Query Rules Query Rules  Allows you to help act upon the “intent” of a query  The new way to help you react to users and help them find what they are looking for  Have three elements:  Query Conditions ( matching rules)  Query Actions (what happens when you find a match)  Publishing options
  • 25. Query Rules Query Rule Conditions  Conditions allow you to define the circumstances under which your query rule will apply  You can also match if a query is against a specific Result Source or category (like a Topic Page category)  Each Query Rule can have multiple conditions
  • 26. • Simple keyword match ^ Query contains a specific word or words • If someone search for “Permafrost” then show a promoted result Query contains a word in a • Match to a Term Set specific dictionary (dictionary in • If someone searches for a word that is part of our KB a term set) taxonomy then add a result block from this source Query contains an action word • If an action word is contained in a query, eg: find, reports, pdf that matches a specific phrase or • If a search contains the word Wiki then only show Wiki based term set results • If a query is used in a different source Query is common in a different source (like Videos Result Source) • If a query mostly returns videos then change the ranking to rank videos slightly higer • If the results are mostly of a particular file type Results include a common result type (like file type) • If a user searches and mostly PDF files are returned then show the user the last 5 PDF files they have created Advanced rule – match across a • Basically anything set of terms, dictionary, regular • If a query looks like a phone number then add a result block of expression, etc. users that searches for the person with that number
  • 27. Query Rule Actions Query Rules  Assign a “promoted result” to the query  Promoted result is similar to Best Bets with SharePoint 2010 or Visual Best Bets with FAST Search 2010, but much more flexible  Create and display a Result Block  Result blocks specify an additional query to run and how to display results  The feature includes a full query designer so you can build and test queries before finalizing them  You can include the results above those returned by core results, or interleaved by ranking  You can also choose custom display templates instead of the default for the result  Change the query that returns the core results  Change the original query by changing the query terms, adding additional terms, apply an XRANK formula to the query, etc.  You can add multiple best bets or results blocks for each query rule
  • 28. Query Rules Promoted Results
  • 29. Query Rules Add Result Block  Can fire another query in response to a users query  Can change the query that is being triggered:  Filter on the users name  Choose the result source to target  Choose the display template to use  Change the sorting and ranking model  Choose the number of item to display
  • 30. Display Templates Display Templates  Allow you to create a different way to display search results based on the type of content  Have the following characteristics:  Define the visual layout of a result  Defined in HTML (no more XLST)  Can be created in any HTML designer  Can be linked to a particular content type or class of results  Can be centrally managed or Site Collection managed
  • 31. Result Sources Display Templates Query Rules Putting It Together  A Knowledge Base Example:  Users search for a particular term that is part of a knowledge base taxonomy  We create a query rule that if a search word matches part of the taxonomy then we will fire  We create a Promoted Result that tells them where the knowledge base is  We create a Result Block that retrieves items only from the knowledge base  We create a Result Block that finds people that have the search terms listed as part of their interests on their profile  We rank items from the knowledge base Content Source slightly higher than other content
  • 32. Content Targeting THE RIGHT INFORMATION TO THE RIGHT PEOPLE AT THE RIGHT TIME
  • 33. Content Search Web Part Issues a search query and retrieves results Allow cross site collection use of content Allow real time injection of parameters Choose to display content in any way you like using Display Templates Link to Managed Navigation to reuse parameters on a single page Consume content from anywhere with SharePoint and outside it
  • 34. Cross Site Publishing Separate the authoring of content from the presentation Can reuse the same content anywhere across SharePoint Uses search as the driver to find and consume recently changed items Allows segregation of the physical storage of content from presentation

Notas do Editor

  1. Only available for SharePoint contentDefault way of crawling SharePoint contentWill ignore errors as they occur, will be processed latterContent can appear in mere seconds as you no longer have to wait for an index mergeCan have multiple continuous crawls runningDriving force behind the new content targeting capabilities of Sharepoint 2013
  2. MManaged properties can be made Searchable, Queryable, Retrievable, Refinable, or SortableManaged properties in SharePoint 13 get a slight overhaul. They are now set under Search Schema in the SSA. They can be set as searchable, queryable, retrievable, refinable, sortable or any combination. The differentiation is made to change functionality and limit storage requirements. Searchable: Includes the content of the property in the index, making it searchable as a query term alone. Documents with a searchable property on them will be returned as keyword matches. Queryable: Making a property queryable allows you to query it using property queries such as Property:Value. Retrievable: Retrievable properties can be returned to the result set for display or programmatic usage.Refinable: Allows properties to be returned in refiners. Sortable: Allows properties to be used for sorting.ore power to site and site collection admins
  3. ResultsScriptWebPart
  4. Can be pinned to a term set – e.g. product catalog where you always want the refiner option visibleConfigured without using XML any moreCan still be customised
  5. Promoted Results replace Best Bets from 2010Configured via Query Rules
  6. Result blocks are new to 2013Configured via Query Rules
  7. Provides more info about a search resultClaims must be used in web applications for previews to workDeep link extraction “Take a look inside”