129 CHECKS · 8 CATEGORIES · TWO REVIEW POINTS

You shipped it in a weekend.
Let's see if you're findable on

Google

Crawld reads your site the way search engines and AI answer engines do, runs 129 checks across SEO and GEO, and tells you exactly what's broken and what to fix first. No SEO background needed.

No card. Score in about a minute. Free account for the findings.

yourdomain.com · free scan example last 12 months
Total clicks 69.3K ▲ 1371% since
Total impressions 6.95M ▲ 1458% since
AI citations 448 across 7 engines
Avg position 8.9 ▲ was 29.9
fixes applied →
clicks impressions --- the run where fixes were applied
71/ 100 coverage 86% · 108 of 126 pages

Illustrative example, not a real customer's score. Yours is computed the same way, from what was actually crawled. Clicks and citations come from inside the product; the free scan below returns the score, the findings and the coverage.

129 checks in the rubric
8 weighted categories
16 AI / GEO-specific checks
2 points where you review before anything is marked ready
HOW IT WORKS

Audit the site. Write the fix. Measure again.

Five stages, and two of them stop and wait for you. The engine can plan and write without pausing; it does not, because an unsupervised agent editing a live site is a different product with a different risk profile.

  1. 01

    Measure

    The crawler reads your pages the way search and answer engines do, then runs all 129 checks. Pass, fail, or unmeasured, never rounded up.

  2. 02

    Audit

    Every failing check becomes a finding on the page it was found on, with its evidence and how it was decided.

  3. 03

    Plan

    Your call

    Findings ranked by severity times pages affected. Nothing is written until you review the plan, or the part of it you want.

  4. 04

    Fix

    Only the items you kept are worked, and each check declares who may fix it: the engine, the engine with your call, or you alone.

  5. 05

    Deliver

    Your call

    The changes arrive written out in full. You mark the fixes ready, then you apply them. Nothing reaches your site except by your hand.

Then it scans again. A fix that did not move its check from fail to pass gets flagged, not forgotten. The long version →

The report you get

Every number on this page came from a crawl.

A real scan. 217 of 218 pages read. The one it couldn't read is marked, not guessed.

The link audit panel, listing orphaned, unreachable, broken and dead-end pages with their counts. The link audit panel, listing orphaned, unreachable, broken and dead-end pages with their counts.
The same real audit run, 94/100 across 217 of 218 pages with 46 findings, reproduced here rather than screenshotted live.

THE LINK MAP

See which pages nothing points to.

Crawld maps every internal link on your site and lays it out by click depth from the homepage. Pages that nothing links to float free at the edge: orphans. Engines rarely find them, and you would never notice them in a list.

Interactive: drag, zoom, click a node to see what links to it.

Orphan pages

Live, published, and unreachable by any internal path.

Click depth

How many hops from your homepage. Anything past three is hard for engines to justify crawling.

Template links

Toggle off nav and footer links to see the structure you actually wrote, not the one your theme repeats on every page.

Most audits hand you a list of URLs. The map shows you the shape of the problem: usually one buried section, not forty unrelated pages.

REDDIT RADAR

Your next customers are already asking.
Somewhere else.

Crawld watches Reddit for your keywords, classifies every mention, and drafts a reply grounded in your own site copy. It never posts: you copy the draft, edit it into your own words, and post it yourself.

See how Reddit Radar works →

An illustrative example, not a live feed. Your own Hunt view fills with mentions of your own keywords.

r/SEO · fit 9/10 PITCH

Their thread

"does anyone know a tool that checks if ChatGPT even knows my site exists"

↳ Your reply, drafted

If you want a fast way to check, Crawld runs 129 checks across SEO and AI-answer readiness, including whether ChatGPT and Perplexity can actually find and cite you. Free scan, no signup: crawld.co

scorecard · example_scan.crawld 141 checks · 9 categories
Technical foundation & indexability 20 checks
Crawling, rendering & site structure 16 checks
Search appearance 18 checks
Content quality & helpfulness 18 checks
E-E-A-T & trust signals 15 checks
Site content health & cannibalization 14 checks
AI / answer-engine readiness (GEO) 16 checks
Page experience & performance 12 checks
Interconnectedness 12 checks
score 71 / 100 coverage 86% · gray never counts as a pass
PASS FAIL UNMEASURED (remainder of each bar)
HOW WE SCORE

If we couldn't check it, it doesn't pass.

Before the report can tell you what to fix, the score has to be worth trusting. Every one of the 129 checks lands in one of three states, and the third is the reason to believe the other two.

PASS

