$npx absolus init --site museumpass.istanbul --workflow seo-7

The content engine.
Built for editors who
> ship daily.

Tiptap editor, 22-check SEO scoring, WordPress sync, AI alt-text. Eight production sites pulling from one source of truth. Open-API, headless, scored to 100 — the number you see is the number search engines see.

▶ Open the editor →$ view docs · /docs/getting-started// no signup. just open it.
sites.active
8
readers.monthly
12,043,887
posts.last_7d
+47
avg.score
82.4 / 100
  ContentScore.tsx · live22 checks
87/100
basic6/6
additional4/6
title3/4
content3/3
structure2/3
POST /api/score200 · 84ms
{
  "title": "12 museums in old Istanbul",
  "keywords": ["istanbul museums", "topkapı"],
  "score": 87,
  "checks": {
    "basic"       "6/6",
    "additional"  "4/6",
    "readability" "A−"
  },
  "rank_estimate": "page 1, position 4–7",
  "next_actions": [
    "add 2 more keyword mentions",
    "shorten H1 to ≤ 60 chars"
  ]
}
/* the editor */

> Write. Score. Ship.

try it →
absolus.co/editor/new
workflow
01Research
02Outline
Write
04Optimize
05SEO
06Pre-publish
07Sitemap
12-museums-istanbul.md·auto-saved 4s ago⌘S · save
h1
The 12 museums you actually walk to in old Istanbul
p
Across the peninsula between the Hagia Sophia and the spice market, the density is absurd — twelve serious museums in a kilometre.
h2
Start at Topkapı before the queue
Add "istanbul museums" to one more H2 to clear check 18/22⌘. accept · esc dismiss
content score
87/100
words1,840
headings7
keywords9 / 12
readabilityA−
links4 / 6

/* features */

/* 01 */
Tiptap editor
Full-featured rich text with H1–H6, tables, images, and inline formatting. Block-type gutter labels keep structure visible at a glance.
/* 02 */
22-check scoring
Real-time Rank Math-style SEO score. Tracks keyword density, heading structure, meta length, readability, and 18 more signals.
/* 03 */
WordPress sync
One-click publish to any WordPress site in your network. Post content, featured images, and metadata over the REST API.
/* 04 */
AI rewrites
Claude-powered optimize pass. Improves readability, hits missing keyword targets, and rewrites weak intros — without touching your structure.
/* 05 */
Image alt-text
Automatic alt-text generation for every image. Flags missing links, oversized files, and unlinked images in the score panel.
/* 06 */
Version history
Every save is a snapshot. Compare any two versions with an LCS diff, restore in one click, or download as HTML / Markdown / plain text.
// the 7-step workflowdrag to reorder
01
Research
serp + competitor headings
02
Outline
h2/h3 scaffold
03
Write
tiptap · live score
04
Optimize
ai auto rewrites
05
SEO
22 checks
06
Pre-publish
alt + links
07
Sitemap
internal graph
$ absolus network --list8 sites · all ok
#hostcityscorepostsstatus
01attractions.miami# miami88/100142● synced
02museumpass.istanbul# istanbul91/100287● synced
03museumpass.london# london86/100198● synced
04dubaimuseumpass.com# dubai84/100113● synced
05museumpassnewyork.com# new york89/100176● synced
06museumpass.paris# paris92/100234● synced
07museumpassantalya.com# antalya82/10097● synced
// ready when you are

Open the editor.
Write something that ranks.