When designing a platform, you will want to document both your content model and your content architecture as part of your governance plan. Your content model will define the types of content you plan on hosting, and their fields and organization. Your content architecture documents how to organize the content in a manner meaningful and intuitive for the users of your platform.
Content architecture is important for several different user groups, including the following:
Drupal’s ease of use means content architects can add a large number of fields to content types with several clicks of a mouse, making the process easy to create an overly-complicated content model. A well-defined content architecture encourages developers to build a structure efficiently supporting the company’s business goals and features.
When defining your content architecture, we recommend the following steps:
Your first step in developing your content architecture involves performing a content inventory: a list of all content on your platform helping you determine what content you must include, but how to categorize and present your content. The process will also help you determine content you must create, and assist you with creating the tasks in your project plan relating to content production and editing.
When conducting a content inventory, ensure you complete the following steps:
After creating a content inventory, you must create an editorial calendar to define the frequency of content creation, review, separation, or removal. Your calendar must also display who owns each piece of content or content section.
Marketing campaigns, seasons of the year, known organizational events, or compliance reviews may heavily inform your editorial calendar. You must also factor in the lead time needed for developing and refining content from initial assignment to publication.
After you create your content list, the next step is to determine how the content fits together in your platform. If a single content type’s attributes are similar enough, consider content to be the same content type despite differences in appearance or location.
You must also consider how your content fits together:
Make decisions ahead of time, and frequently related to content architecture and content modeling. As careful decisions affect the technical architecture of your platform, any significant changes may delay your project, and make your content architecture and content model a moving target instead of a defined process with a clear plan.
In the following documentation, you will learn more about Building governance policies to deal with feature requests and approvals.