Cross site publishing in SharePoint 2013

Cross site publishing in SharePoint 2013

This SharePoint 2013 tutorial explains what is cross site publishing in SharePoint 2013? advantages of cross site publishing SharePoint 2013  and how cross site publishing works in SharePoint 2013?

What is cross site publishing in SharePoint 2013?

Using this feature you can create a one or more authoring site collection for creating and store content and create one or more publishing site collection to design and show the content from authoring site collection using catalog connection by the help of SharePoint search.

How cross site publishing works in SharePoint 2013?

Cross site publishing in SharePoint 2013
Cross site publishing in SharePoint 2013

– Content has been created in SharePoint list and libraries shared as a catalog result source in authoring site collections
– Search service crawl the content from authoring site collection and build the index
– User add a content search webpart to query the content from search in publishing site collections


Advantages of cross site publishing SharePoint 2013

– The main advantage is internet sites most of the public facing sites using this feature for making content management easily.
– Intranet, Extranet, and bilingual sites also you can use this feature for both internal and external users.

Types of contents:

– You can store different types of content in libraries and lists in the authoring site collection. By sharing these libraries and lists as catalogs, the data that they contain can be reused in one or more publishing site collections. By default, only HTML content is indexed and returned by the search system. Non-HTML content, such as Word documents and PDFs, is not stored in the index, and must be referenced directly. The following list describes the different types of content that you can use in an authoring site collection.

– Pages library (approval workflow and content scheduling)
– Asset library (images videos and audio files)
– Lists (you can able to store any kind of data)
– Document library (storing word and pdf documents consider as BLOB)

How to implement cross site publishing feature in sharepoint 2013?

Open SharePoint central administration -> Application management -> Create a site collection
Note: – While creating a site collection create authoring site for product catalog or publishing portal.

Next is to create two site collection one for authoring another one for publishing. Open your SharePoint 2013 central administration and then create two site collections. In this example, I have given one site name as “Authoring” and Other site collection name as “Publishing”.
And I have created using Publishing template.

Then go to the authoring site collection and activate Cross Site Collection Publishing(XSP) feature.



After two sites created. Open an authoring site collection and create a Custom list to filling up some content. The list should look like below:

Cross site publishing in SharePoint 2016
Cross site publishing in SharePoint 2016

Now going to create a catalog connection for this list. Go to List -> List settings and Under General settings -> Click catalog settings.
Then check “Enable this library as a catalog” check box and click on “anonymous access” it helps to view contents to anonymous users like below:

cross site publishing sharepoint 2013
cross site publishing sharepoint 2013

Catalog ITEM Url fields.

sharepoint 2013 cross site publishing
sharepoint 2013 cross site publishing

Click Ok.

Now it’s time to run the “Search service application” to index the content from authoring site collection. Click Content Sources and Start Full Crawl.

sharepoint 2016 cross site publishing
sharepoint 2016 cross site publishing

After a successful crawl.

authoring site collection in sharepoint 2013
authoring site collection in sharepoint 2013

Now open a “Publishing site collection”

Navigate to site settings -> create a catalog connection.
Click Site collection features -> Activate Cross-site collection publishing.

Under site administration -> Click manage catalog connections.

configure cross site publishing sharepoint 2013
configure cross site publishing sharepoint 2013

Click Connect to catalog.

Click connect on “authoring connection”.

configure cross site publishing sharepoint 2016
configure cross site publishing sharepoint 2016

In my scenario am not integrate a catalog with terms.

sharepoint 2013 cross site publishing demo
sharepoint 2013 cross site publishing demo

Click ok to complete the connection creation.

cross site publishing sharepoint 2013 step by step
cross site publishing sharepoint 2013 step by step

All done.  Now add a content search web part in a page



cross site publishing sharepoint 2013 step by step
cross site publishing sharepoint 2013 step by step
cross site collection publishing sharepoint
cross site collection publishing sharepoint

After added -> Click on edit webpart

cross site collection publishing sharepoint 2013
cross site collection publishing sharepoint 2013

Click on change query to connect catalog connection from authoring
Click Switch to advanced mode
Pick authoring catalog connection from result source

advantages of cross site publishing sharepoint 2013
advantages of cross site publishing sharepoint 2013

Click Ok

Provide the value for number of items to show

cross-site collection publishing sharepoint online
cross-site collection publishing sharepoint online

Select the display templates for control and item
Note: – you are able to create your own custom display templates we will see about this on next article

cross site collection publishing office 365
cross site collection publishing office 365

Click ok
Enable property mappings to map the columns from the search index

cross site collection publishing office 365 sharepoint online
cross site collection publishing office 365 sharepoint online

Click Ok
Here is the final result

cross site publishing sharepoint 2013 steps
cross site publishing sharepoint 2013 steps

Read some SharePoint 2013 tutorials:

Reference: https://technet.microsoft.com/en-us/library/jj635883.aspx


Hope this will be helpful.

Check out Best Alternative to InfoPath -> Try Now

You May Also like the Following SharePoint Online Tutorials: