In my previous post I have mentioned how to create Publishing site collection and authoring site collection and activate cross-site publishing feature. After configuring cross-site publishing, we need to set up new term set and terms and have to make that available for tagging the content. If we use Product Catalog template to create authoring site collection and create the term set in the site collection, we don’t have to tag the content because by default new term sets created for product catalog site collection will be available for tagging the content.
We can make the term set available for tagging content as shown below,
Navigate to Authoring site, Site Settings page and Click on Term store management link in Site Administration section.
In TAXONAMY TERM STORE section, click on the term set that we want to make available for tagging. Click on INTENDED USE tab and select Available for Tagging and click on Save.
To create the catalog content using lists, we have to create site columns for the lists to maintain the catalog content. Because we can create managed properties automatically and use them when defining the queries for catalog content on the publishing site. If we have many lists, we can use site content types for each list.
We have to share the list/library as a catalog when we are done with creating site columns. We have to activate Cross-Site publishing feature to share list/library as catalog. By default, Anonymous access will be enabled when we share a list/library a catalog. If we don’t want anonymous users to view and search the content we need to disable the anonymous access.
To share library or list as a catalog,
Navigate to list/library and click on List/Library tab on the ribbon. Click on Library settings in the Settings group.
If we don’t want anonymous users to view and search the content click on Disable anonymous access in Anonymous section. Select five fields for unique identity in list or library and click on add in Catalog Item URL Fields section Available field’s box. These will be appearing as friendly URL’s after connecting the publishing site to catalog. Select associated columns with term set in Navigation Hierarchy section to use navigation term set for catalog pages. and Click on OK.