Free tools

Every AI-crawler tool, one place.

Eight checks, all free, and seven of them never ask for an email. Each one answers a single question, and each one links to the full scan when the answer turns out to be complicated.

Start here

The full scan, if you only run one

Everything below is a slice of the same engine. If you do not know which question you have yet, run the graded scan first: it raises the ones that apply to your page and ranks them.

The whole thing

AI visibility scan

Crawler fetch, browser render, diff and grade. An AI Visibility Score, a Prose Parity percentage, the robots.txt rule for all 15 named crawlers, and a ranked fix list.

Scan a page free
One question each

The single-question tools

Each one exists because somebody kept asking that specific question and did not want a whole report to answer it.

Worked example

What a crawler gets.
Which ones get in.

The two questions the fetch tools answer, shown on an example page before you run anything. Green survives to the crawler; red does not.

What GPTBot sees returns Initial HTML

Same-day courier for independent shops

Flat-rate local delivery across the city, booked in under a minute.

empty div Live parcel tracking on every job, shared with your customer.

empty div Simple per-parcel pricing, and no monthly fee.

Two lines are in the response and two are written in by script after load, so a non-rendering crawler never receives them.

The robots.txt tester returns Site root

GPTBot, allowed by Allow: / in the wildcard group

ClaudeBot, allowed by Allow: / in the wildcard group

PerplexityBot, blocked by Disallow: / in its own group

Google-Extended, blocked by Disallow: / in its own group

A real run covers all 15 named tokens and quotes the line that decided each verdict.

Example content, written for this explanation rather than measured from a real site. Open a tool above for your own numbers.

What each tool tells you

What GPTBot sees on your page

Reach for it: Reach for this before you assume any AI can describe your product. It is the fastest way to catch the single most common AI-visibility failure: content that only appears after JavaScript runs.

What you learn: The readable text in your initial HTML, the way a non-rendering crawler receives it, as an excerpt of up to 4,000 characters, plus the framework you are on and whether the page came back readable, thin, or blank.

Open What GPTBot sees

robots.txt tester for AI crawlers

Reach for it: Reach for this after you edit robots.txt, or whenever you are not certain you are letting in the crawlers you actually want. Google retired its own tester, and none of the survivors were built for AI bots.

What you learn: For all 15 named AI crawlers, whether your file allows or blocks each one at the site root, the exact rule that decides, and any syntax that would trip a real parser.

Open robots.txt tester

AI crawler user-agent directory

Reach for it: Reach for this when you need to allow or block a specific AI bot and want the correct product token, not a guess. It is also the reference to cite when someone asks which crawlers exist.

What you learn: Every major AI crawler in one table: who runs it, whether it is for training, for live AI search, or for an on-demand fetch when someone asks an assistant about your page, the user-agent it sends, official docs, and the copy-paste robots.txt lines to control it.

Open AI crawler directory

llms.txt checker

Reach for it: Reach for this to confirm whether your site serves an llms.txt, the emerging file that tells AI systems which pages matter most, and to see how a good one is structured before you write your own.

What you learn: Whether your-site.com/llms.txt exists, and if it does, its title, how many sections and links it lists, its byte size, and a preview of the file itself.

Open llms.txt checker
What these check

Three things every tool here holds to

When someone asks an assistant about your market it does not open your site in a browser. It relies on what its crawler fetched, which is your raw HTML, usually without running any JavaScript.

They fetch the way a crawler does

Each tool requests your page or your robots.txt once, with the crawler's own user agent, and never runs JavaScript. That is the whole point: you see what the bot receives, not what a browser paints.

Same engine as the full scan

The extraction, the robots parser and the crawler registry come from the same code behind the graded scanner. These are focused slices of it, not a separate, lesser check.

Honest about limits

We fetch from our own servers, so a site that verifies crawlers by IP address can behave differently for the real bot. Every result says so plainly. Evidence, not guarantees.

How to fix it

What to do when a tool comes back bad

In this order, because the first item is worth more than the rest put together and the last one costs the least.

The scorer's own weights: getting your text into the served HTML is Prose Parity, 50% of the composite, which is exactly the other three checks put together. That is why the list below is in the order it is in.
  1. Get your text into the served HTML. Thin or blank in the crawler view means the words are written in by script. Fix AI visibility by stack is the index of every guide below.
  2. On Next.js, move content out of client components. Why AI crawlers can't read your Next.js site covers server rendering, static generation and the useEffect pattern that empties a page.
  3. On a React single-page app, add a server-rendered shell. Why AI crawlers can't read your React site sets out the options in order of effort.
  4. On Shopify, Framer or Lovable, check what reaches the served page. Why AI crawlers can't read your Shopify site, Why AI crawlers can't read your Framer site and Why AI crawlers can't read your Lovable site cover the builder-specific traps.
  5. Then open the door properly. A block you did not intend is one line in a file: Which AI crawlers does your robots.txt allow? shows which line decided each verdict.
  6. Re-run the tool. Everything here is free and takes one paste, so proving the fix landed costs nothing.

Free means free, and it stays that way. No trial clock and no report held back until you talk to somebody. Seven of the eight run without an email; prompt tracking asks for one because it spends real model calls and mails you the result link. Every tool here runs the same code the paid product runs, and returns a link anyone can open without an account.

What a plan buys is repetition: the scheduler that re-runs these checks after every deploy, and the history that turns one number into a trend.

FAQ

Common questions

Do AI crawlers read JavaScript?

Most do not. Crawlers like GPTBot and ClaudeBot fetch your raw HTML and, unlike Google, generally do not run JavaScript. If your important content is injected by JavaScript after the page loads, those crawlers get an empty shell, and so does any AI answer about you. That gap is what the What GPTBot sees tool exposes.

Is allowing AI crawlers in robots.txt enough?

No. robots.txt only decides whether a crawler is permitted to fetch the page. Even a crawler you welcome gets nothing useful if the page needs JavaScript to render, has no structured content, or blocks it at the server or CDN layer. Access is the doorway; readability is the room.

How is this different from a normal SEO tool?

Classic SEO tools check Google, which renders JavaScript and has its own rules. These tools check the AI layer specifically: how much of your content survives in the raw HTML that non-rendering AI crawlers receive, and which named AI bots your rules allow. It is the same idea people call generative engine optimization, or GEO, and answer engine optimization, or AEO.

Are the tools really free, and do I need an account?

Yes, all free, and the fetch tools need no signup at all. The two model-powered checks ask real models live, which costs real compute, so the prompt check asks for your email; the brand check treats it as optional. Nothing to install, no credit card. The paid part is optional: if a tool surfaces a problem, we can implement the fix for you and re-scan to prove the gain.

Which AI crawlers do these tools cover?

The 15 named crawlers we track across OpenAI (ChatGPT), Anthropic (Claude), Perplexity, Google, Apple, Meta, ByteDance, Amazon, and Common Crawl. The AI crawler directory lists every one with its user agent and how to control it.

Will these tools make AI recommend my site?

No tool can promise that, and we will not pretend otherwise. What these do is remove the reasons AI cannot read or reach you in the first place. Being readable and reachable is the prerequisite for being cited; it is not a ranking trick.