Vizoryo › Blog › LLM SEO: how to make your business citable by ChatGPT, Claude, and Perplexity

Practical Guides

LLM SEO: how to make your business citable by ChatGPT, Claude, and Perplexity

LLM SEO — sometimes called AI SEO, answer engine optimization, or GEO — is the work that gets your business cited inside large language model answers. This post is the practical short version — the comprehensive operational playbook is our complete LLM SEO guide, linked at the end of this post.

Vizoryo Team · 2026-06-12 · 10 min read

Start with what is different

Classic SEO targets the SERP — a ranked list of links the user picks from. LLM SEO targets the answer — a synthesized response the user reads as the answer. Two consequences fall out of that:

Everything in this guide flows from those two facts.

Step 1: Get the crawler welcome mat right

If LLM crawlers cannot reach your pages, nothing else matters. The crawlers you care about:

Open your robots.txt. Confirm every bot above is allowed. A default User-agent: * + Allow: / covers them, but many sites have older boilerplate that blocks unknown crawlers. WAF rules at Cloudflare, AWS, or your hosting provider sometimes block these crawlers without anyone realizing.

After updating robots.txt, tail your server logs for the same user agents. If you do not see them within a week, you are still being blocked somewhere downstream.

Step 2: Render facts on the server

Most LLM crawlers do not execute JavaScript — GPTBot, ClaudeBot, and PerplexityBot read the raw HTML your server returns; of the major crawlers, only Google's and Apple's render pages like a browser. Pages that ship facts in client-rendered React only — without server-side HTML — get partially crawled, partially indexed, and partially cited.

For any page that matters for LLM SEO — homepage, services, locations, FAQ, pricing — make sure the core text is in the HTML that comes back from your server, not injected by a script that runs after page load. Use SSR, static generation, or a hybrid approach where bots get the rendered version.

Step 3: Add structured data on every important page

Schema.org JSON-LD is the highest-leverage thing you can ship for LLM SEO. The minimum kit per page:

Verify every page with Google's Rich Results Test. If it parses there, it parses for LLM crawlers too.

Step 4: Write FAQ blocks that match real questions

FAQ blocks are LLM SEO gold for a reason: they are pre-parsed, declarative, and exactly the format an assistant is looking for when answering "people also ask" style queries.

Three rules for FAQ content:

  1. Use the actual phrases customers use. Not "What are our service hours?" but "When are you open?" Use the wording from your sales calls and support tickets.
  2. Answer in 1-3 sentences. Long answers get truncated. Short answers get cited verbatim.
  3. Lead with the fact, not the context. "We are open Sunday through Thursday, 9 to 6" — not "Great question — for many years we have served our customers..." Assistants extract the lead.

Mark up every FAQ block as FAQPage JSON-LD. Six to eight Qs per page is the sweet spot.

Step 5: Be unambiguous about what you are

LLMs build a mental category for each business before recommending it. Ambiguous businesses do not get recommended.

Pick the one sentence you want every LLM to know about your business. Make sure that sentence is on your homepage, your About page, and your social profiles, in roughly the same words. Examples that work:

Examples that lose to the above:

Step 6: Make your name, address, and phone agree everywhere

NAP consistency — Name, Address, Phone — is the oldest local SEO discipline. It matters more for LLM SEO, not less. Assistants discount data they see expressed inconsistently across sources.

Pick the canonical version of your business name. Spell it the same way on your website, Google Business Profile, Wikipedia, Facebook, every directory listing. "Cohen & Associates" vs "Cohen and Associates" vs "Cohen & Associates LLP" — pick one, stick to it. Same for phone format and address format.

Step 7: Earn citations on sources LLMs trust

When two sources disagree, the assistant picks the more authoritative one. Authority comes from being mentioned across multiple credible sources — not from your own claims about yourself.

Where to focus:

Step 8: Measure

You cannot improve what you do not measure. For LLM SEO, classic Google Search Console tells you nothing about ChatGPT or Perplexity. You need three measurement layers:

  1. Manual probes. Ask each assistant the queries you actually want to win, once a week. Write down whether you appear, in what position, with what attribution. Cheap, low-tech, high-signal.
  2. AI search analytics tools. Profound, Otterly, Bluefish AI, and similar tools track brand mentions in LLM answers across thousands of prompts. Useful at the enterprise scale; expensive but precise.
  3. Server log analysis. Filter your server logs for AI crawler user agents. You will see exactly which crawlers are hitting which URLs and how often. Free if you already store logs.

What to skip

A 30-day plan

If you have one month and a small team:

At the end of those four weeks you will have moved further than most of your competitors will move all year. Measure for the next 60 days. Adjust. Repeat.

Frequently asked questions

How is LLM SEO different from regular SEO?
Regular SEO competes for position in a ranked list. LLM SEO competes for inclusion in a single synthesized answer. The shared foundations — structured data, crawlability, authority — still matter, but the success metric is binary: cited in the answer or invisible.
Which LLM crawler should I prioritize?
GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), and Google-Extended (Gemini and AI Overviews) — these four cover the bulk of consumer LLM traffic in 2026. Allow all of them; do not pick one.
Does LLM SEO replace Google Business Profile?
No. GBP remains essential for Google Maps and the Google local pack. LLM SEO is a layer above it, optimizing for citations in ChatGPT, Claude, Perplexity, and Gemini.
How often should I refresh schema and FAQ content?
Quarterly at minimum. LLM training cycles run frequently, and assistants re-crawl popular pages on the order of days to weeks. Stale schema gets discounted; fresh, accurate schema gets cited.
How do I know if my LLM SEO efforts are working?
Manual probes are the cheapest signal: query each assistant weekly with the prompts you want to win and track whether you appear. Add AI search analytics tools (Profound, Otterly) once you have budget for the precise measurement they provide.
Is LLM SEO a one-time project?
No. Schema and content decay. Competitors catch up. Crawlers update their preferences. Plan for ongoing maintenance — at least one focused review per quarter.

Run a free AI Visibility Audit

See how AI assistants read your business today. Run a free AI visibility audit at vizoryo.com or browse the business directory.

Keep reading