sharepoint 2013 - search driven publishing
TRANSCRIPT
The entire contents of this document are subject to copyright with all rights reserved. All copyrightable text and graphics, the selection, arrangement and presentation of all information and the overall design of the document are the sole and exclusive property of Virtusa. Copyright © 2012 Virtusa Corporation. All rights reserved
2000 West Park DriveWestborough MA 01581 USAPhone: 508 389 7300 Fax: 508 366 9901
Sri Lanka SharePoint Forum | January 2014
Search Driven Publishing ModelShehan
PerumaSharePoint Archi tect
@ S h e h a n Pe r u ma
3
A new way of publishing
If it’s been crawled, then it can be served!
Search Enabling Content
I t ’ s no t abou t search ing con ten t , bu t ra the r abou t
pub l i sh ing and repub l i sh ing c raw led con ten t
4
• Separation of concerns & responsibilities
• Content reuse• Decouple structure
from navigation• Content targeting• Scalability
Internet | Intranet | Extranet | Mobile
Authors can create and maintain content in an authoring site collection
Content can be made available to one or more publishing site collections
Quick Overview
What? Why?
• Enable lists & libraries as Catalogs
• Crawl the content of the catalog enabled lists & libraries
• Use the Content Search Web Part for rendering
How?
Where?
5
Search Driven Publishing Model
#1 – Add content into Catalog enabled lists/libraries in the authoring sites
#2 – SharePoint will crawl and index the content
#3 – Utilize Content Search Web Parts to resurface the content in publishing sites
6
Search Driven Publishing
Taxonomy Based Navigation
Friendly URL’s
Search Results (computers/desktops
)
Content
Search Web Part
8
The Building Blocks
Search Driven
Publishing
Content Catalogs
Content Search
Web Part
Query Builder &
Rules
Display Templates
Category & Catalog Item Page
Managed (Terms)
Navigation
9
Search Driven Publishing…
Managed Navigation
• Friendly URL’s
• Integrated with the Catalogs
• Terms can be “Pinned”
10
Search Driven Publishing…
Content Catalogs
Enable it | Index it | Consume it
• Accessible from the settings page
• Define the URL structure
• Define the navigation hierarchy via managed metadata
• Available for consumption after crawl completes
11
Search Driven Publishing…
Category and Catalog Item
Page• Show structured content
consistently
• Automatically created when a connection to a catalog is made *
• Assigned to Terms in a term store (managed navigation)
12
Search Driven Publishing…
Content Search Web Part
• Is responsible in executing the query and displaying the results
• Contains the Query Builder and list of available Display Templates
13
Search Driven Publishing…
Query Builder
• UI based tool targeted at Information Workers
• Provides powerful query building capabilities (including Quick & Advanced views)
• Shows a real-time preview of the search results
14
Search Driven Publishing…
Display Templates
• Mechanism to brand the results of the search
• No more XSLT! Built using HTML, CSS & JavaScript
• Ability to “mix-and-match” templates with queries
16
(Product) Catalog - In a nutshell…
On the authoring site:1. Create the Taxonomy hierarchy2. Create Site Columns (and Content Type) for the Catalog list/library3. Add the content type to the list/library4. Enable the Catalog setting for the list/library (and modify the other
properties)5. Enter content and crawl the catalog
On the publishing site:6. Once the crawl is complete. Create a connection to the catalog in
the publishing site7. Add the CSWP and configure it
17
Recap…
• A new content publishing model
• Reuse content between different sites (including site collections)
• Any library or list can be defined as a Catalog
• Utilizes search technology to retrieve content
• Content displayed using Content Search Web Parts
www.virtusa.com
© 2012 All rights reserved. Virtusa and all other related logos are either registered trademarks or trademarks of Virtusa Corporation in the United States, the European Union, and/or India. All other company and service names are the property of their respective holders and may be registered trademarks or trademarks in the United States and/or other countries.