DataForSEO Keyword Research API
Enterprise-grade historical keyword data for SEOs and software solutions
All the keyword research data you need, under one roof
Any keyword research solutions has to answer two hard questions at scale: which keywords matter domain, and which of those are worth targeting. The keyword research endpoints of DataForSEO Labs API answer both, leveraging a database of more than four billion indexed keywords and over 700 million SERPs across Google’s regional indexes, with sub-2-second response times for every API request.
SEE PRICINGFour data sources in a single keyword research API
DataForSEO Labs API encompasses historical SERP data, advertising platform metrics, clickstream signal, and our proprietary indexes.
All four data sources will add new capabilities to your keyword research solution.
DataForSEO Labs API features Google Ads search volume, CPC, and competition data populated across the DataForSEO keyword and SERP indexes.
DataForSEO’s proprietary Keywords Database contains over 4.5 billion keywords, with historical Google Ads metrics and relevant SERP data.
Clickstream-derived search volume, estimated traffic, and demographic info will provide your keyword research solution with metrics that are independent of Google Ad’s bucketed ranges.
DataForSEO Labs API endpoints for keyword research
Keywords For Site
The Keywords For Site endpoint relies on Google Ads data and DataForSEO’s proprietary SERP database to provide keywords that are highly relevant to the target domain. Each keyword idea you’ll get in the response is supplied with related categories as well as search volume, cpc, competition and other useful information.
Supported Search Engines

DataForSEO Labs API endpoints for keyword research
Keywords For Site
Search Intent classifies keywords into informational, navigational, commercial, or transactional intent for up to 1,000 keywords per request. The classification is generated by our in-house model trained on labelled SERP behavior, not assigned from a static lookup table.
Supported Search Engines

Cost-efficient solution
for budget-conscious businesses
Real-time results
DataForSEO Labs API features a turnaround time of up to 2 seconds
Pay-as-you-go
Add funds to your account and use them for obtaining data
Integration support
Our 24/7 customer support team is with you every step of the way
Real-time results with a single POST request
up to 2 seconds on average
Real-time results with a single POST request
up to 2 seconds on average
Amplify your capabilities with our keyword research solutions
Keyword research is one of the most crucial processes in search engine optimization. It helps understand user intent and drive targeted traffic by identifying the queries that people search for.
We’ve prepared a development guide to help you build your own keyword research tool based on the effective use of DataForSEO APIs.
Jumpstart your journey with DataForSEO Labs API
Keyword Research Tools White Paper
Find out what market gaps you can focus on when developing a keyword research tool, and how to power it with DataForSEO Labs API.
LEARN MOREData industry leaders trust
Solutions developers praise
Release in days, not weeks
Integrating a new data source can take a lot of time and money. We accelerate this process by providing a user-friendly interface for controlling your API usage and spending.
Well-rounded documentation
DataForSEO offers a detailed documentation for every parameter, field and function you can come across while using our APIs and databases.
VIEWGUI for API usage control
Every DataForSEO user has access to a comprehensive graphic user interface (GUI) and can monitor and control every aspect of data usage.
REGISTERAd hoc integration and deployment support
Our support team is available 24/7 to ensure you get the required assistance and all your requests are addressed promptly and proficiently.
CONTACT USFrequently Asked Questions
Is DataForSEO Labs the only DataForSEO API useful for keyword research applications?
No. DataForSEO Labs is the API most teams build their core keyword research workflow on, but three other APIs feed into it depending on what you’re building.
- Keyword Data API can give you fresh Google Ads and Bing Ads data at scale when you need large volumes of unmodified source values for keyword metrics.
- DataForSEO Trends API is our in-house alternative to Google Trends, but with higher throughput and a different, more refined, methodology. A well-built keyword research tool typically calls at least two of these in combination with DataForSEO Labs API.
What is the source of data in keyword research endpoints of DataForSEO Labs API?
- Google Ads API provides search volume, CPC, and competition metrics.
- Google SERP API feed difficulty calculation, related-query discovery, and intent classification.
- Our proprietary keywords database — over 8 billion indexed Google queries with monthly history going back several years — backs every discovery endpoint.
- Clickstream data refines the search volume Google Ads returns, supplementing bucketed ranges with exact monthly integers where available.