Thanks to visit codestin.com
Credit goes to docs.squirrelscan.com

squirrelscan
GitHub

Rules reference

All 295 audit rules organized by score group and category

squirrelscan includes 295 rules across 21 categories, plus opt-in cloud gap analysis. Every category rolls up into one of four score groups: SEO, Performance, Security, and Agents. These are the four scores you see on reports and in the dashboard, alongside the overall health score.

Most rules run locally for free. A handful of cloud rules use AI analysis, full filter lists, or live search data - they require login and are skipped when you’re not logged in. Cloud rules carry a notice banner on their doc pages.

SEO

Search visibility: crawling, indexing, content, markup, and accessibility. SEO group overview →

Performance

Page speed and loading behavior. Performance group overview →

Security

Transport security, compromise signals, compliance, and blocked content.

Agents

Agent Experience (AX): whether AI agents can read, reach, discover, and act on your site: a first-class score alongside SEO, Performance, and Security, not an afterthought. Covers five pillars: readable (no-JS content, token weight, Markdown), reachable (crawler access, behavioral blocking), discoverable (llms.txt, AGENTS.md, agent manifests), declared (Content-Signal, noai, RSL licensing), and actionable (API/OAuth discovery, pay-per-crawl).

Configuration

Enable/Disable rules

Use glob patterns in squirrel.toml:

[rules]
# Enable specific rules or categories
enable = ["*"]  # all rules (default)

# Disable specific rules
disable = [
  "ax/*", "ai/*",   # disable all Agent Experience rules
  "content/word-count",  # disable specific rule
]

Rule options

Some rules have configurable options:

[rules."core/meta-title"]
min_length = 30
max_length = 75

[rules."content/word-count"]
min_words = 300

See individual rule pages for available options.

Type to search…

↑↓ navigate openesc close