How Models Remember Brands

LLM SEO

Ask ChatGPT about your brand with search off. What comes back is what the model remembers.

By Andy Wang · founder of SERP MastersB.S. Pharmacology, UC Santa Barbara · Pokémon, Disney, Mastercard, Mailchimp · About Andy →

LLM SEO is the practice of shaping what large language models remember, retrieve and repeat about a brand. SERP Masters is an SEO agency that runs LLM SEO for businesses whose buyers ask AI assistants for advice. The work covers two paths. Training data determines what a model says with search off, while live retrieval decides which pages it cites with search on. LLM SEO aligns the same brand facts across both paths, then scores ChatGPT, Gemini, Claude, Perplexity and Copilot separately on mentions, citations and factual accuracy.

In this guide13 sections
01What is LLM SEO?02How do large language models learn about a brand?03Training data vs live retrieval: the two paths of LLM SEO04How do LLMs decide which brand facts to repeat?05Why does entity consistency matter for LLM SEO?06Which AI crawlers should a website allow?07How to audit what LLMs say about your brand08How do you fix wrong facts in AI answers?09How is LLM SEO different from GEO and AEO?10How do you measure LLM SEO?11What are the most common LLM SEO mistakes?12How SERP Masters approaches LLM SEO13Related guides
LLM SEO targets the model layer of AI search: what a model believes about a brand and how often it names it.
Models learn brands from training data and from live retrieval. Each path needs its own fixes.
Models repeat facts that many sources state the same way. Conflicting facts invite errors.
A site can opt out of model training and still stay retrievable by AI search crawlers.
Track mention rate, citation rate and fact accuracy rate per engine on a fixed prompt panel.

AI answers get brand facts wrong quietly. An assistant may describe a product line you retired, name a partner who left or list a service area you dropped. Your website says otherwise. The answer stays wrong.

The cause is where the answer came from. With search off, a model answers from training data collected before its knowledge cutoff. With search on, it reads pages live and can still pick an old directory listing over your site. Each path breaks in its own way.

LLM SEO fixes both at the source. You correct the pages and profiles models learn from, then ask each engine the same prompts again. SERP Masters has managed 700+ Google Business Profiles, the profile data assistants draw on when they describe a business. The same source-first work runs through the AI SEO services SERP Masters sells, with Andy Wang on every engagement.

The fix starts with how a model learns.

What is LLM SEO?

LLM SEO is search optimization aimed at large language models, the systems that write the answers in ChatGPT, Gemini, Claude, Copilot and Perplexity. The work has two goals: the model names your brand when a buyer asks a category question, and it states your facts correctly when a buyer asks about the brand by name.

LLM SEO also goes by LLM optimization, LLMO and SEO for LLMs. Many guides use the term for all AI search optimization; SERP Masters uses it for the model-memory and entity side, which has its own mechanics and fixes.

LLM SEO builds on traditional SEO, since crawlable pages, clear structure, original content and earned authority matter to a model too. Vercel’s account of adapting SEO for LLMs reports that models favor content that explains a topic clearly and in depth, the same content human readers reward.

How do large language models learn about a brand?

Large language models learn about a brand in pre-training, when they process public web text and learn which names, words and facts appear together. A brand that shows up often, in the same terms, next to its category becomes a strong association. One that shows up rarely, or under several names, stays weak or confused.

LLMrefs’ LLM SEO guide names Common Crawl, a public archive of billions of web pages, as one of the main sources model developers use. Developers also license data and run their own crawlers, so no single archive decides what a model knows.

A language model stores your brand as statistical links between tokens, with no database record behind it. Ask “Who makes accounting software for dental practices?” and the model predicts a plausible answer from those links: brands with strong, repeated ties to the category appear, and brands with thin or conflicting ties drop out.

Every model also has a knowledge cutoff. A brand that renamed itself or opened a location after it keeps its old description in memory until a newer model version trains on the change. Only answers where the engine searches the live web escape that lag.

Training data vs live retrieval: the two paths of LLM SEO

LLM SEO has two paths because AI assistants answer in two ways. Some answers come purely from model memory. Others are grounded: the engine runs searches, reads pages and writes from what it found, usually with source links. Retrieval-augmented generation (RAG) is the technical name for the grounded approach.

FactorTraining data path (model memory)Live retrieval path (search-grounded answers)
Where brand facts come fromPublic web text collected before the model’s cutoffPages the engine fetches for this specific answer
When changes show upAfter a newer model version is trained and releasedAfter the engine’s crawler revisits and re-indexes the page
What the answer showsA brand mention with no source linkA brand mention plus a citation link to the source page
Which crawlers matterTraining crawlers such as GPTBot, ClaudeBot and CCBotSearch crawlers such as OAI-SearchBot, PerplexityBot and Bingbot
Main LLM SEO leversThe same facts across many independent sources over timeCrawler access, indexed pages, answer-ready passages
Typical failureOutdated or blended facts, brand confused with a similar namePage blocked, not indexed or outranked on the sub-query

