Knowledge Graph
Definition
What Knowledge Graph means
Google introduced the Knowledge Graph in 2012 as a database of entities and the relationships between them, so a search for a person or company can be answered with facts rather than only links. On the results page it appears as the knowledge panel: a title, a type, a short description usually credited to Wikipedia, and facts such as a birth date or headquarters.
Because the panel is built from Google's view of an entity, brands watch it: a wrong description or a missing panel is a signal that Google has not connected the brand to its sources.
Clair returns the panel as knowledge_graph with title, type, description, the description's source, and facts as label and value pairs. It is null when Google shows no panel.
In the data
How it appears in a response
GET /v1/search?engine=google_search&q=albert+einstein&country=us&page=1 · knowledge_graph
{
"title": "Albert Einstein",
"type": "Theoretical physicist",
"description": "Albert Einstein was a German-born theoretical physicist best known for developing the theory of relativity.",
"description_source": {
"title": "Wikipedia",
"url": "https://en.wikipedia.org/wiki/Albert_Einstein"
},
"facts": {
"Born": "March 14, 1879, Ulm, Germany",
"Height": "5′ 9″"
}
}Subscribe to the API you need.
Each Clair API is its own monthly request quota. Unused requests expire. Every API has a free tier to try it.