Feature Guide

AI Visibility

Two questions, answered with data: can AI assistants read your site — and are they sending you visitors?

A growing share of your future customers will never see a search results page. They will ask ChatGPT, Claude, or Perplexity a question — “good accountant near the station,” “where can I order a custom cake” — and go wherever the assistant points them. The AI Visibility page answers the two questions that decide whether that customer ever reaches you: can AI assistants read your site at all, and are they actually sending you visitors?

The first answer comes from the AI Readiness checklist, built from your site crawl. Its single most important finding is whether your site is quietly blocking AI crawlers — the programs assistants use to read the web. This happens to well-run sites all the time: firewalls, content delivery networks like Cloudflare, and “block bots” plugins often shut out AI crawlers by default, without the owner ever choosing it. If your site is invisible to ChatGPT, nothing else on this page matters until that is fixed — which is exactly why it is checked first.

The second answer comes from two live measurements: which AI crawlers are actually visiting your pages, and — on Growth and Agency plans — whether AI assistants recommend your business when a realistic customer asks. Together they turn “are we ready for AI?” from a vague worry into a checklist you can work through.

Curious where you stand before signing in? The free public report card at craftymeerkat.com/report-card now grades AI readiness too — for any website, in about a minute.

How it works

The AI Readiness checklist reads your site crawl and checks four things: whether your robots.txt file (the standing instructions your site gives to crawlers) blocks AI crawlers such as GPTBot (ChatGPT), ClaudeBot (Claude), PerplexityBot, Google-Extended (Gemini), Applebot-Extended, meta-externalagent, Amazonbot, Bytespider, and CCBot; whether structured data is present; whether your business facts — hours, services, products — are stated in machine-readable form (Organization, LocalBusiness, FAQ, or Product schema); and whether you have an llms.txt file, a plain-text summary written specifically for AI assistants. Re-crawl from your Site Profile any time to refresh the checklist.

The llms.txt generator writes that file for you: one click produces an llms.txt from your site crawl (8 AI credits). Copy or download it and place it on your site — or, if you run WordPress, the Crafty Meerkat plugin (version 1.1 and up) serves it automatically once you tick a checkbox.

AI crawler visits need special handling because AI crawlers never run JavaScript, so normal analytics scripts simply cannot see them. With the WordPress plugin (v1.1+), visits from GPTBot, ClaudeBot, and the other AI crawlers are counted on your server instead and shown on this page — including which of your pages they read most.

Finally, “Do AI assistants recommend you?” — the AI Share of Voice check, included on Growth and Agency plans and during every trial. Once a month, automatically, Crafty Meerkat writes five realistic customer questions based on your site profile, puts them to an AI assistant with live web search, and reports the share of answers that mention your business — along with which competitors were recommended instead. You can re-run it manually any time for 20 AI credits. To be straight with you about what it measures: it checks one assistant, so treat it as a directional signal of how AI talks about you, not a ranking across every platform.

Step by step

  1. 1

    Open AI Visibility for your site

    Select your site in the dashboard, then choose AI Visibility in the sidebar.

  2. 2

    Start with the AI Readiness checklist

    The first item tells you whether your robots.txt blocks AI crawlers. If it does, fix that before anything else — a blocked site cannot appear in AI answers no matter how good it is. The finding names the exact crawlers affected.

  3. 3

    Generate your llms.txt

    One click writes an llms.txt from your site crawl (8 AI credits). Copy or download it to your site — or on WordPress, tick the checkbox in the Crafty Meerkat plugin (v1.1+) and it is served automatically.

  4. 4

    Check your AI crawler visits

    If you use the WordPress plugin (v1.1+), you will see which AI crawlers visited and which pages they read most. Those pages are your current face to AI assistants — make sure they say what you want said.

  5. 5

    Read your AI Share of Voice

    On Growth and Agency plans (and during your trial), the monthly check shows what share of realistic customer questions got an answer that mentioned you — and which competitors were named instead. Re-run it manually any time for 20 AI credits.

  6. 6

    Re-crawl after you make changes

    The checklist reads your site crawl, so after fixing robots.txt or adding structured data, refresh the crawl from your Site Profile to see the checklist update.

Tips from the den

  • If the checklist says AI crawlers are blocked, check your Cloudflare settings and any security or “block bots” plugin first — those are the usual culprits, and unblocking is typically one toggle.
  • AI assistants cite clear, factual pages: plain-language service descriptions, prices, opening hours, and FAQs. The same content that wins AI recommendations also converts human visitors.
  • Watch the competitors named in your Share of Voice results — they show you exactly whose pages the assistant found more quotable than yours.
  • Pair this page with AI Traffic Tracking: readiness and crawler visits show whether assistants can read you; the AI Traffic card shows the human visitors those answers eventually send.

See it live — no signup

The demo dashboard runs on a real site with real traffic.

Open the live demo →

Common questions

Why would my site be blocking ChatGPT? I never set that up.

Almost nobody does it on purpose. Cloudflare and similar services offer AI-crawler blocking that is sometimes on by default, and many security or “block bots” plugins sweep AI crawlers up with the bad bots. The checklist names exactly which crawlers are blocked, so you or your web host can allow them specifically without opening the door to anything else.

What is llms.txt?

A plain-text file on your website, written for AI assistants the way robots.txt is written for crawlers: a concise summary of who you are, what you offer, and where your key pages live. It gives assistants an accurate, up-to-date source to draw from. Crafty Meerkat generates yours from your site crawl in one click, and the WordPress plugin can serve it automatically.

Why is my AI Share of Voice 0%?

For most sites that is the normal starting point, not a verdict — AI assistants lean heavily on well-established, machine-readable sources, and most small-business sites have never been tuned for them. Work through the readiness checklist, publish clear factual pages, add your llms.txt, then watch the monthly check. The score is directional, and moving from 0% to any mention is the milestone that matters.

Why don’t AI crawler visits show up in my normal analytics?

AI crawlers never run JavaScript, and browser-based analytics — ours included — only sees visitors that do. The WordPress plugin (v1.1+) solves this by counting crawler visits on your server, where they are visible, and reporting them to this page.

Keep reading

Try it on your own website

Every account starts with a full-featured 30-day free trial. No credit card, set up in 2 minutes.

Start free trial