Discovery Science · established evidence

Before ChatGPT: How Google's Knowledge Graph Quietly Invented "Being the Answer"

Last reviewed 2026-07-20. Written by Chandranshu Kumar, Founder, Raveneye Global. · 10 min read

To understand what a knowledge graph is, start in 2012, not 2022. That May, Google introduced the Knowledge Graph with a one-line thesis that quietly reorganized the whole field: index "things, not strings." A knowledge graph is a structured map of real-world entities, people, places, businesses, and the facts that connect them, that a search system reasons over instead of merely matching text. Google shipped it with 500 million entities and 3.5 billion facts. That single shift, from documents-as-strings to entities-as-things, is the true origin of "being the answer." Generative engines like ChatGPT and Google AI Overviews did not invent that idea. They inherited it. Read this way, GEO and AEO look less like a brand-new discipline and more like the latest layer on a substrate laid down more than a decade ago.

The sentence that reorganized search: "things, not strings"

On May 16, 2012, Amit Singhal, then a senior vice president at Google, published a post on the Official Google Blog titled "Introducing the Knowledge Graph: things, not strings." The phrase was engineered to be memorable, and it was also technically precise. For its first decade and a half, a search engine treated a query as a string of characters and looked for documents containing matching strings. The Knowledge Graph proposed something different: that the engine should understand the query as a reference to a real-world thing, an entity with attributes and relationships, and answer accordingly.

The launch numbers were not modest. Google described a graph of roughly 500 million entities and more than 3.5 billion facts about and relationships among them, assembled in part from public sources including Freebase, Wikipedia, and the CIA World Factbook. The knowledge panels that began appearing to the right of search results, the compact fact boxes for a person, a landmark, or a company, were the visible surface of this graph. The deeper change was invisible: the engine had started to model the world as a network of things rather than a pile of pages.

This is the moment worth dwelling on, because it predates the generative-AI era by a full decade. The mechanism by which a search system decides what to name in response to a question, rather than which links to list, was designed and shipped in 2012. Everything that now travels under the banner of answer engines is built on top of that decision.

What a knowledge graph actually is, in plain terms

Strip away the branding and a knowledge graph is a simple structure with profound consequences. It stores entities (nodes) and relationships (edges). "Marie Curie" is an entity. "Won" is a relationship. "Nobel Prize in Physics" is another entity. Chain enough of these together and the system can answer a question it was never explicitly shown, because it can traverse the graph rather than retrieve a matching sentence.

The critical property is that an entity is not a word. "Apple" the company, "apple" the fruit, and "Apple" the record label are three different things that share one string. A string-matching engine sees a single ambiguous token. An entity-aware engine sees three distinct nodes and can disambiguate based on context. That disambiguation, resolving a string to the specific thing a user means, is the foundational move of modern discovery, and it is exactly the move a generative answer engine performs when it decides which business to name in response to a local query.

Why "entity based search" is the more honest label

The industry term entity based search names this precisely: the unit of work is the entity, not the keyword. Once you frame it that way, a lot of contemporary advice clarifies. "Be consistent across the web" is really "help the engine resolve every mention to a single entity." "Build authority" is really "accumulate corroborated facts about your entity from sources the engine trusts." These are not new tactics invented for AI search. They are the operating logic of a graph that has existed since 2012.

The idea was older than Google's version of it

It would be tidy to say Google invented entity-based search in 2012, but the honest history runs deeper. The conceptual root is the Semantic Web and Linked Data, a body of work associated with Tim Berners-Lee and formalized in the research literature well before the Knowledge Graph shipped. Bizer, Heath, and Berners-Lee's 2009 paper, "Linked Data, The Story So Far," set out the design principles for publishing structured, interlinked data about entities across the open web, giving each thing a stable identifier and connecting it to other things.

Google's Knowledge Graph was, in large part, an industrial application of these ideas at consumer scale, seeded by Freebase, an open, collaboratively-built entity database Google had acquired. The lineage matters for a practical reason. When a vendor frames GEO or AEO as a rupture, a clean break from everything that came before, they are usually selling novelty. The evidence shows a continuous intellectual thread: Linked Data principles in the 2000s, Google's Knowledge Graph in 2012, and generative retrieval in the 2020s are chapters of one story, not separate books.

Schema.org: the vocabulary that let sites declare their own entities

If a knowledge graph reasons over entities, sites need a standard way to tell engines which entities they contain. That standard arrived one year before the Knowledge Graph. In 2011, Google, Bing, Yahoo, and Yandex jointly founded schema.org, a shared vocabulary for marking up machine-readable structured data (today most often expressed as JSON-LD). The fact that four competing search companies co-authored it is the point. Schema markup is not a proprietary SEO trick or a growth hack; it is a standards-body vocabulary designed so that a page can state, in a form machines consume identically, "this is a LocalBusiness, here is its name, address, and the services it offers."

