What the audit tool does
Site-map enumeration, per-page SEO audits, 40+ tracker beacon detection with ID extraction, subdomain discovery, browser rendering, CSV export.
Site enumeration
- Sitemap recursion — reads
robots.txt, follows sitemap references, and recursively expands sitemap index files into a complete URL inventory.
- Two discovery modes — Sitemaps only for speed, or Sitemaps + link crawl which adds a breadth-first crawl of internal links to find pages missing from the sitemap.
- Subdomain discovery — checked by default; finds subdomains via Certificate Transparency logs, urlscan.io, AlienVault OTX passive DNS, and DNS probing, then audits each subdomain's sitemap too (up to 50 subdomains, 200 pages each).
- Global page budget — the Max pages setting (default 5,000, up to 200,000) is a true global budget shared by the domain and all subdomains, so large estates are audited in priority order instead of blowing the budget on one corner.
Per-page audit
Every page in the budget is fetched and checked for HTTP status, page title, meta description, H1 heading, canonical tag, and word count — the fields that flag indexation and on-page SEO problems at a glance. Dead pages (404s) and bot-blocked pages (403s) are honestly marked rather than silently skipped.
Tracker beacon detection
- 40+ tracker signatures — Google Tag Manager, GA4, Google Ads, Floodlight, Meta Pixel, TikTok Pixel, LinkedIn Insight Tag, Hotjar, Microsoft Clarity, HubSpot, Drift, OneTrust, Cookiebot, reCAPTCHA, Pardot, Salesforce Marketing Cloud, Bing Ads, Pinterest, Snapchat, X/Twitter Pixel, and more.
- Identifier extraction — not just "Meta Pixel found" but the actual pixel ID, GTM container ID, GA4 measurement ID, or Hotjar site ID, so you can cross-reference against your tag manager.
- Per-URL beacon rows — the report breaks beacons out by individual page URL, so you can see exactly which pages carry which trackers instead of a single site-wide summary.
- Browser-render mode — optional headless Chromium rendering catches trackers injected at runtime by JavaScript, which the default static scan discloses it may miss. See why static scans miss trackers.
Results and history
- Live job pages — watch progress as the audit runs, with a pages table and beacon table when it completes.
- CSV downloads — export the full pages and beacons datasets for spreadsheets or further analysis.
- Per-user run history — sign in with Google and every audit is saved to your history, with a delete button when you're done with a run.
- Polite crawling — rotating realistic user-agents, randomized request delays, and respect for
robots.txt Crawl-delay. No IP rotation.
- Zero AI tokens — the whole pipeline is deterministic pattern matching; no LLM calls, so runs are repeatable and cost nothing to repeat.
Run a free audit on your own site.
Enumerate every URL, audit each page, and scan for 40+ marketing trackers — no sign-up needed to try.
Audit my site