SharePoint 2010 – Using Taxonomy & Metadata to Improve Search & Discovery
Guest Author: Jeff Carr
A key new search feature offered in SharePoint 2010 is what’s known as the Refinement Panel, which is a web part displayed on the search results page along the left hand side of the interface. The purpose is to offer searchers the ability to easily refine a result set based on metadata properties. Out-of-the-box refinements include refinement by metadata attributes such as File Type, Site, Author and Modified Date, along with Managed Metadata that has been tagged to content returned in the results. Managed Keywords are offered in an alphabetical listing as an additional refinement option, appearing at the bottom in a section labeled Tags, and further configurations of custom metadata fields may be added based on managed properties.

The familiarity of the refinement function will certainly be of added value to searchers, as it is akin to faceted search and query refinement through the presentation of metadata attributes. To accomplish this in SharePoint 2007 more often than not required the use of Codeplex’s MOSS Faceted Search web part, but unlike the Codeplex solution, the Refinement Panel does not display the total number of documents per facet or provide the ability to drill into the taxonomy hierarchically.
Unlike a true faceted search interface that displays refinements separately, incremental query refinement in SharePoint 2010 is identified by a subtle visual change in the user interface. Selected metadata values remain in their original location, and are only visually integrated with the result set through an outline and opening on the right hand side, as illustrated here.
The immediate ability to remove a selection is hidden from the user, and is only revealed to the user when the cursor hovers over the selected value, marked by the appearance of an X. Users are un-intuitively forced to reselect the same value to remove it from the refinements.

| Caveat: Although the ability to define descriptions and synonyms for taxonomic terms exists, there is no connection between these and the search experience. As described earlier, the purpose of these items is to be surfaced through the type-ahead suggestions as a support to the tagging process in the form of informational or instructional text. Search Administrators are still required to manage search keywords, definitions and best bets separately. |
Regardless of some of the limitations outlined, this functionality will improve the basic search experience enough for most organizations, without resorting to heavy customization. In our next post we’ll take a look at overcoming one of the biggest obstacles in previous versions of SharePoint, sharing content types across site collections.
Guest Author: Jeff Carr
Jeff Carr is an Information Architect and Search Consultant with Earley & Associates specializing in user centered information design. Working with SharePoint since 2003, he has been involved in the design, development and integration of web-based solutions from intranets and extranets to public facing websites for a variety of large enterprises across a wide range of industries.

