Startup Special:SEO under $1,000/mo — startups only.Claim offer

AI Search Visibility Checker

Find out if AI assistants can reach and read your page. We check eight AI and search crawlers, llms.txt, structured data and your raw HTML, then give you a score and a fix for every issue.

We check robots.txt, llms.txt, structured data and the raw HTML of this page.

Want the full picture on titles and social tags? Run the meta tag checker next. Need help fixing your score? See our AI search optimization services.

What the AI visibility checker tests

We fetch the page you enter, plus /robots.txt and /llms.txt from the same site, and run three groups of checks.

  • AI crawler access (40 points). We read your robots.txt the way crawlers do and test this exact page for OAI-SearchBot, ChatGPT-User, Claude-SearchBot, PerplexityBot and Bingbot, which power AI search and citations. We also test GPTBot, ClaudeBot and Google-Extended, which relate to model training.
  • AI-ready content (35 points). Does an llms.txt file exist? Is there valid JSON-LD structured data, and which types? Is the main content in the raw HTML, or does it only appear after JavaScript runs?
  • Page basics (25 points). Is the page indexable, and does it have a title, a meta description and one clear H1?

Why it matters

More people now ask an assistant before they search, and those assistants answer from pages they can crawl. If robots.txt blocks their crawler, or your content only appears after JavaScript runs, you're left out of the answer, even if you rank well on Google. These blocks are often accidental: a security plugin, a copied robots.txt or a CDN bot rule can shut out AI crawlers without anyone noticing.

How to fix common issues

  • Crawler blocked: find the matching User-agent group in robots.txt and remove the Disallow rule, or add Allow: / for that bot. Also check your CDN or firewall, since some block AI bots by default.
  • Thin raw HTML: switch the page to server-side rendering or static generation so the text is in the first response.
  • No schema: add JSON-LD for your Organization and the page type, such as Article, Service, Product or FAQPage, and keep it consistent with what's on the page.
  • Missing basics: give every page a unique title, a one- or two-sentence description and a single H1 that says what it's about.

Fixing access and structure is the foundation. Earning citations takes content worth quoting — our AI search optimization service handles both, from crawler access to citation-worthy content.

Frequently asked questions

What is AI search visibility?

It's how easily AI assistants such as ChatGPT, Claude, Perplexity and Copilot can find, read and cite your pages when they answer questions. It depends on whether their crawlers are allowed in, whether your content is in the HTML they download, and how clearly the page describes itself.

Should I block GPTBot and ClaudeBot?

That's a business decision. GPTBot, ClaudeBot and Google-Extended relate to model training. Blocking them keeps your content out of future training data but doesn't remove you from AI search. The search crawlers, OAI-SearchBot, ChatGPT-User, Claude-SearchBot, PerplexityBot and Bingbot, are the ones that decide whether you can be cited in answers. That's why we score training bots as warnings and search bots as failures.

Do I need an llms.txt file?

It's optional. llms.txt is a proposed standard: a Markdown file at the root of your site that summarises your key pages for AI tools. Support is still limited, so it carries only 5 of the 100 points. It's quick to add and does no harm.

Why does JavaScript-rendered content hurt AI visibility?

Most AI crawlers download the HTML and don't run JavaScript. If your text is added by a script after the page loads, those crawlers see an almost empty page. Server-side rendering or static HTML fixes that.

Does a high score guarantee my site will be cited by AI?

No. The score shows you've removed the technical barriers. Whether an assistant cites you also depends on the quality of your content, your authority on the topic and what other sources exist. Think of it as passing the entry test, not winning the race.

Want our team to fix these issues?

Book a free audit. We'll look at your results with you and tell you what's worth fixing first.

Book a free audit

No contracts. You see the plan before you pay a cent.

Chat on WhatsAppCall (774) 446-3349Book a 30-min call