Know exactly what'swrong with a site —not just why it doesn't rank.
KWI Toolkit checks the technical SEO factors every crawler cares about, plus the structured data and citability signals AI systems now check before they'll quote a page. One audit, one score, no guessing.
No account required to see your score.
Every signal that decides whether your site gets found — and trusted.
One score. Every category. No guessing where to start.
Run every core check in one pass and get a 0-100 health score broken down by category — so you know exactly what's dragging you down before you fix anything.
- Site Audit
- Category score breakdown
- Issue-by-issue detail
Every check, grouped the way you'd actually triage them.
No bundled "insights" dashboard hiding what's actually being tested. Each tool runs a specific check and tells you what it found.
- Broken Link CheckerCrawls every internal and outbound link and flags 4xx/5xx responses by page.
- Redirect Chain TracerFollows redirects hop by hop and flags chains and loops that waste crawl budget.
- Robots & Sitemap ValidatorChecks robots.txt directives against the sitemap and flags pages blocked from indexing.
- Internal Linking AnalyzerMaps internal link depth and surfaces orphaned pages with no incoming links.
- Form CrawlSubmits site forms in a sandbox to confirm they resolve and don't dead-end the crawl.
- Sitemap ComparisonCompares live vs. staging sitemaps by page path — catches pages lost or leaked before a launch.
- Site SearchCrawls a site for a specific keyword or a link, so you know exactly which pages mention it.
- Meta & On-Page CheckerFlags missing, duplicate, or truncated title tags, meta descriptions, and headers.
- Content ScorerScores a page's topical coverage against ranking competitors for a target query.
- Duplicate & Thin Content DetectorFinds near-duplicate pages and pages under a configurable word-count threshold.
- Phone Number FinderCrawls a site for every phone number and flags inconsistent formatting across pages.
- Lorem Ipsum DetectorCatches leftover placeholder text a template or CMS section never got replaced with real copy.
- Spelling CheckerFlags likely misspellings site-wide, filtered to skip brand names, jargon, and code.
- Schema CheckerValidates a single page's structured data against schema.org and Google's requirements.
- Schema Audit (site-wide)Crawls the whole site to catch conflicting or inconsistent schema across templates.
- Hreflang ValidatorConfirms hreflang tags are reciprocal and match an existing page in each target locale.
- Image AuditFlags missing alt text, oversized files, and images served without next-gen formats.
- Image CompressorUpload images directly and get compressed PNG, JPEG, or WebP versions back — no crawl needed.
- White-Label PDF ReportsExports full audit results as a branded PDF with your logo instead of ours.
- Embeddable Audit WidgetDrop a free-audit box on your own site to generate qualified leads from prospects.
- Core Web VitalsMeasures LCP, INP, and CLS for mobile and desktop, field data where available.
Site Audit rolls every check into one 0–100 health score.
Run it once and Site Audit crawls the domain, runs the core checks from every category, and rolls the results into a single health score with a category-by-category breakdown — so you know whether a 62 means "broken schema" or "slow mobile load" without opening five separate tools.
- Broken links & redirect chains
- Robots.txt / sitemap conflicts
- Schema present, valid, and consistent site-wide
- Meta tags, duplicate & thin content
- Core Web Vitals, mobile and desktop
Ranking well and getting cited by AI aren't the same problem.
Most SEO platforms stop at traditional ranking factors. KWI Toolkit also validates whether an AI system can actually understand a page well enough to cite it with confidence — which comes down to structured data, not prose.
- SEORankings & backlinks
- SEOOn-page keyword usage
- SEOCrawlability & site speed
- AEOWhether ChatGPT, Perplexity, and AI Overviews can parse your schema
- AEODuplicate or conflicting structured data across pages
- AEOBrand descriptor consistency site-wide, so AI cites you accurately
Thorough. Consistent. AI-ready. It's all in how each audit runs.
Every result comes from a real crawl of the actual site, run at request time — not a cached estimate. Numbers below are illustrative placeholders while we're in early access.
KWI Toolkit is in early access. These are placeholder marks — real logos and case studies go here as customers come on board.
Who it's for
Developers
Run Site Audit against a staging URL and catch broken redirects, malformed schema, or missing alt text before a build ships — not after a client flags it.
In-house marketers
Check site health on your own schedule instead of filing a dev ticket. See what's actually broken, categorized, so requests to engineering come with specifics attached.
Agencies
White-label PDF reports for client deliverables, plus an embeddable audit widget you can drop on your own site to turn visitors into qualified leads.
What people found when they ran it
“We ran a Site Audit on our client's site expecting a clean bill of health — instead we found three pages with conflicting Organization schema and a batch of broken redirects nobody had caught. Fixed it in an afternoon.”
“Form Crawl found a HubSpot contact form buried in our footer that had been silently broken for two months. We had no idea leads were going nowhere.”
“Ran the Broken Link Checker on a 40-page site migration and caught 60+ dead redirects before launch. Would've been a nightmare to find those manually.”
“The white-label PDF export saved us hours on client reporting. We just run the audit, export, and drop our logo on it — clients think we spent a day on it.”
“Most SEO tools stop at 'does this rank.' KWI Toolkit is the first one that actually checks whether our structured data is consistent enough for AI tools to cite us correctly.”
“We ran a Site Audit on our client's site expecting a clean bill of health — instead we found three pages with conflicting Organization schema and a batch of broken redirects nobody had caught. Fixed it in an afternoon.”
“Form Crawl found a HubSpot contact form buried in our footer that had been silently broken for two months. We had no idea leads were going nowhere.”
“Ran the Broken Link Checker on a 40-page site migration and caught 60+ dead redirects before launch. Would've been a nightmare to find those manually.”
“The white-label PDF export saved us hours on client reporting. We just run the audit, export, and drop our logo on it — clients think we spent a day on it.”
“Most SEO tools stop at 'does this rank.' KWI Toolkit is the first one that actually checks whether our structured data is consistent enough for AI tools to cite us correctly.”
Start on Basic. Upgrade when limits get in the way.
- Up to 15 pages per crawl
- All 21 tools, limited scope
- Ad-supported
- Unlimited crawls
- White-label PDF reports
- Embeddable audit widget
Questions practitioners actually ask
SEO is about ranking in traditional search results — keywords, backlinks, crawlability. AEO (AI-readiness) is about whether an AI system like ChatGPT, Perplexity, or Google AI Overviews can parse a page's structured data confidently enough to cite it. A site can rank well and still get skipped by AI answers if its schema is missing or inconsistent.
No. Basic audits run without an account. You'll only need to sign up if you want to save results, export CSVs, or move to a paid plan.
The crawl stops at your plan's page limit and shows results for the pages it covered. You can upgrade to continue the crawl, or narrow the audit to a specific section of the site.
Yes, on the Premium plan. Exported PDF reports use your logo and colors instead of ours, and the embeddable audit widget can be styled to match your site.
Basic is free forever, not a trial — it's ad-supported and capped at 15 pages per crawl. Pro and Premium are paid plans with no separate trial period; you can start on Basic and upgrade whenever limits get in the way.
Ready to see your score?
Run a free Site Audit on any URL. No account required for Basic.
Run a free audit →