Skip to content

Glossary Knowledge Graph

What is the Knowledge Graph?

Definition

The Knowledge Graph is Google's database of entities, which stores people, places, companies and works as nodes with their own attributes and explicit relationships to one another, and which feeds panels and answers inside the search results.

On this page 5
  1. What the Knowledge Graph means
  2. How it works
  3. Why it matters
  4. Best practices
  5. Common mistakes
In brief

The Knowledge Graph is Google's database of entities, and telling entity, node and panel apart decides where you invest when your brand does not show up recognised.

What the Knowledge Graph means

Three things get mixed up in day-to-day work and are worth keeping apart. The entity is the real-world object: a company, a municipality, a drug. The Knowledge Graph is the store where Google keeps those entities with their attributes and their links. The knowledge panel is only one of the surfaces where that store becomes visible, and its absence does not prove the entity is missing from the graph.

Nor is it the same as the search index. The index holds documents: URL, text, crawling signals. The graph holds facts about things and the connections between them, with its own identifier for each node. A company can have a hundred indexed URLs and no recognised node, and the reverse happens too: a person with no website of their own appears in the graph because other sources describe them.

Structured data is an entry channel into the graph, not the graph. Marking up Organization on the home page helps Google understand the organisation's administrative details and tell it apart from others with a similar name, according to the Search Central documentation updated on 15 April 2026. That same page warns that Google does not guarantee that features which consume structured data will appear in the results.

How it works

The graph is built from sources that compile factual information. Google describes its base as billions of facts about people, places and things, and acknowledges that it also licenses third-party data for blocks such as sports scores, stock prices or weather forecasts. The rest comes from crawling the open web and from public repositories.

Every entity receives a stable identifier. The Knowledge Graph Search API returns it with the kg: prefix, for example kg:/m/0dl567, alongside types aligned with schema.org (Person, Place, Organization, Movie, Book, Event, among others). That identifier is what resolves “Springfield” in a text about Illinois and “Springfield” in a text about Massachusetts as two distinct nodes.

The mechanism has three steps. Google extracts fact candidates from text and markup, resolves which node each candidate belongs to (disambiguation), and consolidates the value when several independent sources agree. The sameAs property is the usual signal for declaring that your website, your listing in a directory and your social profile describe the same entity. Less visible properties such as iso6523 or naics work in the background towards the same end: separating you from organisations that share your name.

There is one limitation of the query tool worth knowing. Google states that the legacy API is being migrated to Cloud Enterprise Knowledge Graph, recommends the new product to anyone starting now, and warns that the old endpoint is not suitable as a production-critical service. It serves as an audit probe, not as a permanent operational source.

Why it matters

The concrete decision that hangs on this is where you invest when your brand does not show up recognised. If the problem sits in the documents, content and links fix it. If the problem sits in the entity, no volume of articles resolves it: what is missing is Google's ability to identify who you are, under which canonical name, and with which sources corroborating it.

That difference has become expensive since generative answer systems began citing brands. A model summarising a commercial query works on retrieved entities, not on your meta description. If your company is not resolved as a node, it appears described generically, confused with a namesake, or simply outside the candidate set.

Basic data management and crisis handling change as well. An old address, a founder who has left, or an obsolete legal name propagate across many surfaces at once when they live in the graph. Fixing the website without touching the sources that feed the node leaves the stale value circulating. Google notes that panels are generated automatically and that verified representatives can claim the listing and suggest corrections.

Best practices

  • Designate exactly one entity page for the brand (the home page or a stable “About us”) and mark it up with Organization in JSON-LD, with name, url, logo and legalName consistent with the commercial register.
  • Declare sameAs towards the profiles that already describe you: Wikidata if one exists, LinkedIn, the Google Business Profile listing and the directories of your sector. Use the canonical URL of each profile, without campaign parameters.
  • Fix a single canonical name and use it on the website, in invoicing and in the profiles. If “Nordia”, “Nordia Group” and “Nordia Consulting SL” coexist, pick one and relegate the rest to alternateName.
  • Corroborate the hard facts (address, founding year, key people) in at least two external sources a crawler can read. A fact that only appears on your own website is an unconfirmed fact.
  • Check whether a node already exists before planning: a query to the Knowledge Graph Search API with the exact brand name returns the identifier and the assigned type, or nothing.
  • Claim the knowledge panel as a verified representative and use the suggest-a-change flow for factual errors, instead of rewriting the website over and over.

Common mistakes

  • Taking the knowledge panel as proof of existence. The panel is generated automatically once there is enough information on the open web, so its absence points to a lack of corroboration rather than to the node not existing.
  • Inserting the Organization markup into every template of the site. The entity is declared on one page; repeating the block across thousands of URLs multiplies versions that contradict each other.
  • Expecting a guaranteed effect from the markup. Google states expressly that it does not guarantee that features which consume structured data will show up in the results.
  • Pointing sameAs at any page that mentions the brand. That property declares identity, not mention: an article writing about you is not a profile of yours.
  • Building the audit on the legacy API. Google is migrating it to Cloud Enterprise Knowledge Graph and warns that it is not suitable as a production-critical service, so an empty response can be a limit of the endpoint and not the absence of the entity.
Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

Are the Knowledge Graph and the knowledge panel the same thing?

No. The Knowledge Graph is the database of entities; the knowledge panel is one of the formats Google uses to show it in the results. Google generates those panels automatically once there is enough information on the open web, so a brand can be represented in the graph without having any visible panel.

How do I get my company into the Knowledge Graph?

By publishing a stable entity page with Organization markup, declaring sameAs towards the profiles that already describe you, and getting the hard facts corroborated in external sources. Recognition arrives when several independent sources agree on the same facts. There is no sign-up form and no timeframe committed to by Google.

Does structured data guarantee a node of its own?

No. The markup makes extraction easier and helps distinguish your organisation from others with a similar name, according to Google's documentation updated on 15 April 2026. That same page clarifies that the appearance of features which consume structured data is not guaranteed. The markup is a useful condition, never a sufficient one.

Do you need Wikipedia or Wikidata?

Wikidata helps because it is a structured, public source reused by other repositories, and it works well as a sameAs target. Wikipedia is not mandatory, and its notability criteria leave out most small and medium companies. For a mid-sized firm, the commercial register, trade press and verifiable directories carry more weight.

How do I check whether my brand already has an entity?

Query the Knowledge Graph Search API with the exact brand name. If a node exists, the response returns an identifier with the kg: prefix and the assigned type, for example Organization or LocalBusiness. Google warns that this API is being migrated and is not suitable as a critical service, so use it as a one-off probe.

Sources

  1. Primary source for nodes/entities, the kg: identifiers and the schema.org types. It holds in 2026 because the migration and not-production-critical warning is live on the page today and does not come from an archived version.
  2. Backs the disambiguation claim, sameAs, iso6523/naics and the express absence of any display guarantee. Page stamp Last updated 2026-04-15 UTC, so a current state and not a 2016 source propping up a 2026 sentence.
  3. Backs where the graph gets its facts (public sources plus licensed data for sports, stock prices and weather), the automatic panel generation and the route for verified representatives. Reachable in 2026 and still valid in substance.