The retrieval path overlaps heavily with generative engine optimization, which the SERP Masters generative engine optimization guide covers in full. This page covers the training path and the entity work behind both.

Both paths matter because engines switch between them: ChatGPT decides on each prompt whether to search. A brand whose facts are right on its own site and wrong on older third-party pages can look accurate in grounded answers and inaccurate in memory answers.

How do LLMs decide which brand facts to repeat?

LLMs repeat the brand facts that appear most often and most consistently across the sources they learned from or retrieved. A founding detail stated the same way on your site, Google Business Profile, LinkedIn page, directories and news coverage becomes a confident fact. Stated three ways, it becomes an uncertain one.

Uncertainty is where hallucination starts. The model skips the fact or blends conflicting versions into a wrong one, such as an old address with a new phone number, or a competitor’s service credited to your brand because both sit on the same comparison pages.

ResultFirst’s comparison of LLM optimization and traditional SEO frames the gap as visibility against influence: a site can rank well and stay absent from generated answers. Your brand can hold the top result for its own name while a model describes it incorrectly.

Why does entity consistency matter for LLM SEO?

Entity consistency matters because a model repeats a brand fact with confidence only when its sources agree. In LLM SEO, the entity is the brand as a model identifies it: its name, what it does, who runs it, where it operates and which profiles belong to it. Every mismatch splits that entity into weaker pieces.

Five kinds of facts drift most often, because businesses update one profile and forget the rest:

Brand name:legal name, trading name, abbreviations and old names used on different profiles.
Services and categories:a new service on the website that never reached the directories.
Locations and contact details:old addresses on citation sites, plus tracking phone numbers on some listings only.
People:founders, partners or physicians who have left and still appear on bios and directory pages.
Figures:different client counts or review totals across the site and the sales deck.

Local businesses should check location data first. Assistants draw on business profile data for local questions, so a mismatch between your Google Business Profile and your website becomes a mismatch in the answer.

Build a brand fact sheet

A brand fact sheet is one page, usually the About page, that states your core facts once, in plain sentences. Every other profile copies it, giving crawlers, models and editors one version to match. It covers six items:

01The full brand name and any former names, with a sentence explaining the change.
02What the brand does and for whom.
03Founders and key people, with roles and credentials.
04Locations and service areas, as visible text on the page.
05Figures the brand wants repeated, each stated once and kept current.
06Links to every official profile the brand controls.

The fact sheet should carry Organization and Person structured data, with a fixed @id for each entity and sameAs links to the official profiles. Structured data cannot force a model to repeat anything. It makes your statement of the facts unambiguous to crawlers, and sameAs ties scattered profiles back to one entity.

Fix owned sources first, then profiles, then earned coverage

Entity cleanup runs in order of control. Your own website comes first, then editable profiles such as Google Business Profile, LinkedIn, Bing Places and directories. Earned coverage comes last, because there you can only request corrections. Wikipedia and Wikidata entries, where a brand has them, are corrected through each site’s own editorial process.

Which AI crawlers should a website allow?

A website should allow the AI search crawlers for every engine it wants citations from, then decide separately on the training crawlers. AI companies run different crawlers for different jobs, and a robots.txt rule for one covers none of the others.

Crawler (user agent)OperatorJobEffect of blocking it
GPTBotOpenAICollects content for model trainingPages are excluded from future OpenAI training data
OAI-SearchBotOpenAIIndexes pages for ChatGPT searchPages can drop out of ChatGPT search citations
ClaudeBotAnthropicCollects content for model trainingPages are excluded from future Anthropic training data
PerplexityBotPerplexityIndexes pages for Perplexity answersPages can drop out of Perplexity citations
Google-ExtendedGoogleA robots.txt control token for Gemini training and grounding useGoogle states it does not affect inclusion in Google Search
CCBotCommon CrawlBuilds the public crawl archive many models train onPages leave a widely used training source
BingbotMicrosoftIndexes pages for Bing, which Copilot draws onPages can drop out of Bing and Copilot

Blocking training crawlers is a trade-off. The opt-out suits some publishers for licensing reasons, but it removes your own words from what models learn, so their picture of your brand comes more from third parties. SERP Masters recommends that most service businesses allow both kinds of crawler.

Robots.txt states intent; server logs show what happened. CDN bot rules and security plugins can block AI crawlers while robots.txt says “allow”, so SERP Masters checks the response codes each user agent received. Key brand facts also belong in server-rendered HTML, because crawlers that read raw HTML can miss content loaded by JavaScript.

How to audit what LLMs say about your brand