This reframes a common misconception. Structured data does not "boost rankings" in the way a link or a keyword is imagined to. Its job is more foundational and more durable: it helps the engine resolve your page to the correct entity in its graph, and it feeds the same entity layer that generative answers now draw on. A business investing in clean schema in 2026 is not chasing an AI trend. It is doing the thing schema.org was built for in 2011, made newly consequential because a second generation of machines now reads the same markup.

From knowledge graph to retrieval to the generated answer

The bridge from 2012 to today runs through retrieval. In 2020, Lewis and colleagues introduced Retrieval-Augmented Generation (RAG), pairing a language model with a searchable index the model queries at inference time. RAG produced, in the authors' words, "more specific, diverse and factual language" than a model relying on its parameters alone, and it could update its knowledge without retraining. Almost every generative answer engine in use, ChatGPT Search, Perplexity, Gemini, Google AI Overviews, is a RAG system at heart: it retrieves passages and entities relevant to a query, then composes an answer over them.

Notice the continuity. The 2012 Knowledge Graph established that the engine should model the world as entities and facts. RAG, eight years later, gave a language model live access to exactly that kind of external, structured, factual store at the moment of answering. The generated answer is the graph, made conversational. When ChatGPT names a business, or Google's AI Overview cites three sources, the machinery deciding which entity belongs in the answer is a direct descendant of the "things, not strings" thesis, now wrapped in fluent prose.

Why GEO and AEO are a continuation, not an invention

This history has a sharp practical payoff. In 2024, a peer-reviewed paper by Aggarwal and colleagues coined "Generative Engine Optimization" and ran a controlled benchmark of roughly 10,000 queries to test which content levers change whether a source is surfaced inside a generated answer. The strongest interventions were adding citations to credible sources, including direct quotations, and replacing vague claims with specific statistics, together lifting a source's visibility by a reported 30 to 40 percent on the study's metric. Citing authoritative sources was consistently the single strongest lever.

Read against the 2012 lineage, that finding is not surprising, it is confirming. What the study calls "citing authoritative sources" is, in graph terms, accumulating corroborated facts and connections to trusted entities. The generative engine rewards the same signals the Knowledge Graph was built to value: entities that are well-defined, well-connected, and corroborated by sources the system already trusts. GEO measures, with modern rigor, what "being an entity the graph believes in" looks like. It is a new name and a new benchmark for an old objective.

A note of terminological honesty belongs here. Industry accounts describe "Answer Engine Optimization" (AEO) as the older label, inherited from featured-snippet and voice-search optimization, and "GEO" as the newer term specific to LLM-generated answers. That lineage is an industry-consensus narrative rather than a standards-body or peer-reviewed fact, and it should be held loosely: the two labels now overlap in practice, they share tactics, but the underlying machines differ, and treating them as identical imports confusion the evidence does not support.

The caveats: what the substrate does not solve

The entity substrate is powerful, but it is neither complete nor perfectly obedient, and rigorous practice depends on knowing where its limits are.

Entity identity is a known-hard, imperfectly-solved problem

The mechanism for declaring that two references denote the same real-world thing, owl:sameAs in the Semantic Web, the conceptual ancestor of sameAs markup, is applied inconsistently in practice. A foundational 2010 analysis by Halpin and colleagues found publishers using at least four looser, non-equivalent senses of "same," undermining strict identity claims. This is precisely why "make sure the engine knows this listing and that profile are the same business" is genuine, unglamorous work rather than a checkbox: the identity layer the whole graph rests on is leakier than its tidy diagrams suggest.

E-E-A-T is a rater framework, not a dial you turn

Google's own documentation is explicit that Experience, Expertise, Authoritativeness, and Trust (E-E-A-T) is a framework its human quality raters use to evaluate the algorithm's output, not a score a page can optimize directly into a document. A large share of GEO and AEO advice conflates this rater heuristic with a machine-readable target. Grounded practice treats E-E-A-T as a description of what good looks like, not a setting to configure.

And no, a text file will not hand you AI visibility

The proposed llms.txt file, marketed as a way to "control" how AI reads a site, is not read at meaningful scale. A 2026 Ahrefs analysis of 137,210 domains found 97 percent of valid llms.txt files received zero requests in the month studied, and Google has stated it is not used for search. The substrate rewards real, corroborated entity signals, not a convenience file no engine is obliged to read.

