Assistants describe a product you no longer sell
Buyers ask a model what you offer. The reply lists a SKU you killed. We sample that reply. We map the source page that still teaches it.
LLM SEO
Language models already answer questions about brands. They can use an old name, mix you with a rival, or invent a product you retired. This hub works representation and eligibility: what the model should call you, which public pages it can use, and how we sample answers. It is not a ChatGPT rank. It is not GEO under another heading. It is not the AI SEO program that runs two search UIs as one backlog.
Position
A language model generates an answer. It does not owe you a place. Search intent on the live document still has to match the name you want the model to use. Keyword targeting is one job on that About page. If the About page says one product and ChatGPT lists three you killed, the description job is this hub. It is not a second brand for assistants.
AI SEO runs classic results and AI search as one backlog. Use this hub when the problem is how models describe you. Use that hub when two teams ship the same URL for two surfaces.
Open AI SEOGenerative engine optimization owns fetch, chunk, and inclusion. This hub owns the description. A passage that never enters a synthesis is that child. A model that still uses a retired SKU is this page.
Open generative engine optimizationChatGPT visibility samples that assistant. This hub is not that child. Open the child when the question is ChatGPT specifically. Use this URL when the job is representation across models.
Open ChatGPT visibilityEntity SEO specifies official name, identifiers, and Organization markup you will maintain. Use this hub when the model answer is the object. Use Entity SEO when the live site still cannot name itself.
Open Entity SEOWe lock the official name. We list the public pages a model can fetch. We ask a small set of buyer questions. We recapture those same questions later. Generative engine optimization stays the child for retrieval and inclusion. Answer engine optimization stays the child for one question with evidence. ChatGPT visibility stays a named assistant. AI SEO stays the program across classic search and AI search UIs.
We will not sell a ChatGPT package as the parent. We will not treat GEO as a synonym for this hub. We will not reprint Entity SEO, which specifies on-site identity. We will not promise Google AI Overviews (AIO). If two legal names still sit in public copy, we name that collision before we sample another assistant.
AI SEO decides which tickets ship for a results list and an AI search UI. This page asks what the generated sentence says. A backlog meeting is that URL. A wrong product in a model reply is this one.
Entity work names the organization on your site and in markup. LLM SEO checks whether a model repeats that name or invents another. If the site never states the name, entity work goes first. If the site states it and models still drift, stay here.
When this fits
This hub fits when language models already talk about you and the talk is wrong, mixed, or empty. If you needed one backlog across two search UIs, a retrieval child, or an identity spec, start there instead.
Buyers ask a model what you offer. The reply lists a SKU you killed. We sample that reply. We map the source page that still teaches it.
The model mixes your brand with another org. Targeting the homonym in titles will not split a generated paragraph. We list collisions and which public pages belong to you.
The live document never states what you do in a sentence a retriever can lift. Models invent the rest. We name the gap. We do not write a second brand deck for chat.
Sampling one assistant can still be useful. A purchased rank is not a deliverable. If the unknown is tickets across SERP and AI search UIs, that is AI SEO.
Process
We work in this order. We do not start a ChatGPT retainer in the last step. The point is honest model answers, not a place an assistant owes you.
We capture the official name, aliases, and products you will stand behind. A slogan in ads is not the entity. The live About page has to use that name.
Outcome A dated name line the sample can be scored against.
We list public pages a model can fetch: About, product, help, and corroborating URLs you already control. Topical relevance is the test: does this page match the question buyers ask assistants? Keyword density on About is not a score. Thin pages are named as gaps.
Outcome A source list with fetch gaps named.
We ask a small set of real buyer questions in more than one assistant. We record how the brand is described.
Outcome A sample log: question, assistant, description, date.
We repeat the same questions and note drift. Measurement that spans classic results belongs on AI SEO. Google AI Overviews (AIO) presence is not a metric we sell.
Outcome A recapture date for descriptions, not a citation report.
Deliverables
You leave with a name line, a source list, a sample log, and a recapture date. You do not leave with a ChatGPT rank, a GEO synonym, or a purchased citation.
The brand, legal entity, and products the model should still describe. A campaign slogan is named if it collides. Dated. Last quarter's screenshot is not this line.
Public URLs that already state those facts in a sentence a retriever can lift. Missing pages are gaps. A second brand site for assistants is not a source.
Questions, assistants, and the descriptions we captured. Invented products are listed. A fake share of answer chart is not this log.
Other companies or retired SKUs that still appear in answers. Titles that target a homonym are named as a risk to the description.
When to repeat the same questions. An acquired brand that still has its own domain can keep a second description. Mixing both names on one About page is how a model picks the wrong company. We list which domain owns which name.
Benefits
Brand agrees the line. Source pages can stop teaching a SKU you killed.
A similarly named company is documented. Generated mix-ups are sampled on purpose.
The model has less room to invent. The live document does the describing.
Someone asks again. Nobody pretends a plugin bought a citation.
Methodology
This works when brand can confirm the name, and someone can edit the public pages a model fetches. If both are missing, we are collecting chat screenshots. We are not holding representation.
We start with the official name, the live About page, and two questions buyers already ask assistants. If any of those is missing, we name it first.
We fetch published HTML. We do not trust a slide that never shipped.
You may rename the roles below. You may not leave the official name implied. An implied alias is how two brands share a generated paragraph.
First working session
The first hour is one assistant reply that names a product you retired, mixes a rival, or leaves you out. It is not a tour of AI tools.
We open two buyer questions. We capture what models say. We list the official name you will stand behind. If the generated sentence collides with that name, that is the job. If the real question is one backlog across SERP and AI search UIs, that is AI SEO. If the real question is retrieval into a synthesis, that is generative engine optimization. If the real question is Organization markup, that is Entity SEO.
Then we fetch the About page and the product URLs you named. We compare that HTML to the sample. The extra or missing facts are usually the job. A chat demo with a private prompt is not evidence of what buyers see.
We leave with a first sample log or a stop. A log names the description, the source gap, and who can change the live sentence. A stop names what is missing: legal sign-off, a page that cannot be fetched, or a request that is actually a ChatGPT child. Both are outcomes. A prompt shopping list is not.
If the first hour shows the live site never states the product in a lift-able sentence, we hand that writing to content or on-page work after we name the gap. This hub still owns the sample. It does not become a blog retainer because an assistant was wrong.
AI search
Honest source HTML can help later extraction. This hub cannot sell AI Overviews, a chat mention, or LLM visibility as a score.
Cleaner About copy will not land the brand in Google AI Overviews (AIO) as a sold outcome. If models invent a retired product, generative search has a messy name to lift. That is ours to tidy as representation. If official pages already tell the truth and models still invent officers or SKUs, we keep sampling. A program across search UIs is AI SEO.
AI search and assistants need a page they can fetch. A brand deck that never published does not help. We do not sell Overview presence.
We check whether sampled answers and the About page use the same organization name. That is entity optimization as a model-answer input. The full identity spec still lives on Entity SEO.
LLM visibility here is a dated sample of descriptions. Tickets that span classic results and AI search UIs belong on AI SEO. Semantic keywords belong in source HTML, not as stuffing in a prompt.
Schema
Organization JSON-LD helps a machine read a name the page already states. This hub can flag a mismatch with sampled answers. It is not a schema campaign as the whole job. Identity markup depth stays on Entity SEO.
If schema says one legal name and the H1 says another, models guess. We name the mismatch. We do not add five aliases as stuffing.
Dead social URLs in markup train the wrong description. We list which links may stay. Fake directories do not go in the array.
Markup will not force generative search to cite you, and it will not force Google AI Overviews (AIO). Eligibility is not a purchased mention. LLM visibility stays a sample, not a schema score.
Who we work with
Someone has to sign the official name. We work with that person. We do not replace them with a second prompt retainer.
Confirms the name, aliases, and which products are retired. Holds the line when marketing wants a slogan in every assistant reply.
Can update About copy after the source list. They print the sentence. They do not need to become Wikidata editors.
Can keep going once the sample log exists. If they try to run this as one backlog across two search UIs, two jobs collide. That program stays on AI SEO.
Questions
This hub owns how language models describe the brand: official name, public source pages, sampled replies, and a simple recapture of those same questions. GEO is the child for retrieval and inclusion into a synthesized answer. Both URLs stay live. GEO is not another name for this hub. There is no /geo/ path.
AI SEO is one operating plan across classic results and AI search UIs. This hub is narrower. It asks how assistants talk about you. If you need tickets for two search surfaces, open AI SEO. If you need representation and eligibility in model answers, stay on this URL.
No. ChatGPT visibility is a named assistant child. This hub owns the description job across models. A ChatGPT sample can feed the recapture. Perplexity, Claude, and other assistants stay children or samples. We will not collapse the hub into one product name.
No. We do not sell a citation, a rank, an Overview, or ROAS. Models choose sources as they generate. We improve the chance that a description is honest and that a mention is possible. Eligibility is not a purchased mention.
Yes, when the pages that should represent you cannot be fetched. A model cannot describe a document it never sees. Technical SEO remains the access job. This hub sits on top of live HTML.
No. Honest source pages can help later extraction. This hub does not buy a place in Google AI Overviews (AIO), a generative-search mention, or an LLM visibility score. If the site already tells the truth and models still invent a product you retired, we sample that.
Entity SEO specifies official name, identifiers, and Organization markup you will maintain on the site. This hub checks whether a model repeats that name or invents another. A sameAs list is not a sampled answer. If the site never states the name, entity work goes first.
Description work across models
Bring the brand name you will stand behind, the live About URL, and two questions buyers already ask an assistant. We will sample how models describe you now. Then we name whether the leak is a stale name, a thin source page, or a child surface that needs its own URL.
Name, public pages, samples, recapture. Not a ChatGPT parent.