An LLM brand audit asks each AI engine a fixed set of questions about your brand and category, once with search off and once with search on, and logs every answer. The gap between the two runs shows which problems sit in model memory and which sit in retrieval.

01Write the prompt set:direct brand questions, unbranded category questions, comparisons against named competitors and checks on specific facts.
02Run with search off:where an engine allows it, ask without web search to see what the model learned from training data.
03Run with search on:ask the same prompts with search enabled to see what the engine retrieves and cites.
04Repeat each run:language models sample their output, so a single run proves little.
05Log each answer:record whether the brand was mentioned, whether a brand page was cited and whether each stated fact was correct.
06Trace every error:search for the exact phrase the model used, which usually leads to an outdated page, a directory listing or a third-party article.
Prompt typeExampleWhat it reveals
Direct brand“What does [brand] do and where is it based?”Whether the model knows the entity and its core facts
Category, unbranded“Which firms handle [service] for [buyer type]?”Whether the model ties the brand to its category
Comparison“[Brand] vs [competitor]: which is better for [use case]?”How the model positions the brand against rivals
Fact check“Who founded [brand]?” or “Does [brand] offer [service]?”Specific facts that are missing, outdated or blended
Recommendation“Recommend a [service] provider in [city]”Whether the brand makes the shortlists that lead to sales

SERP Masters sets this baseline with the AI Visibility Audit: a fixed prompt set, each engine scored on its own line.

How do you fix wrong facts in AI answers?

You fix wrong facts in AI answers at their source, because no AI company lets a brand edit what its model believes. LLM SEO corrects the pages and profiles the model learned from or retrieved, then waits for recrawls and retraining.

01Correct your own site:update the brand fact sheet and every page that repeats the wrong fact, including old blog posts and press pages.
02Correct controlled profiles:update Google Business Profile, LinkedIn, Bing Places, directories and review listings to match the fact sheet word for word.
03Request corrections on earned coverage:send the authors or editors of third-party pages the correct fact with a source.
04Flag errors in each engine:ChatGPT, Gemini and other assistants let users report inaccurate answers. The report reaches the provider; the model stays unchanged.
05Re-run the audit prompts:search-grounded answers usually reflect a fix after recrawling. Memory answers reflect it only after a newer model version ships, on a release cycle no brand controls.

How is LLM SEO different from GEO and AEO?

LLM SEO, generative engine optimization (GEO) and answer engine optimization (AEO) overlap; SERP Masters separates them by the layer each targets. LLM SEO targets the model: its memory of the brand and the entity facts it repeats. GEO targets the retrieval path, meaning which pages a generative engine selects and cites when it searches. AEO targets direct answers such as featured snippets, AI Overview passages and single-answer results.

All three share one foundation: crawlable pages, consistent entity data and original content. The AEO vs GEO comparison lays out the full taxonomy.

How do you measure LLM SEO?

LLM SEO is measured on a fixed prompt panel, run repeatedly and scored per engine, with three core rates and two supporting signals. Clicks and rankings miss most of the value, because a model can shape a buyer’s shortlist without sending a visit.

MetricDefinitionWhat it shows
Mention rateShare of panel prompts where the engine names the brandWhether the model ties the brand to its category
Citation rateShare of panel prompts where the engine links to a brand pageWhether the retrieval path selects the brand’s pages
Fact accuracy rateShare of brand facts the engine states correctly across fact-check promptsWhether entity cleanup has reached the model
Share of voiceBrand mentions as a share of all brand mentions in the panelThe brand’s position against named rivals
AI referral trafficSessions from AI assistant domains in analyticsVisits that AI answers send to the site

SERP Masters reporting keeps each engine on its own line because ChatGPT, Gemini and Claude run on different models trained on different data, so a fact corrected in one can stay wrong in another. The headline figure is citation-presence rate, the share of panel prompts where an engine links to the site or names the brand, with fact accuracy rate beside it.

The same prompt can return different brands on different runs, so each prompt runs more than once per cycle. Memory answers carry no link, so every saved answer is read for brand names and fact errors. Linked citations are checked against Ahrefs, DataForSEO, Keyword.com and Semscraper with repeats removed; traffic comes from Google Search Console and analytics. The AI visibility tools page compares those tools.

What are the most common LLM SEO mistakes?

The most common LLM SEO mistakes treat a language model like a page of ranked links. Each has a direct fix.

Blocking AI crawlers by accident:a CDN rule or security plugin rejects OAI-SearchBot or PerplexityBot while robots.txt allows them. Check the server logs as well as the file.
Letting brand facts drift:the website, the Google Business Profile and old directories disagree. Match every profile to one fact sheet.
Publishing generic AI-written pages:models already hold the generic version of every topic, so a page that repeats it gives a model nothing new to cite or remember.
Blending memory and search answers in one score:a single number hides which path failed. Report search-off and search-on results apart.

