Advanced Search Configuration and ManagementMatthew McDermott, MVP MOSSPrincipal ConsultantCatapult Systems
Out of the box search is good
…but what did you find?
I want relevant search results.
You need to plan for search
Learn what is possibleGather requirementsTake a wild guess
What do you search for?
What Content Sources?
What Document Types?
What about People?
What do you do with the results?What actions do users take?
What if they don’t find anything?
We’re Sorry!...
Where do users go to search?
Where do users go to search?
How do our users know?
AdvertiseEducate
How do you get feedback?
Panel DiscussionsSurveysObserve UsersSearch Query Analysis
Product FeaturesMicrosoft Search
Server 2008 Express
Microsoft Search
Server 2008
Microsoft Office
SharePoint Server 2007
Search Center
No Pre-Set Document Limits
Extensible Search Experience
Relevance Tuning
Continuous Propagation Indexing
Federated Search Connectors
Indexing Connectors
Security-Trimmed Results
Unified Administration Dashboard
Query and Results Reporting
Streamlined Installation
High Availability and Load Balancing
People and Expertise Searching
Business Data Catalog
SharePoint Productivity Infrastructure
MOSS vs. MSS 2008
Search is a business problem
Plan for searchAdvertiseSolicit feedbackMonitor for keywords Continually improve
Search Configuration
demo
Managed Properties
Crawl is needed to detect the propertyCrawl again after promoting propertySearch for property “property:value”You can create scopes based on properties
Thesaurus Configuration
demo
Server FilesThesaurus file
<XML ID="Microsoft Search Thesaurus"> <thesaurus xmlns="x-schema:tsSchema.xml">
<diacritics_sensitive>0</diacritics_sensitive><replacement> <pat>widget</pat> <pat>thingamajig</pat> <sub>doodad</sub></replacement>
<expansion> <sub>run</sub> <sub>jog</sub> </expansion> </thesaurus></XML>
Noise word file
aandisinitoftheto
Search Center Design
demo
Build the Search Center
Search Center DesignSite Template SelectionMaster Page Adjustments
Open Search
<?xml version="1.0" encoding="UTF-8"?><OpenSearchDescription
xmlns="http://a9.com/-/spec/opensearch/1.1/"><ShortName>Short name</ShortName><Description>Description</Description><Url type="text/html"
template="http://url?k={searchTerms}"/><SyndicationRight>open</SyndicationRight>
</OpenSearchDescription>
<link title="Title" type="application/opensearchdescription+xml" rel="search" href="/Style Library/XSL Style Sheets/opensearch.xml" />
Results Configuration
demo
XSLT Setup
Just say “No” to the XSL Editor!Link to a XSL fileGenerate Raw XML
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <xmp><xsl:copy-of select="*"/></xmp> </xsl:template></xsl:stylesheet>
Go Find!
Learn about searchPlan for searchAsk questionsTry new ideasAdvertise!Continuously improve
Search Resources
Microsoft Enterprise Searchhttp://www.microsoft.com/enterprisesearch
Microsoft Enterprise Search Bloghttp://blogs.msdn.com/enterprisesearch
Partner Search Informationhttps://www.quickstartmicrosoftsearch.com
My Bloghttp://blogs.catapultsystems.com/matthew
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.