Cross-site publishing will allow us to create and maintain the content in one or more authoring Site Collections. It will allow us to publish and access the content one or more site collections. We can use cross site publishing when we want to save and manage the content in one more authoring sites. We can use cross site publishing across the site collections, web applications and farms. It will allow us to mix the pages and catalog content.
Cross site publishing will use search to retrieve the content. When we create Content in a list/library of a site collection where cross-site publishing is enabled and we need to enable the list/libraries as catalogs. When we crawl the content, content will added to search index. We can add the web parts in other site collections where we wanted to display the content. When users view the page, search webparts crawls the data by passing the queries to search index. Query results will return from search index and shown in the Search Web Parts. When we change any content in the source site collection, all the data will be updated in destination site collection after crawling the data.
We can proceed with cross site publishing by creating authoring site collection and publishing site collection. Structure for cross site publishing will looks like following.
To create authoring site collection, create new site collection by navigating Application Management, Create site collection in Central Administration and select Product catalog in Publishing tab.
To create publishing portal, create new site collection by navigating Application Management, Create site collection in Central Administration and select Publishing portal in publishing tab.
After creating the site collections, we need to activate Cross-site Publishing feature in authoring site collection. We can activate the cross site publishing feature By Navigating t Site Collection features in the site settings, Click on Activate button for Cross-site Collection Publishing feature.
We need to add the content in the authorized site collection list and crawl the content. We can look in to the next articles.