Paste a URL
Any site, any stack. There's nothing to install first.
Reach / Reports▊
Crawl the whole site, see what's getting in the way, and get a clear fix for every issue. No heavy desktop app. No afternoon lost in a spreadsheet.
These links lead visitors and crawlers to a dead end.
12 pages affected · estimated score lift +5Any site, any stack. There's nothing to install first.
The crawl runs on our servers, so your laptop stays quiet.
Prioritised issues in plain English, shareable with one link.
Why it wins
Health, GEO and Accessibility stay separate. A tidy sitemap can't hide pages that nobody can use or cite.
See why an issue matters, how to fix it, and every page it touches. Then hand it to the person who owns the work.
Large crawls run in the cloud and open like any other report. Your browser gets the useful bits, not the burden.
GEO
ChatGPT, Perplexity and AI Overviews read your site differently. Crawlie checks the signals that decide whether you get cited: answerable content, structured data, authorship, llms.txt, semantic markup.
Share & export
Send a public link no login can gate, export issues as CSV or the whole report as JSON, and let your agents pull everything over the API and MCP.
{
"healthScore": 62,
"geoScore": 75,
"topFixes": [
{ "rule": "broken-link", "count": 214 }
]
}
The whole report
Start with the big picture, then follow the problem all the way down to the page, redirect or link that caused it.
Guide: reading a report →Broken internal links12 pages · fix the template once
High impactPages missing authorship6 pages · GEO
MediumLong title tags4 pages · search snippets
LowCloud by default
The crawl keeps running when you close the tab. The finished report is ready for a teammate, a client or an agent without another export ritual.
Run a report free →✓ Missing canonical 38 pages
✓ Broken navigation link 12 pages
✓ Product schema price 8 pages
+ Long title tag 2 pages
+ Missing author 1 page
Before and after
Compare any two crawls for score changes, pages added or removed, and issues that appeared or disappeared. Older reports tell you when a newer one exists, too.
Agent-native
Everything on this page is a tool call away. The hosted MCP server exposes 18 tools — crawls, reports, fixes, monitoring — and the REST API speaks the same JSON. One key, no scraping, no glue code.
> audit acme.com and fix the top issues
crawl_site { "url": "acme.com" }
✓ report ready · health 62 · geo 75
top_fixes → 3 fixes ranked by impact
affected_urls broken-link → 214 pages
explain_issue why it matters + the fix
18 tools · REST API · OAuth or API key
Every crawl runs 148 checks across 17 categories: technical SEO, indexability, links, redirects, titles and meta, canonicals, structured data, performance, security, accessibility (WCAG) and GEO — the signals AI search engines read. Each issue comes with a plain-English explanation of why it matters and how to fix it.
Yes. Turn on JavaScript rendering and Crawlie drives a real headless Chrome, lets each page hydrate, and audits the post-JavaScript DOM — so content, links and meta tags injected by React, Next.js or Vue are seen instead of missed.
GEO (Generative Engine Optimization) measures how ready your pages are to be cited by AI search — ChatGPT, Perplexity and Google AI Overviews. Crawlie checks answerable content, structured data, authorship, llms.txt and semantic markup, and scores each page and the whole site.
Crawls run in the cloud, so six-figure page counts open like any other report. The free Hobby plan covers 1,000 pages per crawl; Pro raises that to 50,000 pages per crawl, with monthly credits to match and prepaid top-ups beyond.
Every report has a public share link that needs no login and can be revoked any time. You can also export issues as CSV, the whole report as JSON, or let agents pull everything over the REST API and MCP.
Free to start on the Hobby plan — 5,000 crawl credits a month, no card required.