Content Lexicon.

Schema

In one line

A definition of what information something contains and how it is structured.

A schema lists the fields a kind of information has, what each field holds, which are required and what form their values take. It turns an informal idea, such as “an event”, into an explicit structure that people and software can share.

An event schema might include a title, date, location, summary, booking link and organiser, with rules that the date must be a real date and the booking link a working web address.

People arrive at the word from different places, and the senses overlap. In a CMS, a schema usually means the definition of a content type and its fields. In a database, it’s the full structure of tables, columns and relationships. Schema.org is a shared vocabulary of types, such as Event, Recipe and Organization, that websites use in their markup so search engines can understand a page. JSON Schema is a standard for describing and validating data in JSON, the format most APIs use. All four describe a shape that content or data must fit.

Why it matters for content

Schemas support consistency, validation and reuse. When every event uses the same fields, systems can sort them, display them across channels and identify missing information. Authors know what’s expected before drafting.

Good schemas model meaning rather than one current page design. A field called “right-hand box” ties content to presentation; “eligibility summary” describes what the content does and can travel to future layouts.

Too much structure burdens authors and fragments prose. Too little leaves important facts buried in rich text. Content modelling requires judgement about what repeats, what changes and what needs to be reused.

Each schema needs an owner, usually a content strategist or designer working with a developer, since it encodes both editorial decisions and technical constraints. Changes need managing like code changes. Removing or renaming a field can break templates, integrations and anything that reads the content through an API, and existing content may need migrating to the new shape. Versioning the schema, announcing changes and keeping old fields until everything that uses them has moved all reduce the risk.

How AI changes the picture

A schema specifies the fields and constraints a system expects. AI can be asked to return that shape, while a validator checks structural requirements. Tooling must enforce the constraints; writing them down doesn’t guarantee compliance.

AI can suggest schemas from examples, but it may reproduce accidental patterns rather than real requirements. Authors, users and technical teams should test the model against real variation and edge cases.

A valid event record can still have the wrong date. Structural validation and factual checking answer different questions, so keep the source and responsibility for each clear.

Questions people ask

Is a schema the same as a content model?

Not quite. A content model describes the content types an organisation needs and how they relate. Schemas express the detailed structure and rules for each type. In many CMSs the two blur, and the terms are often used interchangeably.

Should every field be required?

No. Require only information necessary for meaning, use or governance. Excess requirements encourage filler.

Can schemas change?

Yes, but changes may affect existing content and connected systems. Version and migrate them deliberately.

Can AI design the schema?

It can propose one from examples. People must decide which distinctions support real needs and future use.

Learn more

  • Content Modelling: A Master Skill – Rachel Lovinger’s A List Apart guide to content types, attributes and relationships, including how to decide which information needs a field of its own.
  • Schema.org – a shared vocabulary of types and properties for describing web information; an example of agreed meaning, not a validator or guarantee of accurate data.
  • An introduction to structured content – practical examples and a validator for seeing schema at work on public pages.

Type a term, or a word from its definition.⌘K opens this from any page.