Perfil Servicios Tools Blog Contactar
LLM Visibility Audit: Will ChatGPT, Claude and Gemini Cite Your Site?

LLM Visibility Audit: Will ChatGPT, Claude and Gemini Cite Your Site?

How to audit whether Claude, ChatGPT, Gemini and Perplexity read, cite and use your website as a source. A real case study, llms.txt explained, and the 6 mistakes that make you invisible.

Why LLM Visibility Matters for Your Website in 2026

The SEO paradigm has shifted. Until 2023, the question was “how do I rank on Google?” In 2026 the question is twofold: “how do I rank on Google?” and “how do I get cited by LLMs when someone asks about my industry?” The distinction matters because the traffic flows are no longer the same.

The person who used to type “best chatbot software for restaurants” into Google and click through five results now asks that exact question to Claude, ChatGPT or Perplexity, and gets a consolidated answer citing three to five sources. If your website is one of those sources, you win — the LLM just handed you authority and traffic. If it isn’t, you don’t even enter the conversation.

Traditional SEO isn’t enough for this second battle. There’s overlap — semantic HTML, authority, clear content — but LLMs evaluate additional signals that a Lighthouse report or Search Console simply doesn’t measure. How Google’s AI Mode competes with ChatGPT Search shows where this whole ecosystem is heading.

How to Test Your Website Against LLMs (3 Methods)

Before you optimize anything, measure. Here are three practical methods to find out what LLMs actually know about your website today.

Method 1: Ask About Your Brand Directly

In Claude, ChatGPT, Perplexity and Gemini, ask literally: “what is [your business name]?”, “tell me about [your brand]”, “what services does [your business] offer?” Note what each model gets right, what it gets wrong, and what it makes up (“hallucinates”). This gives you a qualitative baseline. If all four LLMs say different things — or worse, invent details — your authority as a source is out of control.

Method 2: Ask the Queries Your Sector Actually Gets Asked

Ask the natural questions your customers would ask: “AI consultant near me,” “best local SEO agency,” “difference between a chatbot and an AI agent for small business” — or, if you run a real estate agency, literally “which real estate agency would you recommend,” which is exactly what a visibility audit for real estate agencies reviews. Check whether your site gets cited, and in what position. If you never show up, there’s an authority or readability problem. If you show up but with wrong information, the LLM is reading you, just not understanding you correctly.

Method 3: Inspect Your Server Logs

In your access logs, look for user-agents that indicate LLM crawling: GPTBot (OpenAI), ClaudeBot (Anthropic), Google-Extended (Gemini), PerplexityBot, CCBot (Common Crawl, which feeds several models downstream). The frequency and depth with which these bots visit your site is a direct indicator of how seriously they’re considering you as a source. On this portfolio, the logs show visits from all four major bots at different frequencies — I’ll break down the real numbers below.

The 5 Things an LLM Evaluates When It Reads Your Site

Element What the LLM looks for How it’s evaluated
Semantic HTML Clear structure with h1, h2, h3, sections, lists, tables The LLM extracts hierarchy and relationships between concepts
Schema.org Structured data confirming entity types (Person, ProfessionalService, Article, FAQPage) The LLM uses schema as evidence of authority and quality
Readable content Concrete sentences, no marketing filler, backed by data and examples The LLM penalizes fluff and prioritizes information-dense paragraphs
Internal and external citations Links to related content you own and to authoritative external sources The LLM builds a credibility graph from your links
Robots and access policy Whether you allow or block AI bots (GPTBot, ClaudeBot, etc.) Block the bots, and you simply don’t appear as a source. Full stop.

Of these five, the last one is the least obvious and the one corporate websites get wrong most often. Plenty of companies in 2024-2025 blocked AI bots “to protect against scraping” without understanding they were opting out of appearing in generative answers entirely. Today that block translates directly into invisibility for users who now ask their questions to an LLM before they ever open Google.

Real Case: LLM Audit of This Portfolio

Applying all three methods to the very site you’re reading this on, here’s what came back:

The elements that were actively worked on to earn this LLM readability:

How Claude, ChatGPT, Perplexity and Gemini Differ When Reading Websites

Claude ChatGPT Perplexity Gemini
Bot ClaudeBot GPTBot, ChatGPT-User PerplexityBot Google-Extended
Cites URL in response Yes, frequently Sometimes Almost always Variable
Crawl depth Medium-high High High and frequent Medium
Sensitivity to Schema High Medium High Very high
Penalizes pop-ups/walls Yes Yes Yes Yes
Reads llms.txt Experimental Undocumented Yes (announced 2025) Undocumented

The practical takeaway: optimizing for Perplexity and Claude has the best return in 2026 — they cite URLs in responses more than the others, which translates into measurable traffic. ChatGPT and Gemini are more opaque about it, but they still carry weight in how they consider you as a source.

6 Mistakes That Make Your Website Invisible to LLMs

