10 Things I Like in
SharePoint 2013 Search
         Agnes Molnar
Senior Consultant – ECM & Search
     SharePoint Server MVP
Introduction
• Senior Consultant – ECM & Search
• SharePoint Server MVP

• Speaker, Blogger, Community Lead
     Blog:   http://aghy.hu

     Email:   aghy@aghy.hu
     Twitter: @molnaragnes
#1 – One Search Core
Content Sources


    HTTP


  File shares


                                                                                            Front-end
  SharePoint                                Content               Query

 User Profiles                        Content
                       Crawl                            Index         Query Processing
                                     Processing
                     Component                        Component         Component
                                     Component                                           Client Application
  Exchange


 Lotus Notes


Documentum             Crawl
                                      Analytics
                      Database                           Link
                                     Processing
                                     Component         Database




   Custom
                      Analytics
                      Reporting
                      Database
                                                                                          Event Store



     Search            Search
  Administration    Administration
   Component          Database
#2 – Content Capture
#3 – Search Administration
                 at Multiple Levels
• Central Administration
• Site Collection
• Site Administration



• Tenant Administration
#3 – Search Administration
              at Multiple Levels
                                  Task                                        Site      Site Admin
                                                                           Collection
                                                                            Admin

Create and/or override Query Rules, including Promoted Results
Create and/or override Result types and display templates
Create and/or override Result Sources, either for remote locations or as
a custom search “vertical”
Create managed properties
Create refiners
Start a local crawl – can even be done down to the list level
#4 - Continuous Crawl
•   Changes in how the index is created and stored

•   Crawl continuously every 15 minutes (by Default)

•   Can change the default using PowerShell
    (Set-SPEnterpriseSearchCrawlContentSource )

•   Can run at the same time as Full and Incremental Crawls
Content Freshness
Content Freshness
#5 – Troubleshooting Enhancements
• Crawl log
   – Content Source (1,7, and 30 day duration trend)
   – URL View (Remove from index)
   – History (Latency/Load)
• Health reports
   –   Crawl Latency/Load by Repository, Handler, Crawler, CPC, SQL
   –   Crawl Freshness by source heat map in days
   –   CPU and Memory Load by component and process
   –   Content Processing by stage
   –   Query Latency/Load percentiles overlaid with crawl and analytics load
   –   Federation
   –   Query Latency by Object model, Query Processing, Core index
Debugging and Troubleshooting
      Crawl Processes
Debugging and Troubleshooting
      Crawl Processes
Debugging and Troubleshooting
      Crawl Processes
#6 – PowerShell
•   Service Application
•   Topology
•   Administration
•   Crawling
•   Query Processing
•   Metadata
•   etc.
#7 – UI enhancements
#8 – Result Sources
Scopes and Federated Search in SharePoint 2010
 “Result Sources” in SP2013

•   Local SharePoint Index
      •  This farm
•   Remote SharePoint
      •  Another farm
      •  oAuth Trust
•   Open Search
      •  Upgraded support for 1.1
•   Exchange
      •  Same Search
•   Anonymous Authentication is
    supported




                                                 16
#8 – Result Sources
#9 – Query Rules
                   and Query Suggestions
    Query Conditions
    (does it meet a condition?)
    •    Contains Words
    •    Source
    •    Type
    •    Source
    •    RegEX


    Query Actions
    (What action to perform)
    •    Promoted Results
           •    Best Bets
           •    Visual Best Bets
    •    Result Blocks
           •    Additional Query
    •    Query Modification
           •    XRANK
           •    Query Re-Write


Query Publishing
(When to perform this action)
•       Start Date
•       End Date

                                      18
#10 - Search Query Builder
New Tool to help you build complex queries

• Used Pervasively
   • Query Rules
   • Result Blocks
   • And More…
• Visually build complex queries
• Allows for testing queries
• Refiners
• Sorting


                                             19
