Quickstart
Install squirrelscan and run your first audit in under 2 minutes.
Why squirrelscan?
AI-Native Design
Built for coding agents. LLM-optimised output works seamlessly with Claude Code, Cursor, and any AI assistant.
Developer-First CLI
Single binary, zero dependencies. Shell completions, self-update, and CI/CD compatible exit codes.
140+ Rules, 20 Categories
Comprehensive coverage across SEO, accessibility, performance, and security audits.
Smart Incremental Crawling
ETag, Last-Modified, and content hashing. Skip unchanged pages. Resume interrupted crawls.
E-E-A-T Auditing
Dedicated rules for Experience, Expertise, Authority, and Trust—Google’s top ranking signals.
Multiple Output Formats
Console, JSON, HTML reports, LLM-friendly output. Export exactly what you need.
Works Where You Work
Terminal
Run anywhere with a single command.
Claude Code
Native integration with Claude output format.
Any Coding Agent
JSON/Markdown output for any AI tool.
CI/CD
Fail pipelines on audit errors.
Rule Categories
squirrelscan runs 140+ rules across 20 categories:| Category | Description |
|---|---|
| Accessibility | ARIA, focus, landmarks |
| AI | LLM parsability, AI content detection |
| Analytics | GTM, consent mode |
| Content | Quality, readability, freshness |
| Core SEO | Meta tags, canonical URLs, h1, favicon |
| Crawl | Robots.txt, sitemap, indexing |
| E-E-A-T | Experience, expertise, trust signals |
| i18n | Hreflang, lang attribute |
| Images | Alt text, dimensions, formats |
| Legal | Privacy, cookies, TOS |
| Links | Internal, external, broken links |
| Local SEO | NAP consistency, geo meta |
| Mobile | Viewport, tap targets |
| Performance | Core Web Vitals, LCP/CLS/INP |
| Schema | JSON-LD structured data |
| Security | HTTPS, CSP, headers |
| Social | Open Graph, Twitter cards |
| URL Structure | Length, hyphens, keywords |
| Video | VideoObject schema, accessibility |