Crystallize logo
More in Learn

Content modeling process

Content modeling is the process of structuring the content you publish in any channel online. The goals of content modeling is to achieve: content re-use, multi channel publishing, increasing quality and save time. Our content modeling design system can be used as a content modeling tool.

First discover all your content

The first part of the content modeling process is to discover all the content you use in your organization online, in all channels. Products for your webshop, marketing content for your website, content used in your App or syndication content are examples.

Getting an overview of all current and potential future types of content you are creating to market and sell your products online is a crucial first step.

Identify similar types of content

Once you have an overview of all the content you have it is time to look for similarities. Do you have product pages for your webshop, perhaps also for your website. What about in your Apps? Do you also syndicate your product information to 3rd party sites for listing there?

Identify if the product information you use across your channels have the same structure. Do they all have Title, brief, variants, pictures, properties description etc. This might uncover that you have multiple different types of products that needs to be described differently.

For example an ingredient for cooking might be structured differently than an electric stand mixer used in the cooking. But you might sell both in your webshop.

Identify repeating information

After identifying the different types of content you start looking for repeating information. This could be the author of a blog post, the manufacturer of an appliance or description of an ingredient in a recipe.

The repeating information is what you should then split out in your content model to define what we describe as shapes. Examples of shapes are: Recipe, chef and ingredient.

Define relationships

Once you have the different shapes of products or structured documents you can look at relationships. A relationship defines a link between two or more items. It could be ingredients used in a recipe or recipes created by a chef.

Relationships can be used together with catalogue structure, topic maps and grids to organize your information for maximum re-use.

People showing thumbs up

Need further help?

Join and ask our
slack community.

Join our slack community