In the past we have set up cross-site publishing using lists and libraries as described in tutorials like this and this. We have configured search, CSWP, used facets, created managed navigation, and friendly URL remapping. Everything works.

I am now trying to setup cross-site publishing using a Pages library. In this TechNet article it talks about using a Pages library and seems to suggest this is a great way to use the features of cross-site publishing.

In the two years I have been working with SharePoint and cross-site publishing I have never actually seen a tutorial or documentation on how to actually do this. Every tutorial I've found uses the built-in products list or just a regular list.

And I've had a hard time searching because the words "pages" and "publishing" and "page layout" are part of every discussion regarding cross-site publishing.

First question Does anybody know of a good tutorial showing how to uses a Pages library in a cross-site situation?

My current challenge

I've set up a pages library for sharing and connected it to my remote site. The information is coming across and I've got the category pages working. But when we get down to the item page through navigation, I'm not getting the content. Or if I search on a known word that is only in the page content the search shows me the correct result, but when I click the result it takes me to the category item page. The category item generated when I connect the catalog includes these pieces of managed metadata:

  • Created by
  • Created
  • The term I chose for categorizing the catalog
  • ListItemID
  • Edited
  • Hide physical URLs from search
  • DocId URL (We have it the unique doc id feature enabled)
  • A comments/description column we added
  • The publishing contact owner
  • Publishing Page Layout URL

The Page Content of the publishing page isn't there, nor some of the other stuff like the Page Image.

Second question How do I reassemble the Publishing Page on my user site? How do I combine PublishingPageLayoutOWSURLH with all the metadata that is described for that page layout? Especially since the users don't have access to my catalog site.

  • Stumbled across this msdn.microsoft.com/en-us/library/office/dn144674.aspx. It says that PublishingPageContentOWSHTML is supposed to be on the item page by default, but it wasn't. I've added it and yes I do get that now, but how do I incorporate the page layout? – Rothrock Jul 7 '16 at 16:09
  • did you get anywhere with this? Thanks – Steve Drake Apr 5 '17 at 10:22
  • Not really. For whatever reason this whole part of cross-site publishing seems to be a black hole. – Rothrock Apr 5 '17 at 14:38
  • I managed to get something working, just a POC . I came away from my POC thinking that you cannot just use XSP to create a COPY of a site. The site has to be designed with XSP right at the start. – Steve Drake Apr 8 '17 at 17:17
  • 1
    Esaki - We've used cross-site publishing for years and everything about it has been a mess. I would recommend not using it if you can find some other way. – Rothrock Dec 16 '19 at 15:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.