How-To

Is Your Website Visible to ChatGPT? Here's How to Check

RF
Ross Forrester
··10 min
Illustration showing a business website being scanned by AI crawlers like GPTBot and ChatGPT-User

Is Your Website Visible to ChatGPT? Here's How to Check

TL;DR: An estimated 63% of business websites accidentally block AI crawlers like GPTBot. Check your robots.txt, verify your content is server-rendered, add schema markup and an llms.txt file, then test directly by asking ChatGPT about your business. Most fixes take under 20 minutes.

If you're asking "is my website visible to ChatGPT?", you're asking the right question. ChatGPT now handles roughly 12% of Google's search volume — making it the second-largest search platform on the planet, ahead of Bing. When a potential customer asks ChatGPT to recommend a plumber in Leeds, a solicitor in Bristol, or a marketing agency in Manchester, your business either appears in that answer or it does not.

The uncomfortable truth? Most UK small business websites are completely invisible to ChatGPT. Not because their content is poor, but because they're accidentally blocking the AI crawlers that need to access their site — or because their content isn't structured in a way AI systems can understand.

An estimated 63% of business websites are inadvertently blocking AI crawlers. You could be one of them and have absolutely no idea.

This guide gives you five concrete steps to check your ChatGPT visibility right now. No tools to buy, no technical expertise required. Just open a browser tab alongside this article and follow along.

AI crawler access checklist showing what to check for ChatGPT visibility


Why Does ChatGPT Visibility Matter for Your Business?

If you think of ChatGPT as a novelty chatbot, the numbers will change your mind.

AI referral traffic to websites grew by 527% year-on-year in the first five months of 2025 — and that growth has only accelerated since. According to Similarweb, 35% of consumers now use AI tools for product discovery, compared to just 13.6% who start with a traditional search engine. The shift is happening faster than most business owners realise.

Here is why this matters for your bottom line:

  • ChatGPT users are high-intent. When someone asks "who's the best accountant in Edinburgh for freelancers?", they're ready to hire. If ChatGPT names your competitor instead of you, that's a lost customer.
  • AI search is additive, not replacement. People who use ChatGPT for recommendations often also search Google. Being visible in both channels compounds your reach.
  • Google itself is going AI. Google AI Overviews now appear in over 40% of search results. When an AI-generated summary appears at the top of Google, organic click-through rates drop from 15% to 8%. Even your Google visibility depends on AI-readiness.
  • Early movers win. AI citation is volatile — only 30% of brands stay visible between consecutive AI responses. Businesses that optimise now build the authority signals that keep them cited consistently.

The question is not whether AI search matters. It is whether your website is ready for it. So — is your website visible to ChatGPT? Let's find out.

How ChatGPT decides what sources to cite in AI-generated answers


The 5-Step ChatGPT Visibility Check

Set aside 20 minutes. Open your website in one browser tab and this guide in another. By the end, you will know exactly where you stand.

Step 1: Check Your robots.txt for AI Crawler Blocks

Time needed: 2 minutes Difficulty: Easy — no technical skills required

Your robots.txt file is a plain-text file that sits at the root of your website. It tells search engine crawlers — and AI crawlers — which parts of your site they're allowed to visit. If this file blocks AI crawlers, your content will never appear in ChatGPT responses. Full stop.

How to check:

  1. Open your browser and go to yourwebsite.co.uk/robots.txt (replace with your actual domain).
  2. You should see a plain-text file. If you get a 404 error ("page not found"), you don't have a robots.txt file at all — which actually means crawlers can access everything by default. That's fine for now.
  3. Look for any of these AI crawler names in the file:
Crawler Platform What It Does
GPTBot OpenAI Crawls sites to build ChatGPT's knowledge base
ChatGPT-User OpenAI Fetches pages in real time when users ask ChatGPT to search the web
ClaudeBot Anthropic Crawls sites for Claude AI
PerplexityBot Perplexity Crawls sites for Perplexity's AI search engine
Google-Extended Google Used for Gemini AI training (separate from Googlebot)
  1. If you see a line like this, you have a problem:
User-agent: GPTBot
Disallow: /

That tells GPTBot it is not allowed to visit any page on your site. Your content is invisible to ChatGPT.

What good looks like:

A well-configured robots.txt for AI visibility should allow search-related crawlers while optionally blocking training-only crawlers. Here is a sensible configuration:

