The Yext Knowledge Graph is a database designed to structure data objects and the relationships between them.
For example, a restaurant franchise could use a knowledge graph to store data on objects like:
- Restaurant locations
- Menu items
- Services like delivery and takeout
- Job postings
And create relationships between them:
- Which menu items are available at which locations
- Which locations offer delivery
- Which job postings are tied to which locations
The Knowledge Graph stores all the business data you use to power downstream experiences like Listings, Pages, and Search.
Entities, Entity Types, and Fields
In Yext, the data objects stored in the Knowledge Graph are called entities. Each entity represents a real-world object related to your business, such as a location, a product, a professional, an FAQ, and so on.
Each entity has a type (e.g., Location, Restaurant, Healthcare Professional) that determines its structure. Each entity also contains fields, which are the individual pieces of data stored on it, like address, phone number, hours, and description.

Entity data is what powers your business listings, website pages, and search experiences across the Yext platform.
Example
Take a restaurant chain as an example. The chain might have three types of data in its Knowledge Graph:
| Entity Type | Example Entity | Example Fields |
|---|---|---|
| Location | Galaxy Grill – Downtown NYC | Address, Phone, Hours, Website |
| Menu Item | Spicy Tacos | Price, Description, Photo, Calories |
| Job Posting | Line Cook – NYC | Location, Pay Rate, Requirements |
Each row is a single entity or one real-world object. The columns it belongs to define its entity type. The individual pieces of information stored on it are its fields.
A single field like Phone Number can exist on multiple entity types. A Location entity and a Professional entity might both have a phone number field, using the same underlying field definition.
Navigating the Knowledge Graph
Click Knowledge Graph in the left navigation bar in Yext to access the following tools.
Entities
Navigate to Knowledge Graph > Entities to reach the main Entities screen (also called Entity Search). This is the home base of your Knowledge Graph where you can:
- Search and filter all your entities
- Import and export data
- Edit entities individually or in bulk
- Create saved filters


Clicking into a single entity opens Entity Edit, where you can view and update all field values for that entity. From Entity Edit, you can also access things like:
- Field sections
- Linked entities and scheduled updates
- Alternate language profiles
- Knowledge Tags and licenses

Configuration
Navigate to Knowledge Graph > Configuration to manage Knowledge Graph settings, including entity types, fields, data connectors, and more.

Connectors
Connectors take data from a source (a spreadsheet, an API, a third-party system like Google Business Profile) and transform it into entities in the Knowledge Graph.

See the Connectors documentation to learn more.
Assets
Assets are a library of shared, pre-approved content(e.g., photos, text, videos, or custom field types) that can be used across entities, entity templates, review responses, social posts, and more.

Suggestions
Suggestions surface proposed edits from external sources like Google and Facebook (via Yext Listings) and from teammates within Yext, which you can review and accept or reject.

Enhanced Content Lists
The Menus, Products & Services, and Bios sections under Knowledge Graph are used to create Enhanced Content Lists (ECLs). These let you store structured data like menus and product listings and sync them to your Listings.

You can also create widgets from ECLs to feature them on website pages.
