Is each page actually optimised, or does it just look done?

Per-page audits, SERP snippet previews, title and meta scoring, and internal-link opportunities — the same engine that scores drafts in the editor.

Is each page actually optimised?

Pixel-accurate SERP preview
Per-page-type content gates
Internal links, surfaced
serp preview · /pricing580px

yoursite.com › pricing

Pricing — Plans and costs for every te…

Fits6 words cut
Title 58/60Meta missingH2 order valid

On-Page SEO, as it looks in the app

The problem

A page can hit every keyword and still lose the click before anyone reads a word of it.

01

The title nobody proofread

Titles and descriptions get written once, at launch, and then never looked at again.

Your best page advertises itself with seven characters of placeholder copy.

With On-Page SEO

Every field is scored on length, keyword placement, and structure — not just presence.

02

You find out in the SERP

Whether a title truncates depends on pixel width, not character count, so you learn it after it's live.

Half your snippet is an ellipsis, and the click goes to the result below you.

With On-Page SEO

The snippet renders with real pixel truncation before you publish, exactly as Google will cut it.

03

Links that never get added

Nobody is tracking which existing pages should be linking to the one you just published.

New pages start from zero internal authority and take months to find their footing.

With On-Page SEO

Pages that should link here, and don't yet, are listed on the page itself.

Included

What's in On-Page SEO

Every capability shipping in the product today — and what's still coming, named honestly rather than hidden.

7 of 9 live today78%
Page audit (per-URL deep view)
SERP snippet preview, pixel truncation
Title & meta scoring
Heading structure
Per-page-type content gates
Internal link opportunities
Editor SEO tab

On the roadmap — not shipping yet

Title/meta rewrite suggestions
Content gap vs. the top 10
How it works

4 steps, start to finish

The actual pipeline, not a black box — with what each step produces.

  1. 01Step 1 of 4

    Open the per-page audit

    Every page gets its own deep view — the same checks as the site-wide crawl, scoped to one URL.

    One URL at a timeSame 90 checksPage-type aware
    Title
    Meta description
    H1
    Word count

    /pricing · Landing page gates

  2. 02Step 2 of 4

    Preview it as a SERP snippet

    Title and meta are rendered with real pixel-width truncation, so you see what Google will actually cut off.

    Pixel width, not charactersDesktop + mobileBefore you publish

    yoursite.com › pricing

    Pricing — Plans and costs for every te…

    Compare plans, see what's included at each tier, and find the option that fits how your team actually works…

    580px

    Truncates at 580px — 6 words lost

  3. 03Step 3 of 4

    Score title, meta, and headings

    Each field is scored against length, keyword placement, and structure — not just presence or absence.

    LengthKeyword placementHeading structure
    Title length58 / 60
    Primary term positionword 7
    Meta descriptionmissing
    H2 ordervalid
  4. 04Step 4 of 4

    Surface internal-link opportunities

    Pages that should be linking to this one, and aren't yet, are surfaced directly rather than left to memory.

    Relevance-matchedAnchor suggestedOne click to insert
    /pricing
    /blog/cost-guide/features/compare/faq

    4 pages should link here

Where this sits

Five disciplines, one loop. On-Page SEO is step 1.

  1. 1Audit & Technical SEOYou are here
  2. 2On-Page Fixes
  3. 3Content & Keywords
  4. 4Off-Page & AI Search
  5. 5Reporting & Analytics
7
Capabilities live in the product today
2
More on the roadmap, named honestly
4
Steps in the pipeline, all shown above
FAQ

Questions people ask

Yes — the editor's SEO tab runs the same engine, so a page written in the tool and a page audited after publishing get scored the same way.

It uses real pixel-width truncation rules, not a fixed character count, so it matches what Google actually cuts off far more closely than a character counter does.

Per-page-type minimum bars — a product page and a blog post aren't held to the same content checklist, because they're not the same kind of page.

Rewrite suggestions are on the roadmap (named “soon”); today it scores and flags what's weak so you can rewrite it, or Auto-Fix can apply an approved rewrite for you.

Content-gap analysis against the current top 10 is on the roadmap; today's page audit checks structure and on-page fundamentals, not competitive coverage.

Get started

Try On-Page SEO on your own site

Sign in to pick up your existing projects, or start a new one and see it run.

Free site auditStart free