# Allow AI search crawlers
User-agent: ChatGPT-User
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: ClaudeBot
Allow: /

# Block AI training crawlers (optional — keeps your content out of training data)
User-agent: GPTBot
Disallow: /

User-agent: Google-Extended
Disallow: /

# Standard search engines
User-agent: *
Allow: /

Important nuance: Blocking GPTBot prevents your content from being used to train future AI models. But ChatGPT-User — the crawler that fetches pages in real time when users search — operates separately. Many businesses block GPTBot for training purposes whilst allowing ChatGPT-User for search visibility. That is a perfectly reasonable approach.

Common problems to look for:

  • A blanket Disallow: / under User-agent: * blocks everything, including all AI crawlers
  • WordPress security plugins (like Wordfence or Sucuri) sometimes add AI crawler blocks without you knowing
  • Some hosting providers add restrictive robots.txt rules by default

35.7% of the top 1,000 websites now block GPTBot — a sevenfold increase since the crawler launched. Many did this deliberately. But for small businesses, it is often accidental, added by a plugin or template they never checked.


Step 2: Test Whether AI Crawlers Can Actually Reach Your Pages

Time needed: 5 minutes Difficulty: Easy to moderate

Even if your robots.txt is clean, AI crawlers might still struggle to read your content. The most common reason? Your website relies on JavaScript to render its content, and most AI crawlers cannot execute JavaScript.

How to check:

  1. Go to any page on your website.
  2. Right-click anywhere on the page and select "View Page Source" (not "Inspect Element" — that shows the rendered page, which is not what crawlers see).
  3. Use Ctrl+F (or Cmd+F on Mac) to search for a distinctive phrase from your page content — perhaps the first sentence of your main text.
  4. If you find it in the source code: Good news. Your content is server-rendered and AI crawlers can see it.
  5. If the source code is mostly empty <div> tags and JavaScript files: Your content is client-side rendered. AI crawlers likely cannot read it. This is a significant problem.

Platforms and their rendering:

Platform Rendering AI Crawler Friendly?
WordPress Server-side Yes (usually)
Wix Server-side Yes
Squarespace Server-side Yes
Shopify Server-side Yes
Next.js (SSR/SSG) Server-side Yes
React SPA Client-side No
Angular SPA Client-side No
Vue SPA Client-side No

If you are on WordPress, Wix, Squarespace, or Shopify, you are likely fine on this front. If you have a custom-built site using React, Angular, or Vue without server-side rendering, this needs fixing.

Also check your page speed. Research from multiple sources shows that pages loading in under 2.5 seconds receive significantly more AI citations. You can test yours at PageSpeed Insights.


Step 3: Review Your Schema Markup

Time needed: 5 minutes Difficulty: Moderate

Schema markup is structured data you add to your website's code that tells search engines — and AI systems — exactly what your content means. Think of it as labelling. Without schema, AI has to guess what your page is about. With schema, you tell it explicitly.

Why it matters for ChatGPT visibility:

When ChatGPT generates an answer, it synthesises information from multiple sources. Schema markup helps it understand that your page describes a specific business, in a specific location, offering specific services. That structured clarity makes your content far more likely to be selected as a source.

How to check:

  1. Go to Google's Rich Results Test.
  2. Enter your website URL and click "Test URL."
  3. After a few seconds, you will see which schema types Google detected on your page.

What to look for:

Schema Type What It Tells AI Priority
Organization Your business name, logo, contact details, social profiles Essential
LocalBusiness Your address, opening hours, service area Essential for local businesses
Article That this page is an article, with author, date, topic Important for blog content
FAQPage Structured questions and answers High — AI engines love extracting FAQ data
BreadcrumbList Your site's navigation structure Helpful for context
Product Product details, pricing, availability Essential for e-commerce

If the test shows "No rich results detected": Your site has no schema markup. This is extremely common for small business websites — and it is a significant missed opportunity.

Most WordPress themes do not include schema markup by default. Plugins like Yoast SEO add basic Article schema, but they rarely cover Organization, LocalBusiness, or FAQPage. Wix and Squarespace add minimal schema automatically, but it is often incomplete.


Step 4: Check Whether You Have an llms.txt File

Time needed: 1 minute Difficulty: Easy