How SERP Masters approaches LLM SEO

LLM SEO at SERP Masters follows the five-step method, Diagnose, Architect, Execute, Corroborate, Measure, with each step aimed at the entity and the two paths a model uses to learn it.

01Diagnose:SERP Masters runs the brand audit with search off and on, logs mentions, citations and fact errors per engine, and checks crawler access in the server logs.
02Architect:SERP Masters writes the brand fact sheet, maps every source that states brand facts and assigns each prompt cluster to one owning page.
03Execute:SERP Masters fixes crawler access, publishes the fact sheet with structured data and rewrites key pages so each brand fact sits in one clear sentence.
04Corroborate:SERP Masters aligns controlled profiles with the fact sheet and earns accurate brand mentions on the sources engines draw on for the category.
05Measure:SERP Masters re-runs the fixed prompt panel, scores mention, citation and fact accuracy rates per engine and reports memory and search-grounded answers on separate lines.

The zero-to-cited count matters most for LLM SEO, because retrieval is how a missing brand enters answers before any model learns it.

Client or vertical:SERP Masters client portfolio, anonymized until clients consent to being named.
Baseline:6 client sites that had zero AI citations a year earlier.
Intervention:Diagnose, Architect, Execute, Corroborate, Measure, applied per site, with citations counted and de-duplicated across Ahrefs, DataForSEO and live renders.
Result:9 of those 6 sites are cited today. The portfolio holds 15,332 AI citations. Like-for-like AI citation growth was 80% year over year.

SERP Masters publishes its client engagements, with baselines and sources, on the SEO case studies page.

LLM SEO FAQ

Answered the way an engine would extract it.

Each answer opens with the answer. The FAQPage schema is generated from these fields and nothing else.

01What is an LLM in SEO?

An LLM in SEO is the large language model that writes the answer inside an AI assistant or AI search feature, such as the models behind ChatGPT, Gemini, Claude and Copilot. LLM SEO is the work of making sure that model knows your brand, ties it to the right category and states its facts correctly, with search off and with search on.

02Which LLM is best for SEO work?

No single LLM is best for every SEO task. Current models from OpenAI, Google and Anthropic all draft outlines, cluster keywords and suggest schema well, and none of them verifies facts reliably on its own. SERP Masters uses language models for speed on drafting and data handling, and a person checks every figure, claim and schema block before anything ships.

03Should a website block GPTBot?

Most service businesses should allow GPTBot. Blocking it removes your own pages from future OpenAI training data and leaves the model to learn about your brand from third parties. Publishers with licensing concerns may choose to block it. Either way, keep OAI-SearchBot allowed so your pages stay eligible for ChatGPT search citations.

04How long does it take for an LLM to learn new facts about a brand?

An LLM learns new brand facts on two schedules, and no provider publishes a fixed one. Search-grounded answers can reflect a corrected page once the engine’s crawler revisits it. Memory answers change only after the AI company trains and releases a newer model on data that includes the fix. SERP Masters tracks the two answer types separately for that reason.

05Can a new brand appear in AI answers before models are trained on it?

A new brand can appear in AI answers through the retrieval path before any model has learned it. When an engine searches the web for a prompt, it can cite a new brand’s pages if they are crawlable, indexed and answer the question well. Model memory catches up later, once the brand appears consistently across enough sources for a future model to train on.

06How do you choose an LLM SEO expert?

Choose an LLM SEO expert who separates memory answers from search-grounded answers and can show a sample report scored per engine. Ask who does the work, and ask for a case with its starting numbers and where they came from. Treat any promise of guaranteed ChatGPT placement as a warning sign, because no AI company sells or guarantees mentions.

Andy Wang, SEO consultant and founder of SERP Masters
Who writes and reviews this guide

Written and reviewed by Andy Wang.

Andy Wang holds a B.S. in Pharmacology from UC Santa Barbara and has run SEO work for Pokémon, Disney, Mastercard, Mailchimp, US Soccer, Clorox, Wynn Las Vegas and BigCommerce. The rules in this guide come from AI citation tracking across SERP Masters client sites, de-duplicated across Ahrefs, DataForSEO and live renders, and scored per engine.

Related case studies AI citations, portfolio15,332 Telehealth AEO and SEO1,100+ Ecommerce AI searchAIO cited Every count on this page links to the page that proves it.
AI VISIBILITY AUDIT ·AI VISIBILITY AUDIT ·AI VISIBILITY AUDIT ·AI VISIBILITY AUDIT ·
Get an AI Visibility Audit

See what each AI engine remembers about your brand

What each AI engine remembers about your brand is the part of AI search you cannot see from your own website. Ask with search off and you hear the memory. Ask with search on and you see the sources. LLM SEO corrects both at the source and scores each engine on its own line.

Request the AI Visibility Audit