KonaverseContact

What Is a Headless CMS? How to Update a Custom Website Without Code

  • Technical architect and co-founder, Konaverse
  • Published
  • 9 minutesReading time
A glass pavilion lit from inside at night, the people in it reduced to silhouettes

A headless CMS is a content management system that stores content separately from your website's design and delivers it through an API, a connection that lets software exchange information. Your team edits content in a dashboard. Developers build the website that displays it.

A headless CMS is a content management system that stores content separately from your website's design and delivers it through an API, a connection that lets software exchange information. Your team edits content in a dashboard. Developers build the website that displays it.

You launch a beautiful custom website. A week later, you want to publish an article, replace a photograph or update a service description. Ordinary things. The kind of work a business does constantly.

If each change means sending an email to your developer and waiting, you will eventually stop making some of those changes. The article stays in a document. The old photograph stays on the page. Your website starts falling behind your business.

I believe the editing experience deserves the same attention as the website itself. Your team should know what it can change, see what those changes will look like, and publish with confidence.

A headless CMS can make that possible. Here is how it works, where it helps, and what you should ask for before choosing one.

How does a headless CMS work?

There are three parts: the content dashboard, the stored content, and the website that presents it.

Imagine an article in your dashboard. It has a title, an author, a main image, the article itself and a description for search results. You fill in those fields and save a draft. The CMS stores that information. Your website retrieves it and places it into the article layout your developer has built.

You work with the words and images. The website handles their presentation.

That separation is what “headless” means. The CMS does not require you to use its own website theme as the presentation layer. Developers can connect it to a custom frontend, including a website built with Next.js. The same content can also serve another website or an app, if those connections are developed.

Contentful's explanation of headless architecture describes this separation between content management and presentation.

For an editor, the everyday process should be straightforward:

  1. Open the relevant article, service or other configured content type.
  2. Change the content and save a draft.
  3. Preview it in the website, if preview has been set up.
  4. Publish when it is ready.

Your developer connects publishing to the website's update process. Some setups refresh content quickly; others rebuild pages or wait for cached content to refresh. Ask to see how that works on your project, including how long an update takes to appear.

Can you update a custom website without touching code?

Yes, for the content and page structures your developer has made editable through the CMS. You can publish new entries and change configured fields without opening the codebase.

The important word here is configured.

If the developer connects your blog to the CMS but leaves your service descriptions in code, you can edit the blog. You will still need development help for those service descriptions.

Start the conversation with a list of what your team needs to change. Headlines. Images. Services. Team biographies. Case studies. Frequently asked questions. Whatever your business actually publishes.

Then define the limits clearly.

Can you update a custom website without touching code?
Change you want to makeCan an editor do it without code?
Publish another articleYes, when the article content type and website template are connected
Update a headline, photograph or service descriptionYes, when those fields are editable
Add a page using an existing layoutYes, when creating that page type is supported
Rearrange approved page sectionsYes, when a section builder has been developed
Create a completely new layout or interactionUsually requires design and development
Connect a new booking, payment or business systemRequires integration work

A CMS can give you considerable control. The project still needs an agreement about what that control includes.

What are the advantages of a headless CMS?

The main advantages are independent content editing, flexibility in website design, reusable content and room to change how that content is presented. Their value depends on how well the CMS and website are connected.

Your team can keep publishing

An article should be able to move from draft to review to publication through a workflow your team understands. The developer sets up that workflow; editors use it for routine publishing.

For a business publishing three times a week, this matters every Monday, Wednesday and Friday. You need to choose an author, add images, check the page and publish. If the dashboard makes those steps awkward, the friction repeats with every article.

Good editing tools make it easier to keep your website accurate and active. They also give your developer time to work on changes that need engineering.

Your website can follow your brand's design

A headless CMS supplies content to the frontend your team builds. That leaves room for a distinctive layout, considered typography and custom interaction.

For Konaverse, that freedom is useful because the design and movement need to serve the brand. The content system should support that work while giving editors a manageable place to publish.

There is a responsibility on the design side too. A layout has to work with tomorrow's content. Longer headlines, different image proportions and an extra paragraph should be considered before handover.

If you want the wider platform comparison, our Next.js vs. Webflow article explains how content editing fits into that choice.

Shared information can stay consistent

Think about an author's biography. It might appear under an article, on an author page and beside a featured post. Maintaining three separate copies creates three opportunities for them to drift apart.

A structured content model can let those pages refer to one author record. When the website's connections and caches refresh, the places using that record can display the updated information.

This is a practical benefit of content relationships. Sanity's schema documentation explains how developers describe content and generate its editing forms. Contentful's content-model documentation describes linking content types through references.

You still need to decide which information should be shared. A general company biography and a campaign introduction may serve different purposes.

A redesign can reuse your content

