Title: HSE305: Leveraging Your Investment in the Platform
1HSE305 Leveraging Your Investment in the Platform
- Erik Mau
- Inetium
- emau_at_inetium.com
2Objectives
- Understand and take advantage of MOSS search UI
capabilities -
- Understand whats possible with MOSS search
Administration to improve the search experience - Key Takeaway
- Understand what is possible out-of-the-box and be
able to think outside of the box.
3User experience
4User Experience Topics
- Search Center
- Search Web Parts
- Community-based Solutions
- Demo
5Search Center
- Site Template
- Tabbed Interface
- Collection of Web Parts
- Extensible
6Search Center Tabs
- Navigation to Entry and Result pages
- Extensible, List-driven Navigation
- Tabs in Search Pages
- Tabs in Search Results
7Search Input Web Parts
- Search Box
- Scope options
- Additional query terms
- Advanced Search Page
- Search Results Page
8Search Input Web Parts
- Advanced Search
- All, Any, Exact
- Result Types
- Properties (metadata)
- Search Results Page
9Search Utility Web Parts
- Search Summary
- Did you mean
- You searched for
- Search Statistics
10Search Utility Web Parts
- Search Paging
- Next / Prev Text
- Next / Prev Images
- Search Action Links
- Determine what links to display
11High Confidence Web Parts
- Best Bets
- High Confidence Matches / Exact Matches
12Search Core Results
- Results per Page
- Enable removal of duplicates
- Enable stemming
- Available Columns
- Scope
- Configurable XSLT
13Bringing it all together
Search Tabs
Search Box
Search Action Links
High Confidence Results
Search Statistics
Core Search Results
14Community-based Solution Faceted Search
- CodePlex
- Results Refined by Category
- Configurable
http//www.codeplex.com/FacetedSearch
15(No Transcript)
16(No Transcript)
17Community-based Solution SPAdvancedSearch
- CodePlex
- Define Managed Property Filters
- Keyword Syntax
- Configurable
http//www.codeplex.com/SPAdvancedSearch
18User Experience Demos
- Custom Search Tab
- Custom Search Results XSLT
- Appending Query Terms
- Fixed Keyword Query
- SPAdvancedSearch
19Creating a Search Tab
20Custom Search Core Results XSLT
21Appending Query Terms
22Fixed Keyword Query
23SPAdvancedsearch
24Administration
25Administration Topics
- SSP Management Options
- Demos
26SSP Search Management Options
- Search is managed at the Shared Service Provider
(SSP) - Provides management of
- Content Sources
- Managed Properties
- Scopes
- Relevance / Authority
- Health
27Content Source Management
- What can we index?
- SharePoint Sites (v2, v3)
- Web Sites
- File Shares
- Exchange Public Folders
- Lotus Notes
- Business Data (BDC)
28Metadata Property Mappings
- Crawled Properties
- SharePoint discovers properties during crawl
- Organized in categories
- Can be included/excluded in the index
- Managed Properties
- Out-of-the-box Managed Properties
- Custom-defined Properties
- CustomerNameAcme
- UnitElectrical
- Mapped to one or more Crawled Properties
29Scope Management
- Logical organization of crawled content
- Rule-based
- Specific Content Source
- Web Address / Folder
- Property Query (Author John Doe)
- Supports multiple rules (joined via ANDs / ORs)
- Supports content exclusion
- Site Collections opt-in to SSP-defined scopes
30Relevance
- Authoritative Pages
- Three levels of authority
- Ability to demote sites
- Relevance API
- Modify ranking of managed properties
- Modify ranking constants (i.e. relevance /
weight of certain document formats)
31Health / Crawl Log
- Troubleshoot crawling issues
- Crawl history
- Summary View
- Details View
32Search Usage Reporting
- How are people using search?
- Out of the box usage reportingin MOSS
- Query volume trends, top queries, click through
rates, queries with zeroresults, etc. - Available at SSP and site collection levels
- Export data for extended reporting in Excel
33Search Usage Reporting
34Administration Demos
- Scope Configuration
- Managed Properties
35Improving Relevance with Scope Configuration
36Enhance Search experience with managed properties
37My OOTB Top 10 Search Tips
- Use existing metadata to your advantage (i.e.
advanced search and XSLT). - Create multiple search entry-points based on
company organization / taxonomy (i.e. search
center tabs). - Configure scopes to exclude unnecessary content
based on content classes. - Monitor search usage to identify candidate
keywords / best bets. - Define keywords / best bets.
- Use Search Core Results web part with fixed
keyword query as an alternative to the Content
Query Web Part. - Configure multiple content sources for SharePoint
content. - Use the additional query terms feature on
search input web parts to provide quick
searches for departments / business units / etc. - Be aware of community-based solutions (check out
SPAdvancedSearch ?). - Be creative!
38Your Feedback is Important
- Please fill out a session evaluation form and
either put them in the basket near the exit or
drop them off at the conference registration
desk. - Thank you!