Want to Know More About SharePoint 2013
Search?
                                     The Essential Guide
                                     to Enterprise Search
                                     in SharePoint 2013
                                     Everything You Need to Know to
                                     Get the Most Out of Search and
                                     Search-based Applications

                                     Download from
                                     www.SharePointSearch2013.com

                       This book contains 20 chapters, and more than 100 pages packed full of valuable
                                               insights. Also includes helpful call outs and screenshots.


                                                                      Architecture
                          Working                                                            Applications
                                                  Working                   ,
             User           with                                                                  &
                                                   with               Deployment
          Experience     Queries and                                                         Developme
                                                  Content                  &
                           Results                                                                nt
                                                                      Operations
questions?
aghy@aghy.hu

@molnaragnes

MetaVis Webinar - 10 Things I Like in SharePoint 2013 Search

  • 1.
    10 Things ILike in SharePoint 2013 Search Agnes Molnar Senior Consultant – ECM & Search SharePoint Server MVP
  • 2.
    Introduction • Senior Consultant– ECM & Search • SharePoint Server MVP • Speaker, Blogger, Community Lead Blog: http://aghy.hu Email: aghy@aghy.hu Twitter: @molnaragnes
  • 3.
    #1 – OneSearch Core Content Sources HTTP File shares Front-end SharePoint Content Query User Profiles Content Crawl Index Query Processing Processing Component Component Component Component Client Application Exchange Lotus Notes Documentum Crawl Analytics Database Link Processing Component Database Custom Analytics Reporting Database Event Store Search Search Administration Administration Component Database
  • 4.
  • 5.
    #3 – SearchAdministration at Multiple Levels • Central Administration • Site Collection • Site Administration • Tenant Administration
  • 6.
    #3 – SearchAdministration at Multiple Levels Task Site Site Admin Collection Admin Create and/or override Query Rules, including Promoted Results Create and/or override Result types and display templates Create and/or override Result Sources, either for remote locations or as a custom search “vertical” Create managed properties Create refiners Start a local crawl – can even be done down to the list level
  • 7.
    #4 - ContinuousCrawl • Changes in how the index is created and stored • Crawl continuously every 15 minutes (by Default) • Can change the default using PowerShell (Set-SPEnterpriseSearchCrawlContentSource ) • Can run at the same time as Full and Incremental Crawls
  • 8.
  • 9.
  • 10.
    #5 – TroubleshootingEnhancements • Crawl log – Content Source (1,7, and 30 day duration trend) – URL View (Remove from index) – History (Latency/Load) • Health reports – Crawl Latency/Load by Repository, Handler, Crawler, CPC, SQL – Crawl Freshness by source heat map in days – CPU and Memory Load by component and process – Content Processing by stage – Query Latency/Load percentiles overlaid with crawl and analytics load – Federation – Query Latency by Object model, Query Processing, Core index
  • 11.
  • 12.
  • 13.
  • 14.
    #6 – PowerShell • Service Application • Topology • Administration • Crawling • Query Processing • Metadata • etc.
  • 15.
    #7 – UIenhancements
  • 16.
    #8 – ResultSources Scopes and Federated Search in SharePoint 2010  “Result Sources” in SP2013 • Local SharePoint Index • This farm • Remote SharePoint • Another farm • oAuth Trust • Open Search • Upgraded support for 1.1 • Exchange • Same Search • Anonymous Authentication is supported 16
  • 17.
  • 18.
    #9 – QueryRules and Query Suggestions Query Conditions (does it meet a condition?) • Contains Words • Source • Type • Source • RegEX Query Actions (What action to perform) • Promoted Results • Best Bets • Visual Best Bets • Result Blocks • Additional Query • Query Modification • XRANK • Query Re-Write Query Publishing (When to perform this action) • Start Date • End Date 18
  • 19.
    #10 - SearchQuery Builder New Tool to help you build complex queries • Used Pervasively • Query Rules • Result Blocks • And More… • Visually build complex queries • Allows for testing queries • Refiners • Sorting 19
  • 20.
    Want to KnowMore About SharePoint 2013 Search? The Essential Guide to Enterprise Search in SharePoint 2013 Everything You Need to Know to Get the Most Out of Search and Search-based Applications Download from www.SharePointSearch2013.com This book contains 20 chapters, and more than 100 pages packed full of valuable insights. Also includes helpful call outs and screenshots. Architecture Working Applications Working , User with & with Deployment Experience Queries and Developme Content & Results nt Operations
  • 21.