Release
crawlie v0.5.2
· by Sean Ryan
Internal link graphs, and crawlie stops tripping over the www redirect.
Added
- Internal link graph. Every crawl now maps how your pages link to each other: orphan pages (nothing links in), dead ends (nothing links out), reciprocal links, click depth, and your biggest hubs and highest-authority pages by internal PageRank. It shows in the CLI summary and the JSON (
linkGraph), agents can query it with the newlink_graphMCP tool, and the desktop app has a new Link graph tab you can drag, zoom, and click into. dead-endcheck. Flags indexable pages with no internal outlinks: visitors and crawlers arrive and can’t go anywhere, and the page passes none of its authority on.--no-resolve-hostflag (andresolveHostin config / the MCP) to skip canonical-host resolution and audit the literal start host.
Changed
- Crawls resolve to the canonical host by default. If your start URL redirects to another host (apex to www, or http to https), crawlie re-bases the audit on the destination and tells you it did, instead of auditing a host that only redirects. The same thing Screaming Frog and Sitebulb do.
- Desktop: a page opens as a full view with a breadcrumb, not a side drawer. Saved Reports gained a sticky header, per-site favicons, and a fixed compare layout.
Fixed
- robots.txt, sitemap.xml and llms.txt behind a redirect are detected now. Sites that 301/308 these files from the apex to www (or http to https) were wrongly reported as missing. crawlie now follows the redirect, the way search engines do. Thanks to @fakebizprez for reporting it (#3).