Sitemoth follows every internal link the way a search engine does. It reports 240 kinds of technical issues, and each issue carries a severity, a priority and the fix.
Download SitemothSee all 240 checksVersion 1.0.3 for macOS, Windows and Linux. Free during the beta with no URL limit and no account.
The screenshot below is a first Sitemoth crawl of an 80-page SaaS marketing site. Sitemoth found 3,950 URLs, most of them images and scripts, and flagged 24 errors, 226 warnings and 265 opportunities. These are the issue groups Sitemoth checks on every crawl:

Sitemoth runs every crawl in the same 6 steps:
A throttled page never counts as an SEO problem in Sitemoth. Sitemoth marks it as rate limited and retries it, so a Cloudflare block page does not show up as a missing title or a noindex.
Sitemoth matches Screaming Frog's licensed feature set on crawling, rendering and the Google integrations. Sitemoth also reads server logs inside the same crawl file, which Screaming Frog sells as a separate product.
| Screaming Frog free | Screaming Frog license | Sitemoth beta | |
|---|---|---|---|
| URLs per crawl | 500 | Unlimited | Unlimited |
| Price | Free | £199 per user per year | Free during the beta |
| JavaScript rendering | No | Yes | Yes |
| Save and reopen crawls | No | Yes | Yes |
| Crawl comparison | No | Yes | Yes |
| Search Console and GA4 data | No | Yes | Yes |
| PageSpeed Insights | No | Yes | Yes |
| Accessibility audit | No | Yes | Yes (axe-core) |
| Spelling and grammar | No | Yes | Yes (LanguageTool) |
| Server log analysis | No | Separate product | Yes, built in |
| Command line and scheduling | No | Yes | Yes |
| MCP server for AI agents | No | No | Yes |
Screaming Frog figures come from its pricing and FAQ pages, checked October 2026. Its free version also cannot save crawls or render JavaScript.
Sitemoth 1.0.1 also covers the work around the audit: client folders, reports, tickets, monitoring and migrations.
| Sitemoth 1.0.1 adds | What it does |
|---|---|
| Clients | Sitemoth files each crawl in its client's folder by domain and shows the health score trend per client. |
| Client reports | Sitemoth writes a white-label HTML or PDF report with your logo, a health score and an executive summary. |
| Share links | Sitemoth uploads a report on request and gives you a read-only link that expires. |
| Fix tickets | Sitemoth sends problems to Jira, Linear, Asana, ClickUp, Trello or GitHub, one ticket per page template. |
| Monitoring | Sitemoth recrawls a site on a schedule on your computer and alerts Slack, Teams, Discord, a webhook or email. |
| AI search readiness | Sitemoth checks robots.txt for 19 AI crawlers, validates and generates llms.txt, and flags JavaScript-only content. |
| Search Console insights | Sitemoth finds cannibalized queries, pages losing clicks and pages ranking 8 to 20 with a technical problem. |
| Internal link suggestions | Sitemoth suggests source pages and anchors for orphan and weak pages, computed on your computer. |
| Screaming Frog import | Sitemoth opens Screaming Frog CSV exports as a crawl file. It does not read .seospider files. |
| Site migrations | Sitemoth maps old URLs to new ones, exports redirects in 7 formats and checks them after launch. |
Sitemoth keeps every client's crawls, branding and alerts together, so an audit becomes a report, tickets and a monitor without leaving the app:
The agency features list each step, and monitoring explains the schedules and alerts.
Sitemoth ships an MCP server, so Claude, Cursor and other AI agents can crawl a site, read its issues and inspect URLs with the same engine as the app. Claude Code adds it with one command:
claude mcp add --scope user sitemoth -- npx -y sitemoth mcp
Setup for Claude Desktop, Cursor, VS Code and Windsurf is in the MCP guide.
Sitemoth stores each crawl as a single file on your machine. The app contacts Sitemoth's servers only to check for updates, and to send a problem report or usage data when you agree to it. Your Google Search Console and Analytics data goes straight from Google to the app. A report reaches Sitemoth's servers only when you create a share link. See what Sitemoth sends and when.
Sitemoth 1.0.3 is free during the beta, with every feature and no URL limit. Download Sitemoth for macOS, Windows or Linux, or read the full feature list first.
Sitemoth is free during the beta, with no URL limit and no account. A paid version with a free tier will follow. You will hear about it inside the app before anything changes.
Sitemoth renders JavaScript with a headless Chromium when you turn rendering on. The JavaScript tab then lists pages where scripts changed the title, canonical, noindex, content or links.
You can crawl a staging site with basic auth, cookies or custom headers. Sitemoth sends them with every request, including rendered pages.
You can crawl as many URLs as your machine and the server allow during the beta. Sitemoth stores the crawl on disk, so memory is not the limit for crawls in the tens of thousands of URLs.
You can save a white-label report with your logo and colors as HTML or PDF, or create a read-only link the client opens in a browser. See clients and reports.
You can open Screaming Frog's Internal All and All Inlinks CSV exports as a Sitemoth crawl file. Sitemoth does not read .seospider files. See importing from Screaming Frog.
You can connect Sitemoth to Claude Code, Claude Desktop or Cursor through its MCP server. The agent can start crawls, read issues and inspect URLs. See the MCP setup.