What is a knowledge graph?
Also known as Google Knowledge Graph, entity graph
Definition
A knowledge graph is a database of entities, such as people, places and businesses, and the links between them. Google's Knowledge Graph feeds the fact panels in search, and a website can publish its own small graph through structured data.
Key points
- A knowledge graph stores entities and the links between them, such as a company and its founder.
- Google launched its Knowledge Graph in 2012 to understand things rather than strings of words.
- A site can publish its own small graph using connected schema markup with stable IDs.
What does it mean in practice?
Search for a well-known company and Google may show a panel with its logo, founder, head office and social profiles. That panel draws on Google's Knowledge Graph. Each fact is a link between two entities, such as a company and the person who founded it.
Google introduced its Knowledge Graph in 2012 to help search understand real-world things, not only matching words.
A business can publish its own small graph too. A dental group's website might use schema markup to say that the organisation has three practices, each with an address, and that a named person is its clinical director. When those nodes use stable IDs and link to each other, machines can read the whole picture.
Why does it matter for AI search?
AI engines work better with clear facts about clear entities. A connected graph on your site, backed by consistent details elsewhere, gives them less room to guess.
It also helps with names. If your business is known by two or three variants, the graph can tie them to one entity. The entity audit rebuilds the graph your site publishes. It checks stable @ids, connected nodes, name variants, verifiable identifiers and authors as Person entities. The schema generator builds the JSON-LD to fill gaps.
Related terms
These terms connect to knowledge graphs.
- Entity, a single thing inside the graph.
- Schema markup, how a site adds itself to the picture.
- JSON-LD, the usual format for publishing that markup.
Common questions
How do I get into Google's Knowledge Graph?
What is a site's own entity graph?
Related reading
Entity SEO for AI search
What entity SEO is and why AI engines need it. Stable @id values, sameAs links, consistent names, author entities and when Wikidata is appropriate.
Entity audit for AI search
Run an entity audit to rebuild the entity graph your site publishes and get scored findings with the fix for each, also free as a public tool online.
Schema markup generator
This schema markup generator builds copy-paste JSON-LD for any page, only for the types it is missing. Covers LocalBusiness, FAQPage, Article and more.
Entity
A plain definition of an entity in SEO and AI search, how engines tell similar names apart, and how to make your business clear.
AI crawler
A plain definition of AI crawlers such as GPTBot and OAI-SearchBot, what each type does, and why blocking one can cost you visibility.
AI Mode
A plain definition of Google AI Mode, how it uses query fan-out, and how to see your AI Mode impressions in Search Console.