FREE TOOLS
Start with the composite scan, or run any single check on its own. Each one runs a bounded check against a page you name and shows its receipts — what it found, where, and what decided the verdict.
THREE CHECKS · ONE URL
Whether AI crawlers can reach you, whether your homepage reads cleanly to them, and whether AI names your brand when asked about its category — in one scan, with a shareable link.
Run my free scan →
THREE-ENGINE SAMPLE
Ask Claude, GPT and Gemini one cold category question and see whether any of them names your site unprompted — with the likely reason when they don't.
Ask three engines →
PUBLISH CORRECTLY
DETERMINISTIC · ONE FETCH
Validate JSON-LD and structured data on a public page, spot missing fields, and see what rich-result signals are actually present.
Check my schema →
DETERMINISTIC · ONE FETCH
Fetch a public page and copy FAQPage or HowTo JSON-LD from visible questions and steps. Optional paste composer stays in the browser.
Build JSON-LD →
DETERMINISTIC · ONE FETCH
Fetch a page's title, description, canonical, and social tags to preview what search and social crawlers are most likely to see.
Preview my listing →
DETERMINISTIC · BOUNDED FETCH
Paste a public URL to see how www, HTTPS, and trailing-slash variants redirect, and whether they agree with the page's canonical tag.
Inspect my canonical →
CREATE AND CONVERT
DETERMINISTIC · HOMEPAGE + ABOUT
Fetch a public page and copy Person or Organization JSON-LD whose sameAs URLs were observed on that page. No invented Wikipedia or Crunchbase links.
Build sameAs JSON-LD →
DETERMINISTIC · ONE FETCH
Fetch a public page, strip chrome, and get LLM-readable markdown of the main content plus a deterministic quote pack. One URL, no account.
Convert this page →
REACH AND BE UNDERSTOOD
DETERMINISTIC · ONE FETCH
Inspect robots.txt, llms.txt, and homepage access to see which AI crawlers are allowed, blocked, or partly limited on your site today.
Check crawler access →
DETERMINISTIC · BOUNDED FETCH
Paste a public URL to derive a copyable /llms.txt from the live homepage and navigation, with notes from those page titles — no account, no generated prose.
Create my llms.txt →
DETERMINISTIC · SITEMAP LOCS
Paste a public site or sitemap URL to derive a copyable /llms.txt from sitemap loc URLs. Same-host links and path-slug notes only — no page fetches.
Create llms.txt from sitemap →
DETERMINISTIC · COMPOSE
Fetch a public site's live robots.txt and compose allow/block rules for the major AI crawlers, keeping Sitemap lines and any non-AI groups.
Compose my robots.txt →
MODEL-ASSISTED · ONE READ
Fetch your homepage and use one bounded AI read to see what its visible content currently communicates about your business and audience.
See the AI read →
DETERMINISTIC · BOUNDED FETCH
Check whether a site's llms.txt is a real briefing or a stub — spec shape, notes, and dead links. Hygiene, not an AI-visibility score.
Grade my llms.txt →
Or run all of it at once
The free score runs the complete site audit and keeps the related evidence on a schedule.
Yes. No account, no card, no trial clock. They are rate-limited per address and per domain so that one visitor cannot exhaust the day's budget, and the ones that call a model are limited more tightly than the ones that do not.
The Free AI Visibility Scan, if you want the overview — it covers crawler reach, homepage readability and AI recall in one run. Go straight to a single tool when you already know the question you are asking.
A deterministic check fetches your page and reads what is in it — the same input gives the same answer every time. A model-assisted check runs one bounded AI read and its wording will vary between runs. Each tool states which kind it is at the top of its page, so you know how to read the result.
Yes, minimally, and not forever. Results are cached briefly so a shared link keeps working, and the run record — the URL and its outcome — is retained for up to 90 days for abuse and cost control, then deleted. Free-scan records are kept for 180 days.