Catch SEO issues before Google does.
Crawle crawls your clients' sites around the clock, compares what changed, and alerts your team the moment a technical SEO regression needs attention.
Workspace overview
Dashboards built for the work, not vanity charts
A live view across client sites: URL capacity, crawl progress, active incidents, link issues, and the technical SEO signals that actually need triage.
Workspace overview
Overview
Workspace health across 5 sites
Sites
5 sites in this workspace
- crawle-demo.io86B84217,428
- docs.crawle-demo.io94A18312
- shop.crawle-demo.io72C2144,980
- blog.crawle-demo.io58D911,264
- staging.crawle-demo.iounverified———
Crawl activity
URLs crawled and errors over the last 30 days
- Crawled
- Errors
Site health
Weighted technical score
Open issues by type
- Links To Redirect
- Missing Meta Description
- Broken Links
- Canonical Changed
- Title Removed
Cloud crawler
Full-site crawling, no local machine
Screaming-Frog depth that runs in the cloud and never stops: shared crawl data, rendered-DOM support, exports, and workspace capacity sized around the client.
URL coverage summary
Coverage
How much of the workspace Crawle has discovered and crawled
Index coverage
Crawled · indexed · in sitemap
| aOnly | 286 |
|---|---|
| bOnly | 0 |
| cOnly | 412 |
| ab | 198 |
| ac | 0 |
| bc | 0 |
| abc | 2488 |
- Crawled
- Indexed
- In sitemap
Real-time alerts
Catch the regression while the team still remembers the release
Critical incidents fire in real time. Warnings, informational changes, and resolved incidents can roll into digests for Slack, Teams, email, and webhooks.
Slack notification routing
Notification channels
Route alerts to the right Slack channels
Slack
Active4 channelsConnected to Acme Workspace
Notification channel
- growthIndexability drops
- migrations-qaMigration QA
- seo-alertsCritical incidentsDefault
- site-healthDaily digest
Currently sending to #seo-alerts
Send testAI agents
Bring live crawl context into Claude, ChatGPT and Codex
Crawle exposes workspace-aware crawl data over OAuth MCP, so approved agents can inspect issues, links, alerts, exports, technology context, and client workspaces without stale screenshots.
- /pricing0.98
- /pricing/teams0.81
- /pricing/enterprise0.74
- Remove the X-Robots-Tag: noindex header from /pricing
- Re-crawl the 7 affected URLs to confirm the fix
- Request indexing in Search Console once headers are clean
Everything after the crawl starts
The workflows agencies actually need
Crawle is not just another crawl snapshot. It is shared monitoring, history, routing, exports, and agent context that stays alive after the audit.
Client workspaces
One operating context per client: capacity, team access, integrations, reports, and history kept separate.
Continuous crawling
Crawle keeps revisiting discovered URLs and compares what changed across status, metadata, links, robots, and canonicals.
2-year change history
Timelines prove when a change happened and what it affected — 2 years retained, full historical exports rolling out.
Migration monitoring
Detect mass redirects, verify target domains, export mappings, and clean up old URLs when the migration is stable.
Link monitoring
Broken links, redirect targets, source pages, and link exports stay grouped for action.
AI agent workflows
OAuth MCP gives Claude, ChatGPT, Codex, and internal agents live Crawle context instead of stale CSVs.
White label
Brand reports and client-facing surfaces when the agency needs Crawle to sit behind its own service model.
Exports and automation
Download current or historical datasets, send weekly summaries, or trigger customer-owned workflows with webhooks.
How it works
From client workspace to always-on monitoring
Create a client workspace
Keep each portfolio in its own context with capacity, team access, integrations, alerts, and reports.
Add and verify domains
Verify with Google Search Console when available, or use DNS/meta verification when needed.
Crawl continuously
Crawle compares status, metadata, links, robots, canonicals, rendering, indexability, and custom extraction values over time.
Route the right alerts
Critical incidents can interrupt immediately; lower-priority changes roll into digests for email, Slack, Teams, and webhooks.
Agency operating model
One workspace per client when separation matters
Use dedicated workspaces for clients that need their own capacity, permissions, alerts, integrations, exports, and reports. Group smaller sites only when that is the cleaner account structure.
Workspace clients and tags
Clients & tags
Organize agency domains and apply crawl defaults in bulk
Bulk crawl defaults
Save crawl defaults for a client, preview matching sites, then apply.
14 matching sites for Northwind Retail
- northwind.com
- shop.northwind.com
- help.northwind.com
- northwind.co.uk
- northwind.de
Clients
Reuse clients across workspaces; defaults apply locally per assigned domain.
| Client | Sites | Workspaces | Crawl defaults |
|---|---|---|---|
Northwind Retail E-commerce storefront + regional microsites | 14 | 2 shared | JS: AlwaysScreenshots1.5s delay |
Harborlight Media Publishing network, high page volume | 9 | 1 | JS: AutoNo cache4s delay |
Vantage SaaS Product, docs, and marketing domains | 6 | 1 | JS: Always2s delay |
Meridian Health Regulated content, gentle crawl | 4 | 1 | None set |
Tags
Reuse tags across workspaces for priority, market, or migration wave.
| Tag | Sites | Workspaces |
|---|---|---|
| Priority | 11 | 3 shared |
| Migration wave | 7 | 2 shared |
| JS-heavy | 5 | 1 |
Technology context
Give AI agents the site's implementation context
Technology stack evidence, security-header posture, stack changes, and risk signals give teams and AI workflows the context needed before suggesting technical SEO fixes.
Stack changes and risk findings
Technology & risk signals
Evidence-backed posture signals and stack deltas for crawle-demo.io
Risk findings
High-severity findings require deterministic public evidence; informational rows are context for developers and agents.
| Actions | |||||
|---|---|---|---|---|---|
| Critical | No Content-Security-Policy header Responses ship without a Content-Security-Policy. A baseline policy reduces the blast radius of injected or third-party script. CRAWLE-CSP-001 | Site posture | Open | Jun 9 | |
| High | jQuery exposes known prototype-pollution advisory The detected jQuery version matches a published advisory. Upgrading clears the exposed surface on rendered pages. GHSA-gxr4-xjj5-5px2CVE-2020-11023 | jQuery v3.4.1 | Open | Jun 9 | |
| Warning | Missing Strict-Transport-Security header HSTS is not set, so browsers will not pin HTTPS for return visits. Add a long max-age once HTTPS is fully enforced. | Site posture | Open | Jun 9 | |
| Warning | Server version disclosed in response headers The Server header advertises an exact nginx build. Suppressing the version removes a low-effort fingerprinting signal. | nginx v1.21.6 | Open | Jun 9 |
Recent stack changes
Compared against the previous completed scan. The first scan becomes the baseline.
Baseline changes The first scan becomes the baseline; later scans can show added, removed, or changed technologies.
Risk language Findings are framed as posture signals with evidence, not as proof from an intrusive security test.
Free account · paid workspaces
Choose capacity around the client, not your backend
Most agencies use one workspace per larger client. The workspace size defines URL capacity and crawl throughput; prices exclude VAT.
Workspace capacity planner
Are you planning Crawle for one company or many clients?
Crawle accounts are free. Costs start when you add active workspaces. Agencies usually use one workspace per client so access, alerts, reports, historical exports, and crawl capacity stay cleanly separated.
Suggested setup
10 x Small workspace
Estimated from 10,000 URLs and 2 domains per client.
€390
/mo, excluding VAT
Workspaces
10
URLs per workspace
10,000
Capacity
10,000 URLs / workspace
White label
Recommended add-on
This assumes clients are roughly similar. If one client is much larger, size that workspace separately and keep smaller clients on smaller workspaces.
Small workspace
€351/year with annual billing
- Small business sites
- Light JS rendering
- SEO checks and change tracking
Medium workspace
€711/year with annual billing
- Growing ecommerce
- Faster continuous crawling
- Advanced exports
Large workspace
€1341/year with annual billing
- Large client accounts
- Higher crawl throughput
- API + email alerts
X-Large workspace
€2691/year with annual billing
- Enterprise-scale sites
- Maximum public workspace capacity
- Separate alerts, exports, and reports
Agency white label
Add-onRecommendedWorkspace costs separate
- Branded subdomain or custom domain
- Own logo and branded emails
- Applies across purchased workspaces
Private beta
Put Crawle into your next client QA loop.
Join the beta and help shape the agency crawler we wish existed: continuous monitoring, useful exports, better alerts, and AI-ready SEO data.