Actually checked, actually clean. The rule ran, the page passed it. Nothing implied.

FAIL

Actually checked, needs work. Goes straight to the fix queue, ranked by how many pages it affects.

UNMEASURED

The crawler didn't reach it, or the check couldn't run. Most tools quietly round this up to "pass." We don't. It's gray on the grid and it's gray in the score.

ANSWER ENGINES

Ranking #1 doesn't matter if the answer doesn't mention you.

16 of the 129 checks exist because people are asking AI instead of clicking blue links. Crawld checks whether your pages are structured the way answer engines actually lift content: schema, extractable claims, source clarity, E-E-A-T signals, tested across ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews, Copilot and Bing.

citation share · "best crm for solo agencies" last 30 days
ChatGPT 34%
AI Overviews 27%
Perplexity 21%
Claude 14%
Gemini 11%
Bing / Copilot 8%

Example, hand-logged. Citation tracking is in private beta: you log the prompts you want to win and record which engine cites you. Automatic capture is coming; we would rather tell you that than show you a number we made up.

Crawled, indexed, cited: three different things.

Indexing tools are genuinely good at the first two steps. They also stop there. Crawld is built around the third.

STEP 01

CRAWLED

A bot fetched your page. Necessary, not sufficient. A crawl proves the page loads, not that anyone will ever surface it.

STEP 02

INDEXED

The engine stored your page and can show it. A whole category of tools exists to get you here fast, and this is where they stop.

STEP 03 WHERE CRAWLD WORKS

CITED

An AI answer actually names you as its source. Indexing doesn't measure this, and doesn't guarantee it. Crawld tracks it per engine and writes the fix for whatever is blocking it.

Every fix is written out for your platform, ready to apply, and the live API automates the scanning. CMS connectors are in progress. See how the loop works →

THE LOOP

Five stages. Two places it stops and asks you.

The scan found the problems; the loop turns them into fixes. It ranks the findings, writes the changes, shows its working, and stops for you twice, before anything is written and before anything is handed to you.

crawld / remediation-run #28473m ago
Measure · crawl and score the site passed
Audit · every finding, with evidence passed
Plan · ranked fix list waiting on your review
Remediate · exact changes written out passed
Deliver · fix list ready to apply waiting for you to mark it ready
THE FIX QUEUE

Every finding comes with the fix, written out.

You don't need to know what a canonical tag is. The queue shows the exact change, what it replaces, and why. You decide whether to paste it.

src/pages/services.astrometa-description-missing · Auto-fix
14 <head>
15 - <meta name="description" content="">
15 + <meta name="description" content="Same-day plumbing repairs across Austin. Licensed, upfront pricing, on call 24/7.">
16 </head>
Ready to apply You paste it in · re-measured on your next scan
WRITE

The audit finds the gap. The editor fills it.

Some findings are not a tag, they are the page itself: a query nothing on your site answers, or two posts splitting one. The audit surfaces both; the editor drafts against the gaps and checks every draft against what you have already published, because the thing most likely to outrank your new post is your old one. See Write →

OK"Best CRMs for solo agencies" distinct topic
FLAG"Top CRM tools for small teams" overlaps post #14
OK"CRM pricing compared, 2026" distinct topic
WHERE THE OTHERS STOP

This is where Crawld starts.

Tool Crawld Them
Surfer Full-site technical + GEO audit On-page content scoring only
SEOTesting Fix → verify → re-measure loop Reporting on GSC data
IndexRusher Checks what is blocking citation, not just indexing Stops at indexed
MarketMuse / Clearscope Site-wide audit + overlap detection Content briefs only
Semrush Honest unmeasured scoring, GEO checks Rank tracking
WHAT WE ARE NOT CLAIMING

We publish what isn't built.

Every tool's marketing page is a list of what it does. This is the other list, and it is the reason to believe the first one.

  • No pull requests. Crawld has no repo access and pushes nothing.
  • No CMS writes. Nothing is applied to your site except by your hand.
  • Nothing is build-verified, because nothing is built for you. Every fix is advisory.
  • No white-label reports yet.
  • AI-citation capture is manual. You log what each engine answered; we track it.
  • Reddit Radar cannot post. There is no login, comment, vote or message code in it.
  • One past bug where a score was fabricated, and the fix, written up in full.

Every one of these is on the ledger, with the date it changes. Read /transparency →

NO CARD FOR THE FREE SCAN

Free to see the problem.
Paid to fix it.

The diagnosis is free because a score you cannot verify is worthless to both of us. Starter is a cleanup: subscribe, fix the site, cancel. Pro is for sites that keep publishing.