The llms.txt file is a new standard — think of it as a robots.txt specifically for AI systems. Whilst robots.txt tells crawlers where they can and cannot go, llms.txt tells AI systems what your website is about in plain language.

How to check:

  1. Go to yourwebsite.co.uk/llms.txt in your browser.
  2. If you get a 404 error, you do not have one. That puts you in the majority — the vast majority of websites do not have an llms.txt file yet.
  3. If the file exists, check that it contains a clear, concise description of your business, your key services, and links to your most important pages.

What a good llms.txt looks like:

# Smith & Co Solicitors
> Family law firm based in Birmingham, serving the West Midlands since 2003.

## Services
- [Divorce & Separation](/services/divorce)
- [Child Custody](/services/child-custody)
- [Prenuptial Agreements](/services/prenuptial-agreements)
- [Wills & Probate](/services/wills-probate)

## About
- [About Us](/about)
- [Our Team](/team)
- [Client Testimonials](/testimonials)

## Contact
- Phone: 0121 XXX XXXX
- Email: info@smithsolicitors.co.uk
- Address: 45 Colmore Row, Birmingham, B3 2AA

Why this matters: When an AI system crawls your site, it has to figure out what you do, where you are, and what's important. An llms.txt file hands it that information on a plate. It is a small thing that gives you a meaningful edge — especially whilst your competitors haven't done it yet.

We will cover llms.txt in much more detail in a future post. For now, knowing whether you have one is what counts.


Step 5: Ask ChatGPT About Your Business

Time needed: 5 minutes Difficulty: Easy

This is the simplest and most revealing test. Go directly to ChatGPT and ask it about your business.

Prompts to try:

  1. Direct knowledge test: "What do you know about [your business name]?"
  2. Recommendation test: "Can you recommend a [your service] in [your city]?"
  3. Comparison test: "What are the best [your service] companies in [your area]?"
  4. Specific query: "Tell me about [your business name] in [your city] — what services do they offer?"

How to interpret the results:

  • ChatGPT knows your business and describes it accurately: Excellent. You have some AI visibility. The next step is ensuring you stay visible (AI citations are volatile — only 30% of brands remain visible between consecutive queries).
  • ChatGPT mentions your business but gets details wrong: Partial visibility. Your brand exists in AI's knowledge, but your structured data is likely incomplete or outdated.
  • ChatGPT has never heard of you: You are invisible to AI search. This is the most common result for small businesses — and the most urgent to fix.
  • ChatGPT recommends your competitors instead: This is both a problem and an opportunity. Your competitors' content is structured in a way AI can cite. Yours is not — yet.

Also try Perplexity. Unlike ChatGPT, Perplexity performs real-time web searches and shows its sources transparently. If you are visible on Perplexity but not ChatGPT (or vice versa), that tells you something specific about how your content is indexed across different AI platforms.


What Makes a Website "Citable" by AI?

Passing all five checks above is necessary but not sufficient. To consistently appear in AI-generated answers, your content needs to be structured in a way that AI systems want to cite.

Research from the past 12 months reveals clear patterns:

  • Front-load your answers. According to ZipTie.dev, 44.2% of all ChatGPT citations come from the first 30% of a page's content. If the definitive answer is buried in paragraph twelve, AI will cite someone who put it in paragraph one.
  • Use structured formatting. Clear H2 and H3 headings, bullet points, numbered lists, and comparison tables make your content easy for AI to parse and extract. AI engines decompose complex queries into sub-questions and look for content that directly answers each one.
  • Include original data. Pages with original statistics, data tables, and unique research earn 4.1x more AI citations than pages that merely summarise existing information (per Radyant). If you have your own data — customer surveys, industry benchmarks, project outcomes — publish it.
  • Keep content fresh. AI systems show a measurable preference for recent sources, favouring content that is approximately 26% fresher than what traditional search selects (per Frase.io). Update your key pages at least quarterly.
  • Build authority beyond your own site. AI systems triangulate information across sources. If your business is mentioned on industry directories, in press coverage, on review platforms, and in social media — not just your own website — AI assigns higher confidence to your entity. Consistent name, address, and phone number (NAP) across the web reinforces this.
  • Write comprehensively. Content exceeding 2,900 words is 59% more likely to be cited by ChatGPT (per LLMrefs). That does not mean padding thin content. It means covering topics thoroughly enough that AI treats your page as the definitive source.

What Are the Key Takeaways?