How to Fix It (In Priority Order)

  1. Check robots.txt: make sure it does NOT block GPTBot, ClaudeBot, PerplexityBot, Google-Extended. Five minutes of work for the most obvious win available.
  2. Reinforce semantic HTML: a hierarchical h1-h2-h3 structure, real lists instead of <br> tags, tables for comparisons. This is retroactively applicable, post by post.
  3. Implement rigorous Schema.org: a complete guide on which Schema types to use for each case makes this straightforward to execute.
  4. Create an llms.txt at your domain root (see next section). Optional, but cheap.
  5. Densify internal links: every article on a given topic should link to 3-5 related pieces. The LLM uses that network to understand topical authority.
  6. Rewrite generic copy: if your homepage or services pages read like template text, no LLM will prioritize them. Rewriting with real cases, data and concrete examples is what actually moves the needle.

llms.txt: The Emerging New Standard

Inspired by robots.txt, the llms.txt file lives at your domain root (yourdomain.com/llms.txt) and describes your site in markdown, a format LLMs can parse easily. Its purpose: give models a structured map of the site without forcing them to crawl the entire HTML hierarchy to figure out what matters.

Typical structure (the format proposed by the emerging spec):

# Cristian Corrales

> AI + SEO consultant in Calafell, Tarragona. AI implementation for SMBs and local SEO on Spain's Costa Daurada.

## Core services

- [Local SEO consulting](https://cristiancorrales.com/servicios/seo-local.html): technical and local SEO across the Camp de Tarragona region.
- [Professional web design](https://cristiancorrales.com/servicios/diseno-web.html): vanilla JS sites optimized for Web Vitals.

## Featured posts  AI

- [AI agents for SMBs](https://cristiancorrales.com/blog/agentes-ia-pymes-que-son.html)
- [MCP servers explained](https://cristiancorrales.com/blog/mcp-servers-explicados-sin-tecnicismos.html)
- [ROI of an AI project](https://cristiancorrales.com/blog/roi-proyecto-ia-pyme-2026.html)

## Featured posts  SEO

- [Schema.org in 2026](https://cristiancorrales.com/blog/seo-tecnico-schema-org-2026.html)
- [Web Vitals 2026](https://cristiancorrales.com/blog/web-vitals-2026-que-cambia-como-medir.html)
- [Technical SEO audit step by step](https://cristiancorrales.com/blog/auditoria-seo-tecnica-paso-a-paso.html)

Perplexity already announced official support in 2025. Anthropic and OpenAI have mentioned it as good practice without a firm commitment yet. Implementing it takes 1-2 hours, and while its immediate impact is modest, it positions your site for when the standard matures.

Mistakes I Made on This Very Site

Conclusion: Traditional SEO Isn’t Going Away, But It’s No Longer Enough

Optimizing for LLMs doesn’t replace traditional SEO — it complements it. The good news is that 70% of the practices overlap: semantic HTML, Schema, authority, well-written content, decent Web Vitals. The remaining 30% is specific to this new channel (not blocking AI bots, llms.txt, dense internal linking, dense language) and it’s where most websites still have room to differentiate themselves.

For a local SMB anywhere outside the biggest metro markets, the opportunity right now is enormous: most competitors still aren’t thinking about LLMs at all. A technical SEO audit that includes LLM readability, paired with fixing the six mistakes listed above, can move citations in generative answers within a few weeks. And as a bonus, whatever you fix for LLMs almost always improves Web Vitals and classic Google rankings too.

Is Your Website Readable by Claude, ChatGPT and Perplexity?

Free LLM audit: I test your website against the 4 major LLMs, review your robots.txt, Schema, and internal linking, and hand you an improvement plan prioritized by cost and impact.

Request an LLM audit

Or write to me directly at hola@cristiancorrales.com.

Frequently Asked Questions About LLM Audits

What is an LLM audit and how is it different from traditional SEO?

An LLM audit evaluates how well generative models read, understand, and use your website as a source. Traditional SEO optimizes for Google to rank the URL; SEO for LLMs aims for your brand to get cited when an LLM answers a question in your industry.

Is it worth optimizing for LLMs if Google is still dominant?

In 2026, yes. Traffic from LLMs already exceeds 5-15% of total traffic in many B2B and technical verticals. And the techniques that optimize for LLMs almost always improve traditional SEO too, so the opportunity cost is low.

Are SEO and GEO (Generative Engine Optimization) the same thing?

They share 70% of the same practices but diverge on the remaining 30%. Traditional SEO aims to rank URLs; GEO aims for your brand or content to be cited by LLMs as an authoritative source. They’re complementary, not mutually exclusive.

How do I know if LLMs are already sending traffic to my website?

Check the referrer in Google Analytics. Traffic from chatgpt.com, perplexity.ai, claude.ai (citations), or google.com/?udm=50 (AI Mode). If it’s still marginal, that doesn’t mean your site isn’t being cited — it can mean the LLM’s answer already fully covers the query without the user needing to click through.

Do I need to create an llms.txt file?

It’s good emerging practice, not a requirement. It’s a plain text file at your domain root that describes your site in markdown for LLMs to parse. Some LLMs already read it as an aid to indexing you. Creating it takes 1-2 hours and is a cheap win.

Building something similar?

I build AI integrations, SEO systems and 3D/web experiments for companies. Based in Spain, working remotely with teams anywhere.

Get in touch →

All articles in English → · Prefer Spanish? Read the original article in Spanish →

Share this article

Cristian Corrales

Cristian Corrales

AI Solutions Architect based in Calafell (Tarragona, Spain). I build AI, SEO and automation systems for businesses, plus open experiments with Three.js and vanilla JavaScript.