When you decide to upgrade your CMS to the latest version, you can migrate the content as is. But why not take the opportunity to restructure and enrich your content? For the Sitecore upgrade at Beth Israel Deaconess Medical Center (BIDMC - the teaching hospital of Harvard medical school) we did just that!
Ever had an editor complain about having to create the same piece of content multiple times at different locations? Even CMS upgrades provide a perfect opportunity to take a good look at your content and how it’s used. One of the things to consider is content reuse, which can greatly save time and money spent by your business.
A web page can contain many components, such as contact details or a banner component, which can often be reused on other pages. When BIDMC decided to upgrade their Sitecore CMS from version 5.3 to 6.5, the decision was made to restructure their content and incorporate content reuse.
In the past, Harvard’s editors had to recreate the same component for every new page they were crafting, as has been depicted on the left side of figure 1. Furthermore, when they had to change, for example, the telephone number of their service desk, each individual page with the same old telephone number also had to be manually modified.
Together with having to recreate the same content, this is a timely and costly business which can easily be prevented by incorporating content reuse. With content reuse, each component is only created once, and each page includes this component, as depicted on the right side of figure 1.
By analyzing BIDMC’s content, an inventory was made of all the components used on their web site. From this inventory, a unique set of components used on all pages was identified. A component repository was made for each type of component and the unique set of components was split up and moved to the corresponding repositories.
Like any CMS, an item stored in the CMS needs to have a name. A name like ‘feature component’, which was widely used by BIDMC, is not very meaningful. Therefore, some naming policies were defined. As an example, for the contact component the name of the person was used as the name of the component.
Besides changing the way components were used, BIDMC also decided to merge content types and delete old pages that were not relevant anymore.
Since all page components were moved to their proper component repositories, BIDMC editors are now able to find and reuse them. Furthermore, instead of modifying every component under each page, this can be done from a central position. This is how our client benefits:
---------------------------------------------------------------------------------------------