What Is a Headless CMS? Definition and Examples (2026)

What is a headless CMS? A plain English guide for marketing leads: how it differs from a visual builder, when it is worth it, and what to ask an agency.

Harish Malhi - founder of Goodspeed

Founder of Goodspeed

Table of Contents

A headless CMS is a content management system that stores and serves content through an API, without a built in front end for displaying it. Developers build the website or app separately and pull content in, so the same content can feed a site, an app and other channels. Sanity, Contentful and Strapi are common examples.

How a Headless CMS Works

A headless CMS has two separate parts. Editors write and organise content in the CMS. A front end, usually built by developers in a framework such as Next.js, asks the CMS for that content through an API and turns it into pages.

Because the content lives apart from the design, one entry can appear in several places: a product description on the website, in the mobile app and in a help centre, all from one edit. The cost is that every place the content appears needs its own front end, built and maintained in code.

Headless CMS vs Traditional CMS

A traditional CMS, such as WordPress in its standard setup, stores the content and renders the pages in one system. Editors work with themes and templates, and what they publish appears on the site straight away. A headless CMS only stores and delivers content. How the pages look is decided entirely in the front end code.


Traditional CMS

Headless CMS

Visual builder with CMS (e.g. Framer)

Who changes a page layout

An editor, within the theme

A developer

An editor, on the canvas

Content in apps and other channels

Hard

Built for it

Website only

New landing page

Editor, if the template exists

Developer ticket

Editor, same day

Hosting and speed

You manage it

Your front end decides

Handled by the platform

Benefits and Tradeoffs

Benefits

  • One source of content for a website, app and other channels

  • Complete freedom over the front end design and code

  • Content models that match complex products, with strict roles and workflows

  • Developers can use the frameworks and tools they already work in

Tradeoffs

  • Every layout change, new page type and many fixes need a developer

  • Preview, SEO metadata, redirects and sitemaps all have to be built into the front end

  • Costs add up across CMS seats, hosting and ongoing development time

  • The site depends on whoever owns the front end code

Headless CMS and SEO

A headless CMS has no front end, so it does nothing for SEO by itself. Everything search engines read is produced by the front end your developers build. On a headless site, someone has to own these:

  • Rendering: pages should be rendered on the server or built in advance, so search engines and AI crawlers get the full content without running JavaScript.

  • Metadata: title tags, meta descriptions and Open Graph tags need their own fields in the content model, and the front end has to output them.

  • Sitemaps and redirects: both have to be generated by the front end or the hosting setup. Neither comes from the CMS.

  • Structured data: schema markup for articles, products and FAQs has to be built into the templates.

  • Speed: headless sites can be very fast, but only if the front end is built for it.

Headless sites can rank very well. The risk is a launch where these jobs were never assigned to anyone.

Headless CMS Examples

  • Sanity: a flexible content model that is popular with product-led companies. See our Sanity CMS guide.

  • Contentful: an enterprise headless CMS used by large marketing organisations.

  • Strapi: open source and self-hosted, so your team runs the infrastructure.

  • Storyblok: headless, with a visual editor added for marketers.

  • Headless WordPress: WordPress used only for editing, with a separate front end serving the site.

Why It Matters for Your Website

A headless setup gives engineering teams a lot of control. It suits companies with complex content models, several products or apps sharing the same content, or strict technical requirements. The tradeoff is that the front end is custom code. New page layouts, design changes and many fixes need a developer, which can leave a small marketing team waiting in a queue.

So the real question is not whether headless is modern. It is who needs to change the site, how often, and with what help. If your marketing team wants to launch pages and run experiments on its own, a visual builder with a CMS, such as Framer, is often a better fit. Your product docs or app content can stay headless while the marketing site moves. If your content has to feed a product, an app and the site at once, headless can be worth the overhead.

A common pattern at funded companies: engineering chose a headless stack early because it matched the product codebase. Two years later the marketing team has grown, launches are more frequent, and every landing page is a sprint ticket. Nobody made a bad call. The needs changed. That is often the moment to revisit the setup, either by improving the editing experience on the headless build or by moving the marketing site to a visual builder.

What Good Looks Like

  • The content model matches how your team thinks: products, case studies, team members, posts, not generic blocks.

  • Editors can preview changes before they go live.

  • Marketing can publish routine updates without filing a ticket.

  • There is a clear owner for the front end code, and a plan if that person or agency leaves.

  • Page speed, metadata and redirects are handled in the front end, since the CMS does not do it for you.

  • Costs are clear across CMS seats, hosting and ongoing development time.

Questions to Ask an Agency

  • Why headless for us, rather than a visual builder with a built in CMS?

  • What will our marketing team be able to change without a developer?

  • Who maintains the front end after launch, and what does that cost each month?

  • How will preview, SEO metadata and redirects work?

  • If we part ways, how easily can another team pick this up?

How Goodspeed Handles It

We build on both sides of this choice, and we will tell you which one fits your team. Our Sanity CMS development guide explains when a headless build is worth it and what it takes to run well. For many marketing led sites, we recommend Framer instead, because it puts publishing back in the hands of the people who own the site.

Related Terms

  • Website Migration

  • Website Redesign

  • Website Maintenance

  • Landing Page

About the Author

Harish Malhi - founder of Goodspeed

Founder of Goodspeed

Harish Malhi is the founder of Goodspeed. He left Google in 2019 to build his own product, and started Goodspeed to give other founders the same head start. Today the studio designs and builds websites and the whole digital experience around them for funded tech companies, at the moments that matter: a raise, a launch, a press cycle. Goodspeed is a Framer Enterprise Expert, was Bubble’s Agency of the Year in 2024, and has shipped 300+ products, including launch pages for an NVIDIA-backed AI lab and a Webby-nominated site for a Boeing-backed aviation company. It holds a 5.0 rating from 46 reviews on Clutch.