What this means if you want to be found

The strategic conclusion is calm rather than alarmed. Being named in an AI answer is not a mysterious new game that appeared with ChatGPT. It is the current expression of a question the field has been answering since 2012: is your business a well-defined, well-connected, corroborated entity that the graph, and now the generative layer built on it, can confidently name?

That continuity is why we measure classic search and AI answers as related but distinct pillars rather than one blended number. Both draw on the same entity substrate, but they surface it differently, and the way to know where you stand is to read each surface directly rather than assume a good ranking guarantees a good answer. The history says the fundamentals are stable. The measurement says whether you are actually built on them.

The evidence

Key findings, with their sources

  • Google launched the Knowledge Graph in 2012 with roughly 500 million entities and more than 3.5 billion facts, under the explicit thesis of indexing "things, not strings," drawing on sources including Freebase, Wikipedia, and the CIA World Factbook.

    established Singhal, A., "Introducing the Knowledge Graph: things, not strings," Official Google Blog, May 16, 2012.

  • Schema.org, the shared machine-readable structured-data vocabulary, was founded jointly by Google, Bing, Yahoo, and Yandex in 2011 to standardize markup for search and downstream machine consumption.

    established Schema.org, jointly maintained vocabulary (founded 2011); documented standards history.

  • Retrieval-Augmented Generation pairs a language model with a queryable index at inference time and produces more specific, diverse, and factual output than a parametric-only model, without retraining. It is the architecture underneath current generative answer engines.

    established Lewis, P. et al., "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks," arXiv:2005.11401, NeurIPS 2020.

  • In a controlled benchmark of roughly 10,000 queries, the strongest content levers, adding citations to credible sources, direct quotations, and specific statistics, lifted a source's visibility inside generated answers by a reported 30 to 40 percent; citing authoritative sources was the single strongest lever.

    established Aggarwal, P. et al., "GEO: Generative Engine Optimization," arXiv:2311.09735, ACM SIGKDD 2024 (peer-reviewed).

  • The owl:sameAs mechanism for declaring two references denote the identical real-world entity is applied inconsistently across the Linked Data web, with publishers using at least four looser, non-equivalent senses of "same," undermining strict identity claims.

    established Halpin, H. et al., "When owl:sameAs Isn't the Same: An Analysis of Identity in Linked Data," ISWC 2010.

  • Google states that E-E-A-T is a framework human quality raters use to evaluate algorithm output, not a scored ranking factor a page can optimize directly into a document.

    established Google Search Central, "Our latest update to the quality rater guidelines: E-A-T gets an extra E for Experience," December 2022; Search Quality Rater Guidelines (public).

  • An analysis of 137,210 domains found 97 percent of valid llms.txt files received zero requests in the month studied, and Google has stated llms.txt is not used for search.

    established Ahrefs, "We Analyzed 137K Sites: 97% of llms.txt Files Never Get Read," June 2026.

  • Industry accounts describe AEO as the older, featured-snippet and voice-search lineage and GEO as the LLM-specific successor; the two now overlap in practice but rest on different underlying systems. This is a consensus narrative, not a primary-sourced fact.

    contested Industry-consensus historical account of AEO/GEO terminology (not peer-reviewed or standards-body).

Calibration

What is proven, what is promising, what is unproven

Evidence tierTacticsWhat the evidence says
establishedThe entity lineage: the 2012 Knowledge Graph, schema.org as a jointly-governed vocabulary, RAG as the generative-answer architecture, and the GEO benchmark finding that authority and corroboration drive citation.Singhal 2012 (Google); schema.org founding 2011; Lewis et al. 2020 (NeurIPS); Aggarwal et al. 2024 (KDD); Halpin et al. 2010 (ISWC).
established (as a limit)The honest boundaries: entity identity is imperfectly solved, E-E-A-T is a rater framework not a dial, and llms.txt is not read at scale.Halpin et al. 2010; Google Search Central 2022 rater guidelines; Ahrefs 2026 (137,210 domains).
contestedThe AEO-versus-GEO historical lineage as a clean, dated progression.Industry-consensus narrative only; no peer-reviewed or standards-body primary source. State with hedging.

Reference

Glossary