When content is stored as meaningful fields and relationships, a future website can use those records in a different presentation. Your articles do not have to exist only as text pasted inside an old layout.

There will still be work: mapping fields, handling images, protecting URLs and connecting the new frontend. But a useful content model gives the next team something clear to build on.

That is where the upfront thinking pays off. The structure you choose today affects how much work the next change requires.

Examples of headless CMS platforms

Sanity, Strapi and Contentful are three examples. They each separate content management from the website's presentation, with different choices about customization and operation.

Sanity

Sanity Studio is a customizable editing application connected to Sanity's hosted Content Lake. Developers define the content structure and adapt the Studio around it. Hosting the Studio yourself does not mean you are also self-hosting the Content Lake.

Sanity provides tools for draft previews, which need to be connected to the website. The project should show editors how to use that preview before handover.

Our own blog has run on Sanity since October 2026, so I can describe the arrangement from the inside. The editor has a field for each thing a post needs: the title, the author record, the cover and its alternative text, the opening answer, the body, the search title and description, and the service the article belongs to. A draft can be previewed on the website before it goes out, and a published change reaches the public page within about a minute, without a new deployment. The article you are reading went through that editor.

Strapi

Strapi is an open-source headless CMS with an admin panel for managing content. It can be deployed using your own infrastructure or through Strapi Cloud.

If you choose your own infrastructure, include the database, backups, updates and hosting in the maintenance plan. Control comes with work someone needs to own.

Contentful

Contentful provides tools for defining content types, their fields and their relationships. That can support a team managing information reused across pages and channels.

For any of these platforms, check the current plan against your requirements. Seats, permissions, localization and publishing workflows can affect the choice. Ask for a demonstration using your own content before committing.

A headless CMS can support SEO by giving editors structured fields for useful content and page information. The website must then turn that information into accessible pages, headings, metadata and links.

Adding a “search description” field to a dashboard is only half the job. The frontend has to use it correctly. The same applies to author information, image descriptions and canonical URLs.

For Google Search and its AI features, the platform name carries no promise of visibility. Google's guidance emphasizes indexable content, crawl access, internal links and the usual SEO fundamentals. It says there is no special schema required for inclusion in AI Overviews or AI Mode.

The opportunity is to build a publishing system that helps your team do good work consistently. A clear author record, useful image fields and a reliable way to publish accurate information support that goal. Search performance still depends on the content and the finished website.

When is a headless CMS worth the extra work?

It makes sense when your business needs a custom frontend, regular publishing, structured content relationships or content used across several channels. You also need a team responsible for connecting and maintaining those parts.

The initial project includes more than installing a dashboard. Someone must define the fields, build the page templates, connect previews and make publishing reliable. There are ongoing costs for the services and maintenance involved.

For a small website with occasional updates, a simpler integrated platform may meet the brief with less work. Choose the arrangement that makes your actual publishing needs manageable.

Agree who maintains it after launch. Your marketing team should be able to edit content independently while knowing who to contact when a preview fails or an update does not appear.

Five changes your team should make before handover

Before accepting the website, ask a person who will actually use the CMS to do these tasks:

  1. Publish a new article. Add the author, image, links and search description. Check that it appears in the correct places on the website.
  2. Replace an image. Preview its crop on desktop and mobile, and add an appropriate image description.
  3. Use a longer headline. Check the article page and any cards or lists where the title appears.
  4. Correct a mistake. Make another edit, publish it and confirm that the public page updates within the agreed time.
  5. Work through a review. Save a draft and have the right person approve or publish it, using the permissions agreed for the project.

Let your team do the work. Watch where they hesitate. That will tell you much more about the dashboard than a polished presentation.

The person running the website should be able to open it on a busy morning, make an ordinary update and get on with their day. That is a reasonable standard for a custom website, and it is the one I hold our own work to.

If you are planning one, tell us what your team needs to publish and change. We can use that list to scope the editing workflow alongside your custom web development.

Until next time.

Konstantinos Kyprianou, Technical architect and co-founder, Konaverse

Written by

Konstantinos Kyprianou

Technical architect and co-founder, Konaverse

Konstantinos Kyprianou is the technical architect and a co-founder of Konaverse, a web studio in Cyprus. He builds the studio’s websites: the code, the performance, the integrations and the search work, on Next.js and WebGL.

About KonaverseLinkedIn

Published . Every number in this article comes from our own projects or a source we link; where we do not have a figure, we say so.

More from the blog

Let’s make your next website, together.

Design

Interfaces with editorial calm and deliberate motion, never assembled from a template.

Development

Engineering where performance is a feature: a measured speed target and clean semantics.

Search

The groundwork that gets you found on Google, and by the AI engines asking for you.

say hello.

You don’t like forms?

Write to us directly. We reply within 24 hours.

info@kona-verse.com

Rather talk it through?

Book a 30-minute call at a time that suits you.

Book a call
How did you find us?