Perform a comprehensive SEO audit on a website
Changed onCrawls a URL with Firecrawl (Crawl4AI fallback), performs a multi-category SEO audit (Common SEO Issues, Server & Security, Mobile Usability, Advanced SEO), and returns structured results with scores per category. In multiple mode (deep crawl) with async=true, the route returns 200 immediately and saves results to the database in the background. The route accepts both GET (params in querystring) and POST (params in JSON body).
Request
- Base URL: https://api.snowseo.com
- URL: https://api.snowseo.com/v3/seo-audit
- Auth: one of:
- HTTP bearer
- API key in header x-api-key
Query parameters
URL to audit (https:// prefixed automatically)
Team ID (required for async multiple mode)
Audit mode: single page or deep multi-page crawl
Enable async background processing (multiple mode only)
HTML tags to include during crawl
HTML tags to exclude during crawl
Response
Preview and multi-page requests return JSON. Single-page audits stream status updates followed by the final result as NDJSON.
Changes
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info
- breaking
the
response's property type changed fromstringtonumber, and format fromdate-timeto no format for status
- breaking