Skip to main content

A growing share of buying decisions now starts with a question typed into ChatGPT, Claude, Perplexity or Google's AI results rather than a list of blue links. When someone asks for "a good conveyancer in Newcastle", something has to decide which businesses get named. If an assistant cannot reach your site, read your content or work out what you do, you are simply not a candidate.

This tool checks the mechanical side of that: whether the AI crawlers are allowed in, whether your content exists in the HTML they actually read, and whether your structured data identifies you clearly enough to be quoted with confidence.

Check my visibility
What it checks
  • Whether GPTBot, ClaudeBot and PerplexityBot are allowed
  • llms.txt and sitemap availability
  • Schema.org structured data and coverage
  • How much content exists in the raw HTML
  • Question-shaped headings and entity signals

Is my website blocked from ChatGPT?

It might be, and plenty of owners have no idea. Sites block AI crawlers all the time without meaning to, usually because a plugin, a host default or a well-meaning developer added the rules years ago. If your robots.txt disallows GPTBot, ClaudeBot, PerplexityBot or Google-Extended, those assistants cannot read a word of your site and no amount of good content changes that. This is the most common problem we find and the easiest to fix.

Why does my content look invisible to AI?

Because most AI crawlers do not run your JavaScript. If your pages are rendered in the browser by a framework, a traditional search engine may eventually see the content, but many assistants will not. They fetch the HTML and read what is actually there. That is why this tool counts the words present in your raw HTML: if that number is low while your page looks full of content, everything an assistant needs is invisible to it.

What is llms.txt and do I need one?

It is an emerging convention, similar in spirit to robots.txt, where you publish a plain-text summary of your business and links to the pages that matter most. Support is not universal yet, so treat it as cheap insurance rather than a magic switch. It takes an hour to write, it costs nothing to host, and it makes your key pages easier to find and quote.

How do I get recommended rather than just found?

Assistants prefer sources they can be confident about. Schema.org markup states plainly that you are an organisation, where you operate, what you sell and what it costs, instead of leaving all of that to be inferred from prose. Add sameAs links to your other profiles and you connect mentions of your name across the web, which is what turns you from a string of text into a recognised entity. Then write the way people ask: a heading that reads "How much does conveyancing cost in Sydney?" followed by a short specific answer is far more quotable than a page titled "Our Services".

Does this tool ask ChatGPT about my business?

No, and we would be sceptical of any tool claiming to. Assistant answers vary by user, phrasing, location and session, so a single query proves very little and is trivially gamed. This tests the things that are objectively true and entirely within your control: access, readability and structured data. Those determine whether you can be recommended at all.

Who reads your site, and what they are called

The user-agent names to look for in your robots.txt. Blocking any of these removes you from that assistant.

Crawler Belongs to What it feeds
GPTBot OpenAI ChatGPT training and browsing
OAI-SearchBot OpenAI ChatGPT search results
ClaudeBot Anthropic Claude
PerplexityBot Perplexity Perplexity answers and citations
Google-Extended Google Gemini and AI Overviews grounding
Bingbot Microsoft Copilot and Bing

How to become visible to AI assistants

  1. 1
    Check what you are blocking

    Run the tool above and read your robots.txt. Unblock the assistants you want recommending you.

  2. 2
    Get your content into the HTML

    Server-render your main content so it exists in the source, not just after JavaScript runs.

  3. 3
    Add structured data

    Organization, LocalBusiness, Service or Product, and FAQPage, as JSON-LD, with sameAs links to your other profiles.

  4. 4
    Write answers to real questions

    Turn headings into the questions customers ask, then answer each one directly in the first sentence.

  5. 5
    Publish llms.txt and a sitemap

    Give assistants a curated map of what matters instead of making them guess.

  6. 6
    Be consistent everywhere

    Same business name, address and phone number across your site, Google Business Profile and directories. Contradictions reduce confidence.

Fair questions.

Should I block AI crawlers to protect my content?

It is a real decision with a real trade-off. If your business model is selling access to content, blocking may make sense. If you sell a product or a service and want to be recommended, blocking removes you from the conversation entirely. Most local businesses should be visible.

How long until I show up in AI answers?

There is no submit button and no guaranteed timeline. Assistants rebuild their view of the web on their own schedule, and many answers are grounded in live search results, so ordinary SEO still matters a great deal. Fixing access and structure is the part you control.

Is this the same as SEO?

It overlaps heavily but is not identical. Traditional SEO optimises for a ranked list of links. This optimises to be quoted inside an answer, which rewards clear structure, direct answers and verifiable identity more than keyword placement.

What is GEO?

Generative engine optimisation, the emerging name for making your business visible inside AI-generated answers rather than only in search listings. It is what this tool measures the technical foundations of.

Does blocking Google-Extended affect my normal Google rankings?

No. Google-Extended controls whether your content is used for Gemini and AI Overviews grounding. It is separate from Googlebot, which handles ordinary search indexing. Blocking one does not block the other.

My competitor gets recommended and I do not. Why?

Usually one of three reasons: they are readable and you are not, they have structured data and you do not, or they have more third-party corroboration such as reviews, directory listings and mentions. This tool tells you about the first two.

Do I need to publish llms.txt if I already have a sitemap?

They do different jobs. A sitemap lists every URL for crawlers. An llms.txt is a short curated summary telling an assistant what your business is and which handful of pages actually matter. Having both is ideal.

Can I check a competitor's site?

Yes. Everything this tool reads is public. It is a fast way to see whether a competitor has done the work or whether the category is still wide open.

Run the check.

Takes about ten seconds. No email address, no report held back.

Check my visibility
Would rather not do it yourself?
LLM Recommendation Optimisation

Be the business ChatGPT, Claude, Perplexity and Gemini recommend when someone asks for the best in your field.

from $3,200
See the service
Joshua from Logan City just received three quotes for Mobile App development. Get your 3 quotes now
7 minutes ago