Build Search with Yext

Point & Click, SDK, APIs, and more
Yext is a search platform that helps you to answer questions about your brand, everywhere customers are asking them.

Built on a knowledge graph — a brainlike database — Yext Search empowers you to build natural language search experiences using a unique three algorithm approach. Take advantage of best-in-class features like dynamic reranking, featured snippets, and query rules, whether you’re building site search, support search, doctor finders, or any other search experience.
Answers
Create a Search Frontend
Choose how you want to integrate Search with your apps or websites — for faster development use our Search UI SDK, for more flexibility Search Core, and for full control use the Search API directly.
Account Configuration
Update Your Account Configuration
Use the Yext CLI to manage your account's configuration resources locally. Manage things like entity schema, fields, saved filters, Search configs, site templates, and more.
Data
Push Data In or Out of Yext
Build API integrations between Yext and your systems to sync Entity Data, Analytics, Listings Statuses, Reviews, and more. Use webhooks to keep both systems in sync.
Reference
APIs
Knowledge API
Use our Knowledge API to push or pull data from the Knowledge Graph, Analytics, Reviews, or Listings in or out of Yext. Use this API to connect Yext to your other systems and use Webhooks to keep systems in sync.
Search API
Use the Search API to integrate into your applications so you can return NLP-based search results, including direct answers, highlighted text, and facets.
Live API
Use the Live API to surface entity information for any consumer-facing applications such as locators, mobile apps, email applications, in-store receipts, and more.
Administrative API
Use our Admin API if you are a partner looking to create and manage sub-accounts for your customers and their subscriptions / SKUs — all in one call.
CLI and CaC Documentation
Yext CLI
Use the Yext CLI to programmatically update your configuration resources, like Knowledge Graph Schema, Search Configuration, or Conversion Actions, without ever logging into the Yext platform.
Config-as-Code Resources
Our Configuration-as-Code Resources allow you to view or manage your account's configuration using JSON instead of a GUI interface. You can manage these resources via the CLI or the Admin Console.
Product
Search
Check out the following resources to learn how to build first-party search experiences on your website, app, and more — including the core concepts of Search, details of our React Component Library, and supported features and functionality.
Pages
Leverage the following resources to build SEO-ready landing pages. Users developing on Pages can find information on things like: the structure of our starter repo, configuration files, components, and data fetching. Users leveraging Page Builder can find details on our built-in module library.
Platform
Check out the following resources to understand the core concepts of our platform — including an overview of account features, and details on user permissions.
Connectors
Check out the following resources to learn how you can use Connectors to bring data into and out of the Knowledge Graph — including details on supported data transforms to help you easily import data from its source into supported fields and entities.
Analytics
Leverage the following resources to understand the details of the dimensions, metrics, and insights available in Analytics; and how you use these data points to understand and optimize your user experiences.
Knowledge Graph
Leverage the following resources to learn how to import, store, and structure your data as real-world entities and their relationships — including details on supported field types, and Knowledge Graph system limits.
Reviews
Leverage the following resources to learn how to monitor, respond, generate & analyze reviews — including details on our reviews integrations, and supported features and functionality.
Listings
Leverage the following resources to learn how to publish your data across Yext's Publisher Network and showcase rich content about your business online — including Listings status definitions, details on our integration types, and supported functionality.
Streams
Check out the following resources to understand the core concepts of Streams and how to set them up — including the stream properties for Knowledge Graph, Reviews, and ReviewsAgg sources.
Start Building Now For Free
To get started, tell us what you’re trying to do.
Guides
Explore Our Guides
Guides are step-by-step instructions to accomplish a specific goal. You may find guides helpful if you aren’t quite ready to take on the full training but need to complete a task such as launching a Search experience as quickly as possible.
Go to Guides
Community
Have a Question?
Post in the Hitchhikers Community and hear back from fellow Hitchhikers and Yext Experts. You can browse through existing posts and topics or create your own.
Ask the Community