Compare all tiers
Agency · $199 / mo

5 sites, manual citation tracking across 8 engines. More sites on request. White-label reports are coming.

Talk to us

No card for Free · Cancel anytime · The fixes you applied stay in your site

Starter
$19 / mo · per site

One month covers most cleanups. Cancel anytime; the fixes you applied stay in your site.

Start fixing
  • Full site crawled on demand
  • Every finding, with evidence
  • Every fix written out in full
  • Re-measured after you apply it
  • Ranked plan and fix queue
  • Reddit Radar, with drafted replies
  • Scan API
FAQ

The questions people actually ask.

The free scan

How does the free scan work?
Enter a domain. We crawl up to 10 pages the way Googlebot and the AI crawlers do, run all 129 checks, and show the score, grade, category breakdown, coverage, and how many findings there are. No signup, no card.
Why only 10 pages?
A crawl costs money and the free scan is the front door, not the product. It always reports how many pages it covered against how many it found.
Why do you want my email for the findings?
The score is the diagnosis and it is free. The findings are what an email buys. The fixes are what a plan buys. A shared scorecard link never unlocks the findings, whoever opens it, and expires after 30 days.
Can I rescan immediately?
One real crawl per domain per day. A repeat request returns the scan that already ran, which also stops the endpoint being used to point traffic at someone else's site.

Scoring

What does unmeasured mean?
The check could not run: the page was unreachable, a resource timed out, an external source was down. It is not counted as a pass. The industry default is to round it up, which is how tools report 95/100 for sites with real problems.
Why is my score lower here than elsewhere?
Usually because they counted what they could not check as fine. Compare coverage, not scores. A 94 at 40% coverage and a 71 at 95% coverage are not describing the same thing.
What is the difference between SEO checks and GEO checks?
SEO checks cover what search engines rank: metadata, structure, speed, links. The 16 GEO checks cover what answer engines cite: whether ChatGPT, Claude, Perplexity and AI Overviews can lift your content and attribute it to you.
Do you use AI to judge my content?
For some checks, yes, and those are labelled Model wherever they appear. Most of the rubric is rules and graph analysis. A model judgement is never presented as a fact.

Fixes and content

What are the two review points?
The loop stops before any fix is written, where you review the ranked plan, and before the finished fixes are handed to you, where you mark them ready. Crawld writes; you decide and you apply. Nothing reaches your site except by your hand.
I am on Squarespace / Webflow / Wix. How do fixes arrive without code?
Written out in full: the exact text or tag, where it goes, what it replaces, in language you can paste into your platform's editor. Connectors that write drafts into your CMS are in progress; the integrations pages track each one.
Can a fix break my site?
Every fix shows the exact before and after before you apply it. Applied changes are re-measured on the next scan; if one did not move its check from fail to pass, it is flagged. Because you apply each change yourself, undoing one is the same edit in reverse.
Does Crawld write my content?
The editor drafts against the gaps the audit finds and checks every draft against what you have already published so your posts do not compete with each other. Claims about your product and whether a page should exist stay with you. It is in Pro.
What does build-verified mean?
Nothing today. Every fix is advisory: written out, applied by you. If a repository mode ships, that badge will appear only there.
Does Reddit Radar post for me?
Never. There is no code in Crawld that can log in, comment, vote or message on Reddit. You copy the draft, edit it, and post from your own account. That is why the drafts are worth posting.
Does Crawld publish articles to my site?
No. Drafts are yours to copy into your CMS. When you have published one, paste its URL and the next scan measures it.
Will it work on my Lovable, Bolt or Webflow site?
The scan reads what a crawler reads. If your site renders client-side, many checks will show as unmeasured, which is the finding. The fix queue tells you what to change in your builder.
Which integrations work today?
The free scan, which needs no access, and the scan API. Every fix arrives written out for you to apply. Connected delivery modes are planned, not built, and each integration page marks its own status.

Data and the crawler

What do you do with my data?
We store the crawl results and the fixes we write for you. We do not resell crawl data and do not train models on your content. Any access you grant later is limited to the scopes you choose, revocable any time, and the data goes with it.
How do I recognise your crawler?
It identifies itself as CrawldBot and the user agent links to a page explaining what it does and how to block it. It never crawls under a browser user agent.
Someone is monitoring my site with this. How do I stop it?
Disallow CrawldBot in robots.txt and it stops on the next run. Monitoring is capped at 12 pages per site, one request at a time, once a week.

Find out what's actually wrong.

Takes about a minute. No account, no card.