Reusing Content across Multiple Web Properties

Content is valuable, but duplicating your content is something you'd like to avoid. When you need to use the same content in multiple places, Agility makes it easy for you to do that. Often when we think of digital destinations for content, with think of websites. Agility allows you to manage multiple websites inside a single instance using Page Management Sitemaps, and we'll show you how that is the easiest way to reuse content. You might want to use a single Agility instance as a Content Hub, and in that case, you'll need to use Content APIs to distribute and reuse the content in the Content Hub.  

Let's dig into both cases.

Reusing Content across Multiple Sitemaps

Using multiple sitemaps within a single Agility instance is an effective way to maintain all of the content for numerous websites in a single place. It's also the most straightforward scenario for content reuse since it allows a single team to manage all of the content for those websites. Your team will be able to find and update content easily just by navigating or searching in the page tree to find out what content is on a particular page.  

Your content team can reuse any modules in the instance many times across each sitemap. The development team should emphasize ease of reuse when designing the module structures as part of the overall Content Architecture.

Reusing Content from a Content Hub

Content Hubs provide tremendous value for content reuse. You will need to consider the various possible destinations for your content when designing the Content Architecture for a Content Hub. It probably doesn't make sense to use a rich text or HTML field when displaying content in a fixed size on a mobile device. 

When architecting websites that will be consuming content from a Content Hub, you will need to treat that content just like any other data source. For instance, you'll be pulling that content into the website using the Agility API or an SDK, depending on which development framework you're using.  

From your editors' perspective, they won't necessarily know where users will be consuming the content. You may want to provide guidance to your editing team to help them format content in an output-neutral way.