Here is what to remember from this guide:

  • Check your robots.txt first. Visit yoursite.co.uk/robots.txt and look for any rules blocking GPTBot, ChatGPT-User, ClaudeBot, or PerplexityBot. This is the single most common reason for AI invisibility.
  • Verify your content is server-rendered. View your page source and confirm your actual content appears in the HTML. Client-side JavaScript rendering is invisible to most AI crawlers.
  • Add schema markup. At minimum, your site should have Organization and LocalBusiness schema. FAQPage schema is particularly valuable for AI citations.
  • Create an llms.txt file. Almost nobody has one yet. This is a low-effort, high-impact early-mover advantage.
  • Test directly. Ask ChatGPT and Perplexity about your business. The results will tell you exactly where you stand.
  • Structure your content for citability. Front-load answers, use clear headings, include original data, and keep your content up to date.

Most businesses are invisible to AI search right now. If you were unsure whether your website is visible to ChatGPT before reading this guide, you should now have a clear answer — and a clear path to fixing it. The businesses that act first will capture a growing share of high-intent traffic whilst their competitors remain in the dark.

Step-by-step flowchart showing how to improve your website AI visibility


Frequently Asked Questions

How do I know if ChatGPT can see my website?

The quickest test is to ask ChatGPT directly: "What do you know about [your business name]?" If it has no information or provides inaccurate details, your site likely has visibility issues. For a more thorough check, follow all five steps in this guide — starting with your robots.txt file and working through schema markup, llms.txt, and page rendering.

What is GPTBot and should I block it?

GPTBot is OpenAI's web crawler that visits websites to gather information for training AI models. Blocking GPTBot prevents your content from being used in future training data — but it does not necessarily prevent your site from appearing in ChatGPT search results, because ChatGPT-User (the real-time search crawler) operates separately. Many businesses block GPTBot for training whilst allowing ChatGPT-User for search visibility.

Does blocking GPTBot affect my Google rankings?

No. GPTBot is OpenAI's crawler and has nothing to do with Google's ranking algorithms. Blocking or allowing GPTBot has zero impact on your position in Google search results. Google uses Googlebot for indexing and Google-Extended for AI training — these are entirely separate systems.

How often should I check my AI search visibility?

At least quarterly. AI citation is volatile — research from AirOps shows that only 30% of brands remain visible between consecutive AI queries, and just 20% stay present across five consecutive runs. Regular monitoring helps you spot drops in visibility before they cost you customers. AI systems also favour recent content, so checking quarterly aligns with the recommended content update cycle.

Can I pay to appear in ChatGPT results?

Not directly. As of early 2026, there is no paid advertising within ChatGPT's conversational answers. Visibility is earned through content quality, structured data, brand authority, and technical accessibility. This may change — OpenAI has explored ad-supported models — but for now, the only way to appear in ChatGPT results is to make your content accessible and worth citing.


How Can You Check Your Visibility Automatically?

Following these five steps manually is a solid start. But it only scratches the surface of what determines your AI search visibility.

At seoandgeo.co.uk, we run over 200 automated checks across both traditional SEO and AI search visibility — including everything in this guide plus competitor benchmarking, content gap analysis, platform-specific recommendations, and a full GEO (Generative Engine Optimisation) score.

Our combined SEO + GEO audit covers:

  • Full robots.txt and AI crawler access analysis
  • Schema markup audit with specific implementation recommendations
  • llms.txt generation tailored to your business
  • Content structure and citability scoring
  • Competitor AI visibility benchmarking
  • Google AI Overview impact assessment
  • Platform-specific fixes for WordPress, Shopify, Wix, Squarespace, and more

Three tiers to match your needs: Essential (£49), Professional (£97), or Comprehensive (£197). Every audit includes a free re-audit at 90 days so you can measure your progress.

Check your ChatGPT visibility score instantly at seoandgeo.co.uk


This is part of our series on AI search visibility for UK small businesses. Read our previous post: What Is GEO? A Small Business Guide to AI Search Optimisation.


is my website visible to ChatGPTChatGPT search visibilityChatGPT website checkAI search visibilityGPTBot robots.txt

Free Audit

Want to see how your site scores?

Run a combined SEO + GEO audit. 200+ checks, platform-specific fixes, and a free re-audit at 90 days to measure your progress.

Get Your Free Audit Score

Related articles