Knowledge graph
A structured map of real-world entities (people, places, businesses, things) and the facts and relationships connecting them, that a search system reasons over instead of matching text. Google's launched in 2012.
Entity
A distinct real-world thing (a specific business, person, or place) modeled as a node in a graph, as opposed to a string of characters. Disambiguating a query to the right entity is the core move of modern search.
"Things, not strings"
Google's 2012 framing for the shift from matching documents that contain a query's text to understanding the query as a reference to a real-world entity and answering accordingly.
Schema.org
A shared, machine-readable structured-data vocabulary founded by Google, Bing, Yahoo, and Yandex in 2011, used (often via JSON-LD) to declare the entities and facts on a page.
Retrieval-Augmented Generation (RAG)
An architecture that lets a language model query an external index at answer time, producing more factual, updatable output. It is the backbone of current generative answer engines.
Generative Engine Optimization (GEO)
The practice, coined and benchmarked in a 2024 peer-reviewed study, of shaping content so it is more likely to be cited inside a generated answer; authoritative sourcing was the strongest measured lever.

Straight answers

Frequently asked questions

What is a knowledge graph, simply?

A knowledge graph is a structured map of real-world things and the facts that connect them, people, places, businesses, products, rather than a pile of web pages. A search system uses it to understand what a query refers to and to decide what to name in an answer. Google launched its Knowledge Graph in 2012 with about 500 million entities and 3.5 billion facts.

Did AI search invent "being the answer"?

No. The mechanism that decides which thing to name in response to a question, rather than which links to list, was designed and shipped by Google in 2012 with the Knowledge Graph, under the thesis "things, not strings." Generative engines like ChatGPT and Google AI Overviews inherited that entity substrate; they did not create it. GEO and AEO are the newest layer on an idea more than a decade old.

Is entity based search the same as SEO?

They overlap but are not identical. Classic SEO grew up optimizing for a position in a list of links. Entity-based search optimizes for the engine resolving your business to a single, well-defined, corroborated entity in its graph, which is what both knowledge panels and AI answers draw on. The tactics share ground, but the object being optimized is the entity, not just the ranking.

Does schema markup improve my rankings?

Not in the way a link or keyword is imagined to. Schema.org markup, founded as a standard by Google, Bing, Yahoo, and Yandex in 2011, helps the engine resolve your page to the correct entity and feeds the same entity layer generative answers use. Its value is foundational and durable, correct machine-readable identity, not a direct ranking boost.

If the fundamentals are so old, why does anything feel new?

The substrate is old; the surfaces are new. Retrieval-Augmented Generation (2020) gave language models live access to the entity and passage stores search had been building since 2012, and generative answers made that machinery conversational. The underlying question, is your business an entity the graph can confidently name, is stable. What changed is that a new generation of machines now reads the same signals and speaks the answer aloud.

Provenance

Sources

  1. Singhal, A., "Introducing the Knowledge Graph: things, not strings," Official Google Blog, May 16, 2012 (established)blog.google
  2. Schema.org, jointly-governed structured-data vocabulary, founded by Google, Bing, Yahoo & Yandex, 2011 (established)
  3. Bizer, C., Heath, T. & Berners-Lee, T., "Linked Data, The Story So Far," International Journal on Semantic Web and Information Systems, 2009 (established)
  4. Lewis, P. et al., "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks," arXiv:2005.11401, NeurIPS 2020 (established)arxiv.org
  5. Aggarwal, P. et al., "GEO: Generative Engine Optimization," arXiv:2311.09735, ACM SIGKDD 2024 (peer-reviewed, established)arxiv.org
  6. Halpin, H., Hayes, P.J., McCusker, J.P., McGuinness, D.L. & Thompson, H.S., "When owl:sameAs Isn't the Same: An Analysis of Identity in Linked Data," ISWC 2010 (established)
  7. Google Search Central, "Our latest update to the quality rater guidelines: E-A-T gets an extra E for Experience," December 2022, and the public Search Quality Rater Guidelines (established)
  8. Ahrefs, "We Analyzed 137K Sites: 97% of llms.txt Files Never Get Read," June 2026 (established)ahrefs.com
  9. Industry-consensus account of AEO/GEO terminology and lineage (contested, stated with hedging)

Every figure above is attributed to a real, dated source and tagged with its evidence tier. Where a claim could not be verified to a primary source, it is not stated as fact.

Where this leaves your business

If being named in an AI answer is the newest expression of an entity idea that has run since 2012, then the practical question is not whether the trend is real, it is whether the engines can confidently resolve and name your business today. That is not something you can assume from a good ranking. A Surface Intelligence Audit reads exactly this: how clearly your business resolves to a single entity, and how often you are actually named across classic search and AI answers, benchmarked against the competitors surfacing ahead of you.

diagnostic Surface Intelligence Audit A measured read of how your business resolves as an entity and where you stand across search and AI answers, with a ranked list of the corrections that move you first. See how it works

Start free with a Machine-Readiness Score, a specialist-reviewed read of where you stand across search and AI answers. No guaranteed number, and no obligation.