Website auditing overview
The Market Research toolkit includes powerful website auditing capabilities powered by squirrelscan - a comprehensive tool that analyzes websites against 230+ rules across 21 categories.Website audits help you discover SEO issues, technical problems, performance bottlenecks, security vulnerabilities, accessibility concerns, and content quality issues.
What squirrelscan does
squirrelscan provides extensive website auditing by emulating a browser and search crawler to analyze your website’s structure and content.230+ rules
Comprehensive ruleset covering every aspect of website health
21 categories
Organized into logical groups from SEO to security
Multiple formats
Output as LLM, console, JSON, HTML, or markdown
Audit categories
The audit engine checks your website across these key areas:SEO & Content
SEO & Content
- Core SEO: Meta tags, titles, descriptions, canonical URLs
- Technical SEO: Sitemaps, robots.txt, structured data
- Content: Heading structure, content analysis, keyword optimization
- E-E-A-T: Expertise, Experience, Authority, Trustworthiness signals
Technical & Performance
Technical & Performance
- Performance: Page load time, resource usage, caching
- Crawlability: Search engine accessibility, indexation
- URL Structure: Clean URLs, proper formatting, keywords
- Mobile: Responsive design, touch-friendly elements
Security & Legal
Security & Legal
- Security: HTTPS usage, security headers, leaked secrets, mixed content
- Legal: Privacy policies, terms of service, compliance
Media & Social
Media & Social
Links & Structure
Links & Structure
- Links: Broken internal and external links, redirect chains
- Accessibility: Color contrast, keyboard navigation, ARIA labels
- Local SEO: NAP consistency, geo metadata
How it works
The audit process follows a clear three-stage workflow:Crawl the website
Discovers and fetches pages starting from the base URL. The crawler follows internal links and respects robots.txt rules.
Analyze against rules
Runs 230+ audit rules on each discovered page, checking for:
- Missing or incorrect meta tags
- Broken links and redirect chains
- Performance issues and slow load times
- Security vulnerabilities
- Accessibility problems
- Content quality issues
Output formats
Generate reports in multiple formats to suit different needs:- LLM
- Console
- JSON
- HTML
- Markdown
Recommended for AI agents. Compact XML/text hybrid optimized for token efficiency.Includes:
- Overall health score and key metrics
- Issues grouped by category
- Broken links listing
- Prioritized recommendations
Coverage modes
Choose the right scan depth based on your needs:Quick
25 pages - Seed URLs + sitemaps onlyPerfect for:
- CI/CD pipeline checks
- Fast health monitoring
- Daily status checks
Surface
100 pages - Smart pattern samplingPerfect for:
- General audits (default)
- Template coverage
- Regular monitoring
Full
500 pages - Comprehensive crawlPerfect for:
- Pre-launch audits
- Deep analysis
- Complete site health
Surface mode is intelligent - it detects URL patterns like
/blog/{slug} or /products/{id} and only crawls one sample per pattern. This makes it efficient for sites with many similar pages.Audit results
Every audit generates:Health score
An overall score from 0-100 indicating site health:- 95-100: Grade A (Excellent)
- 85-94: Grade B (Good)
- 70-84: Grade C (Fair)
- 50-69: Grade D (Poor)
- 0-49: Grade F (Critical)
Category scores
Individual scores for each of the 21 categories:- Core SEO
- Technical SEO
- Performance
- Security
- Accessibility
- Content quality
- And 15 more…
Issue severity
All issues are classified by severity level:Error
Critical issues that must be fixed. Impact: High
Warning
Important issues that should be addressed. Impact: Medium
Notice
Suggestions for improvement. Impact: Low
Two-step workflow
For maximum efficiency, use the two-step approach:Run the audit
Execute the audit and save results to the local database:This displays console output and stores the audit with a unique ID.
Next steps
Install squirrel CLI
Get started with installation on Linux, Mac, or Windows
Run your first audit
Learn how to run audits with different coverage modes
Audit categories
Explore all 21 audit categories and rules
Interpret results
Understand health scores and prioritize fixes
Resources
squirrelscan website
Visit the official squirrelscan website
Documentation
Complete documentation including rule references
Rule documentation follows this pattern:
https://docs.squirrelscan.com/rules/{category}/{rule-id}Example: https://docs.squirrelscan.com/rules/links/external-links