A is a system for managing web content. Editors can maintain text, images and pages without editing the underlying code directly. Content and presentation are usually managed separately.

For , the CMS matters because it determines how cleanly key elements can be maintained, such as:

  • title, and canonical,
  • and file names for images,
  • and .

A particular variant is the headless CMS: here the system delivers content only via an , while presentation happens in a separate frontend. This is flexible but can raise issues when content is assembled client-side. Good CMS workflows embed SEO tasks such as alt text directly into the publishing process.