Content Models
Content models define the structure of your content. They determine which fields an entry contains, how editors fill them in, and how that content is delivered through the API.
For example, a Blog Post model might include fields for a title, slug, summary, body, featured image, and publish date.
Create a content model
Section titled “Create a content model”Create a content model before you start adding entries.
- Go to Models → Content Models.
- Click Create Content Model.
- Enter a name for the model.
- Review the generated API ID, if needed.
- Save the model.
Add fields
Section titled “Add fields”Once the model has been created, add the fields editors will use when creating entries.
- Open the content model.
- Click Add Field.
- Choose the field type.
- Enter a field name and review the generated API ID, if needed.
- Save your changes.
Choose field types based on the kind of data you need to store, such as text, rich content, references, assets, or reusable components.
Preview URL
Section titled “Preview URL”In the Preview URL section, configure a full URL template so editors can open draft entries on your site from the entry editor toolbar. Use Copy from model to reuse a pattern from another type, then adjust the path. The token reference table lists built-in tokens, field tokens ({field.<apiId>}), and example values. See Preview Links for full details and frontend setup.
Organize fields with tabs
Section titled “Organize fields with tabs”Tabs help keep larger models easier to navigate, especially when they contain a mix of editorial, technical, and supporting fields.
A common tab structure is:
Contentfor the main editorial fieldsSEOfor metadata and search settingsSettingsfor flags, options, and other supporting values
For smaller models, tabs may not be necessary. For larger ones, they can make the editing experience much clearer.
Set the title field
Section titled “Set the title field”Choose which field should represent the entry in lists, search results, and reference selectors.
In most cases, this should be a short text field such as Title.
A good title field makes entries easier to identify throughout the Studio, especially when editors are working with large volumes of content.