Skip to content

site-wide seo + aeo audit

See your whole site, one dot per page.

dotmap is an SEO checker and audit platform. It crawls your site and scores every page for search and for AI answer engines, then maps what is healthy, what needs work, and what to fix first. Run it here, or from your coding agent.

No account needed.See how it works

Or add it to Claude CodeCursor and VS Code setup

claude mcp add --transport http dotmap https://dotmap.ai/mcp
Fig 4 · one dot per page, coloured by score and wired to the page that links to it; pick a dot or use the arrow keys.
judgments on every page, from one Jev call
12
technical checks, from title length to JSON-LD
18
to crawl and score 50 pages, measured
About 3 s
for those 50 pages, metered while it runs
$0.005

What dotmap does

how an audit works // crawl → judge → score

Three machines, one audit.

Each figure runs on the same numbers as the audit itself: drag, click or use the keys shown in its card.

crawl // same-site, bounded

A fixed crew of workers, a hard page limit.

The crawler starts at your URL and follows internal links breadth first. A bounded pool fetches HTML pages in parallel and stops at the limit; anything found but not fetched is listed.

Workers
8
Depth
4 links
Page limit
up to 500
How the crawl works
Fig 1 · a bounded pool of workers fetches pages until the limit; click a bay or use the arrow keys.

judge // one jev call per page

One request reads the whole page.

Each page goes to Jev once and comes back with seven scores and five probabilities. Only the input tokens are paid for, so a typical page costs about a hundredth of a cent.

Judgments
12
Tokens / page
≈2,400
Cost / page
$0.0001
What Jev judges
Fig 2 · one stroke per page: seven scores, five probabilities.

score // semantic + technical

What a page says outweighs how it is tagged.

Jev's judgments make the semantic score; eighteen checks in code make the technical one. They are blended into one number and a grade from A to F.

Semantic
65%
Technical
35%
Grade A
≥ 85
How the score is built
Fig 3 · 65% semantic, 35% technical, then a grade.

agents // mcp server

Your coding agent runs the audit, then fixes the page.

dotmap is an MCP server as well as a website. Connect Claude Code, Cursor or VS Code and your agent can audit a site, read the weakest pages with their issues, fix them in your repo, and audit again to check the score moved.

  1. 01

    One command to connect

    Add the server to Claude Code, Cursor or VS Code. There is nothing to install and nothing to configure.

  2. 02

    Ten tools, asked for in plain language

    Audit a site, list pages by score or issue, compare two runs, turn monitoring on. You ask; the agent picks the tool.

  3. 03

    Sign in once, no API key

    Approve access in the browser. A read-only grant can read your reports and cannot start a crawl.

Connect your agent
Claude Codedotmap over mcp

$ claude mcp add --transport http dotmap https://dotmap.ai/mcp

Audit example.com and fix the weakest page.

audit_site25 pages, site score 74

get_pages/features/reports 61, not citable

get_changes2 pages regressed since the last audit

edit app/features/reports/page.tsx+9 -4

Audited again. /features/reports went from 61 to 84 and is now citable.

Sample session with sample numbers.

alerts // email + slack

An alert the day a page gets worse.

Turn on monitoring for a saved site and dotmap re-audits it daily or weekly, compares the run with the last one, and sends an email or a Slack message when something slips. Your agent can read the same alerts.

  1. 01

    A score drops

    By at least the threshold you set, from 1 to 50 points.

  2. 02

    A page breaks

    A URL that used to load now returns an error.

  3. 03

    A page stops being citable

    An AI answer could quote it before and cannot now.

How monitoring works
#seo-alertsslack

example.com: score 80 → 74 (-6)

  • 2 pages dropped/pricing 91→74, /features/reports 61→52
  • 1 page newly broken/old-campaign (404)
  • 1 page no longer citable by AI answer engines

report · site history

dailyre-audit
5 ptsalert at
Slacksent to

Sample output

features // after the score

A score is where the work starts.

Verified fixes
A new title, description, opening answer, FAQ and JSON-LD for a weak page, re-scored before you see it.
AI visibility
Track the questions you care about and see whether an AI answer cites your site, or who it cites instead.
What changed
Each audit is compared with the last: pages that improved, regressed or broke, and issues that are new.
Dot map
Every page of a saved site as a dot, coloured by score and joined by the links between them.

Pricing // 3 plans

Monthly and yearly prices

From the blog // latest guides

All articles

faq // 6 questions

Questions, answered first.

Direct answers up top, the way this tool asks every page to do it.

All questions

dotmap is a site-wide SEO and AEO audit. It crawls pages up to the selected limit, has TypeSafe's Jev model judge each fetched page on twelve dimensions in a single call, runs eighteen technical checks, and produces a shareable report with a score per page and for the whole site. Signed-in users can run a deeper sitemap-assisted crawl and explore a private dot map. Coverage limits are shown in the report.

ready

Your site, scored, in the time it takes to read this.

Start without an account. Sign in later for saved history, monitoring and your private dot map.