Google’s Knowledge Graph is the database of real-world entities – people, places, organizations, things – that Google’s systems connect to each other and to search results; Google’s own documentation describes it as containing “millions of entries that describe real-world entities” where “these entities form the nodes of the graph.” A small site cannot submit, buy, or request a listing in it: there is no form for that. What a small site can do is make its own identity machine-readable – accurate Organization markup, a real
sameAsprofile link, a crawlable logo – and that markup is also the one documented, non-guaranteed input tied to whether a knowledge panel, if one ever exists, shows the right logo. This site’s own homepage currently ships exactly onesameAslink and nologoproperty at all, which is the honest starting point for everything below.
What platform documentation actually says
I went looking for a Google page that explains how a site gets into the Knowledge Graph, and found the opposite: a clear description of what the graph is, with no documented submission path at all. Google’s Knowledge Graph page states that “the Knowledge Graph has millions of entries that describe real-world entities like people, places, and things,” and that “these entities form the nodes of the graph.” The page also documents the Knowledge Graph Search API, and is specific about its limits: it “returns only individual matching entities, rather than graphs of interconnected entities.” Nowhere on that page, or anywhere else I could fetch directly, is there a form, a fee, or an application process for adding an entity. The graph is built from what Google’s systems already find and connect, not from a queue small sites can join.
The one documented lever a site does control is structured data, and the practical setup on WordPress starts with Organization markup on the homepage. Google’s own page on this says the markup “can help Google better understand your organization’s administrative details and disambiguate your organization in search results.” The property doing the identity work is sameAs, described as “the URL of a page on another website with additional information about your organization” – and Google is explicit that “you can provide multiple sameAs URLs.” Schema.org’s own definition sets a stricter bar for what belongs there: a sameAs URL should “unambiguously indicate the item’s identity,” the way a Wikipedia or Wikidata page would, not just any link that mentions the business. A logo property matters for a different reason: Google documents that it can “help Google better understand which logo you want to show, for example in Search results and knowledge panels,” with concrete technical requirements – a minimum of 112×112 pixels, a crawlable and indexable URL, a format Google Images supports, and an image that reads clearly on a plain white background.
Every one of those pages carries the same disclaimer, stated directly: “Google does not guarantee that features that consume structured data will show up in search results.” That line is the center of this whole topic. Structured data is an input Google’s systems may use. It is not a switch a site owner flips to turn a knowledge panel on. I cover the same input-versus-outcome distinction in more general terms in entity SEO for sites nobody has heard of, and the asymmetry shows up again on the citation side in whether schema markup actually helps AI citations – no documentation I have found, for knowledge panels or for AI answers, promises a result in exchange for correct markup.
What the independent evidence supports
Documentation describes the mechanism; it does not say how common correct entity markup actually is among real sites, so I checked the 2024 Web Almanac’s structured-data chapter for adoption numbers. JSON-LD, the format Google recommends, is present on 41% of pages measured, up from 34% in 2022. Narrow that to the specific type this topic depends on and the number drops hard: the Organization JSON-LD type appears on only 7.16% of pages, against 12.73% of mobile pages carrying the more generic WebSite type, and 3.97% carrying LocalBusiness. Read plainly: most sites that bother with structured data at all still skip the specific markup that identifies who they are as an organization. Getting this right is uncommon on its own, independent of whether it moves any particular outcome.
I want to be precise about what that adoption figure does and doesn’t support. It is a snapshot of how many pages carry a given schema type – not a measurement of what happened to the sites that carry it. The Web Almanac chapter makes no claim that adding Organization markup changed those pages’ visibility, and this article will not imply a causal link the data doesn’t carry. Google’s own general guidance on structured data reinforces the same caution from the other direction: “don’t create blank or empty pages just to hold structured data, and don’t add structured data about information that is not visible to the user, even if the information is accurate” – a warning against treating markup as a trick rather than an honest description. For how this discipline extends past schema into measurement practice generally, I’ve written separately about how to measure AI citations and about keeping the GEO, SEO, and AEO disciplines distinct rather than collapsing documented mechanism into measured outcome.
I also looked for, and could not verify, a specific list of “eligibility factors” that determine when a knowledge panel appears for a given entity. Google’s knowledge-panel help pages are JavaScript-rendered and returned no readable article text through the fetch tools available to me this session. What I could confirm, through Google’s own stated policy on claiming knowledge panels, is the shape of the process rather than its triggers: panels are generated automatically by Google’s systems, a “claim this knowledge panel” option exists only when a panel already exists and the claimer is eligible, and panels “update automatically as information changes on the web.” None of that describes how to make a panel appear in the first place – because, as far as I can verify, that part isn’t published.
A practical checklist
Given only what’s verified above, here’s what I’d actually implement on a small or unknown site – not to manufacture a knowledge panel, but to make the site’s identity as clear as the documentation says it can be:
- Add
OrganizationJSON-LD to the homepage with accuratenameandurlfields – the markup Google says helps disambiguate your organization in search results. - Set
sameAsto real, verifiable profile URLs only – a GitHub repo, a LinkedIn page, a Wikidata entry if one exists – and add more than one if you have them; Google explicitly allows multiple. - Add a
logoproperty pointing to a crawlable image that meets the 112x112px minimum and reads cleanly on white, since it’s the one property Google documents as directly tied to knowledge-panel visuals. - Keep name, URL, and identity details consistent across every page carrying the markup – inconsistency works against the disambiguation the markup exists to support.
- Do not expect a knowledge panel, a ranking change, or a citation as a direct consequence of any of the above – every primary source in this article disclaims that guarantee.
- If a knowledge panel already exists for your entity, look for the claim option rather than trying to trigger one into existing; claiming and creating are documented as two different things.
Honest limits of current evidence
I checked this site’s own homepage markup while writing this, rather than describing the Knowledge Graph only in the abstract. It currently ships Organization JSON-LD with a name, a url, and exactly one sameAs entry – a link to this project’s GitHub repository. There is no logo property anywhere in the homepage’s JSON-LD right now, which is the specific gap the documentation above ties most directly to knowledge-panel visuals. The site’s separate Person entity is further along, carrying three sameAs links across a personal site, GitHub, and LinkedIn. This site has no knowledge panel today, and nothing in this article changes that by itself – the evidence only supports making the inputs correct, not predicting the output. When a citation or panel-monitoring pipeline exists to check whether anything here moved a real signal, I’ll report it with the same discipline I’ve used elsewhere: state what’s measured, and say plainly when the answer is still zero.









