A website builder with SEO tools built into every page
No plugin, no export to a separate dashboard, no vague "green light" that hides what it actually checked. Every page you write is scored live against 18 weighted checks, each with the measured value and a plain-language fix — recomputed the moment you edit.

The 18 checks, by weight
This is what a website builder with SEO tools built in actually checks: every check shows the measured value — the exact character count, the exact heading it tripped on — and a plain-language fix, recomputed the moment you edit.
| What the check looks at | Weight |
|---|---|
| A title is set | Critical — 10 points |
| Exactly one main heading on the page | Critical — 10 points |
| The page isn't hidden from search engines | Critical — 10 points |
| Title length | Major |
| A meta description is set | Major |
| Headings step down in order without skipping a level | Major |
| Focus keyword in the title and heading | Major |
| Alt text on every image | Major |
| Links to other pages on your site | Major |
| Enough real content to be worth ranking | Major |
| A working canonical URL | Major |
| A title unique across your site | Major |
| Meta description length | Minor |
| Focus keyword once in the body | Minor |
| A clean, readable URL slug | Minor |
| A social sharing image | Minor |
| A unique meta description | Minor |
| Meta keywords | Always passes — it exists to tell you search engines ignore that field |
- A title is set
- Critical — 10 points
- Exactly one main heading on the page
- Critical — 10 points
- The page isn't hidden from search engines
- Critical — 10 points
- Title length
- Major
- A meta description is set
- Major
- Headings step down in order without skipping a level
- Major
- Focus keyword in the title and heading
- Major
- Alt text on every image
- Major
- Links to other pages on your site
- Major
- Enough real content to be worth ranking
- Major
- A working canonical URL
- Major
- A title unique across your site
- Major
- Meta description length
- Minor
- Focus keyword once in the body
- Minor
- A clean, readable URL slug
- Minor
- A social sharing image
- Minor
- A unique meta description
- Minor
- Meta keywords
- Always passes — it exists to tell you search engines ignore that field
Two of the eighteen compare this page's title and description against every other page you've published — the duplicate-content mistake most tools never catch.
Live while you write, not a report you run later
The score badge sits on the canvas and updates as you type — no "run audit" button. Findings are sorted by how much fixing each one would move your score, and clicking one jumps to the section that caused it: a missing alt text opens that image. You set the focus keyword once per page; everything else is measured from what you've already written, in the same website builder canvas you're editing in. This very site is held to the same engine, targeting 95 or higher before anything publishes.
The high 90s. Every check is something within your control — a title, a description, alt text, a couple of links, enough content — and the canonical check passes off your site-wide canonical base, so it needs no per-page work. The social-sharing-image check is the one that caps you: it awards half of its four points once an image is set, because the builder doesn't measure that image's dimensions. On a page where all eighteen checks apply that's two points out of a hundred, so a page doing everything else right tops out at 98 rather than a flat 100 — and where a check comes back "not applicable" it drops out of the total the page is measured against, so the exact cap is worked out against that smaller total. At most 98, never 100.
No — these 18 checks are about content and structure: titles, headings, links, alt text, metadata. Speed and layout are separate concerns the builder handles through its own responsive sections and image pipeline, not this scoring engine.
Yes — every page in the builder gets its own score from the same engine, with all 18 checks recomputing live on the canvas as you edit. Blog posts are the one exception: they're written outside the canvas, so the score applies to your site's pages rather than to individual posts.