Canonical missing
Without a canonical, parameter or duplicate versions of the page may compete with it.
Fix: Add a self-referencing canonical link on every indexable page.
A desktop crawler that explains every technical SEO issue, with the URLs to fix and the source to prove it.

Each of the 165 checks carries why it matters and how to fix it, next to the affected URLs. No searching for what an error name means.
Without a canonical, parameter or duplicate versions of the page may compete with it.
Fix: Add a self-referencing canonical link on every indexable page.
Pro adds the data, automation and reporting that agencies pay enterprise prices for elsewhere. One licence, from $19 a month.





{
"mcpServers": {
"crawlune": {
"command": "crawlune",
"args": ["mcp"]
}
}
}Ask Claude to audit the site. A built-in MCP server and local API let assistants and scripts run crawls and read the results. How it works
Crawlune follows internal links, images, CSS and scripts, respecting robots.txt and your include and exclude rules. Five hundred pages take seconds.
Issues sit in the sidebar by severity. Click one for the affected URLs, the reason it matters and the fix, with the page source to prove it.
Inspect inlinks, outlinks, headers and HTML per page. Export CSV, generate a sitemap, or turn an issue into a developer ticket.
Up to 550 URLs per crawl with every check enabled. No account, no trial clock, no watermark on the export.
Download freeUnlimited crawling, JavaScript rendering, saved crawls, log files, integrations, reports and automation. $19 a month, $189 a year or $499 once, with a 14-day trial.
See pricingmacOS, Windows and Linux. Written in Rust; the raw HTML of every page stays on your machine.