Skip to content
OdysseyCMS

Features

Everything a marketing site needs, with the SEO already wired in

OdysseyCMS is organized around the four jobs you actually do: publish content, rank in search, turn visitors into leads, and keep many sites under control. Here is what the product does for each one, without plugins.

Your own server at a published price. No sales call needed.

Publish

Publish quickly, without breaking the page

Editors get a clean visual editor. Developers get raw HTML when they need it. Nobody has to choose between speed and structure.

The OdysseyCMS editor with its live issues strip, warning that the page has no H1 and that an H4 skips the H3 level.

Visual editor and raw HTML mode

Write in a visual editor built on TipTap, or switch to raw HTML for a hand-built section. Both modes run the same structure checks.

Guard rails while you write

The editor allows one H1 per page, flags skipped heading levels and requires alt text on images. Purely decorative images can be marked as such, so screen readers skip them.

Pages, theme pages and a blog

Build free-form pages, edit the fields of your theme's designed pages, and run a blog with categories and tags.

Scheduled publishing and preview links

Set a post to go live on Monday at 9:00 and get on with your week. Send a preview link so a client can approve a page before it is public.

Page duplication

Duplicate a page that already works, such as a service page or a landing page, and change only what differs.

Media library

Organize images and files in folders, set alt text once, and move or delete in bulk. Every upload is converted to WebP and AVIF automatically.

QR codes for any page or post

Generate a QR code for a page or post in one click. It is saved to the media library, ready for a flyer, a menu or a shop window.

Rank

Rank on a technical foundation you never have to rebuild

Every plan includes a 20-point technical SEO baseline. It covers what search engines need to crawl, understand and trust a page, and the SEO health panel checks it on every page.

The 20 points explained, with why each one matters
The OdysseyCMS SEO health panel for a sample site: an average score of 80 out of 100 across 14 pages, with site-wide checks for robots.txt, sitemap.xml, HTTPS and Search Console.

Indexing and crawling

Each site has its own sitemap.xml, updated on publish, unpublish and delete with an accurate lastmod. robots.txt is editable and starts from a safe default. Pages are indexable unless you switch on noindex, and every page carries a self-referencing canonical you can override.

Titles and descriptions

Set a title template once, such as "{page} | Your Brand", then write per-page titles and descriptions. Length meters show when you are over or under, and duplicate warnings catch copy-pasted metadata.

Structured data, generated for you

JSON-LD for Organization, WebSite, BreadcrumbList, Article, FAQPage, and SoftwareApplication with Offer on pricing pages. It is generated from your content, so it stays in sync when the content changes.

Redirects that write themselves

Rename a slug and OdysseyCMS writes the 301 for you. A redirect manager handles the rest, and a 404 log shows which missing URLs visitors and crawlers are hitting.

Internal links that do not rot

Insert links with a picker that searches your own pages and posts. Breadcrumbs and related content are built in. A scheduled link checker reports broken links before visitors find them.

Images that load fast

Uploads are converted to WebP and AVIF and served with responsive srcset, explicit width and height, and lazy loading. Layouts do not jump while images load.

Performance and mobile

Themes are built to Core Web Vitals targets: LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1. Layouts are designed to work down to 360px wide.

Sharing and discovery

Open Graph and Twitter cards with a default image and per-page overrides. A field for your Google Search Console verification code. An llms.txt file, generated automatically and editable when you want to say more.

SEO health panel

A score for every page against the 20 points. Each failing check says exactly what is wrong and links straight to the field that fixes it.

Convert

Convert visitors with forms that reach the right inbox

Traffic is only useful if inquiries arrive. OdysseyCMS includes a form builder and sends its email through an account you control.

Drag-and-drop form builder

Build contact, quote and booking forms by dragging fields into place. Embed a form anywhere with a shortcode.

Bring your existing HTML form

Already have a form on the old site? Import its HTML and OdysseyCMS turns it into a managed form, so you keep the fields and lose the fragile script behind it.

Spam scoring and reCAPTCHA v3

Every submission is scored for spam, and reCAPTCHA v3 adds an invisible check without making visitors click on traffic lights.

Notifications and auto-responders

Send each submission to the right people, and reply to the visitor automatically so they know their message arrived.

Webhooks and export

Push submissions to your CRM or automation tool with webhooks, or export them as CSV or JSON whenever you need them.

Email from your own account

Each site sends through its own SMTP server or Microsoft 365 account via Microsoft Graph. Notifications come from your domain, and one site's mail settings never touch another's.

Manage many sites

Manage one site or fifty from the same login

Each site in OdysseyCMS is its own tenant with isolated data, media and settings. You sign in once and move between them.

How agencies run client sites on OdysseyCMS
The OdysseyCMS dashboard for a sample site, with new form submissions, drafts, images missing alt text and live forms, and the grouped navigation for content, media, forms, SEO, site and team.

One login for every site

Agencies and freelancers manage every client site from a single account. Clients only see the sites they are invited to.

Roles and permissions per site

Give a client's marketing lead editing rights on their site and nothing else. Roles are set per site, so the same person can be an admin on one site and an editor on another.

Domains and HTTPS handled

Every site starts on a free yoursite.kitesdev.com subdomain. Custom domains are verified with a DNS TXT record and get HTTPS certificates automatically, with HTTP-to-HTTPS redirects and HSTS.

A keyboard-first dashboard

Press ⌘K to jump to any page, post, form or setting. The dashboard also works on a phone, for the quick fix you need to make away from your desk.

Isolated data, daily backups

Each site's content, media and settings are kept separate from every other site. Data lives in PostgreSQL, with daily database backups.

Included on every plan

Plans differ only by the size of the server. Pages, users and domains are not metered, and the product is the same on the smallest server.

See server prices
  • The full 20-point technical SEO baseline and the SEO health panel
  • Visual editor, raw HTML mode, blog, scheduled publishing and preview links
  • Form builder with spam scoring, reCAPTCHA v3, webhooks and export
  • Email through your own SMTP or Microsoft 365 account
  • Media library with automatic WebP and AVIF conversion
  • Free subdomain, at least one custom domain, automatic HTTPS
  • Daily database backups

Feature questions

Can I edit raw HTML?

Yes. Every page can switch between the visual editor and raw HTML mode. The heading and alt-text checks run in both.

Does OdysseyCMS send email for me?

Each site sends through its own SMTP server or Microsoft 365 account, which you connect in the site's settings. That keeps deliverability and sender reputation under your control.

What happens to old URLs when I rename a page?

OdysseyCMS creates a 301 redirect from the old slug to the new one automatically. You can see and edit it in the redirect manager.

Can clients edit their own site?

Yes. Invite them to their site with the role you choose. They will not see any other site you manage.

Is the link checker on every plan?

Yes. Every site has the scheduled link checker, the 404 log, the redirect manager and automatic 301s on slug changes.

Try every feature on a real site for 14 days

Every server includes the link checker, the SEO health panel and email support. Pick a size and launch your first site in minutes.