Google ranked keywords
This endpoint will provide you with the list of keywords that any domain, subdomain, or webpage is ranking for. Needs target. Served by DataForSEO.
Inputs
- Target
- Domain name or page url required field the domain name of the target website, subdomain or URL of the target webpage;…Required · target
- Location name
- Full name of the location optional field if you use this field, you don't need to specify location_code you can…Optional · location_name
- Location code
- Location code optional field if you use this field, you don't need to specify location_name you can receive the list…Optional · location_code
- Language name
- Full name of the language optional field if you use this field, you don't need to specify language_code you can…Optional · language_name
- Language code
- Language code optional field if you use this field, you don't need to specify language_name you can receive the list…Optional · language_code
- Ignore synonyms
- Ignore highly similar keywords optional field if set to true only core keywords will be returned, all highly similar…Optional · ignore_synonyms
- Item types
- Display results by item type optional field indicates the type of search results included in the responseNote: if the…Optional · item_types
- Limit
- The maximum number of returned keywords optional field default value: 100 maximum value: 1000Optional · limit
- Offset
- Offset in the results array of returned keywords optional field default value: 0 if you specify the 10 value, the…Optional · offset
- Load rank absolute
- Return rankings distribution by rank_absolute optional field default value: false if set to true, we will return the…Optional · load_rank_absolute
- Historical SERP mode
- Data collection mode optional field you can use this field to filter the results; possible types of filtering: live,…Optional · historical_serp_mode
- Filters
- Array of results filtering parameters optional field you can add several filters at once (8 filters maximum) you…Optional · filters
- Order by
- Results sorting rules optional field you can use the same values as in the filters array to sort the results possible…Optional · order_by
- Tag
- User-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task…Optional · tag
Pricing
- Price
- Usage based, at the cost the provider reports for the call
- Billing
- Billed at the cost the provider reports for the call, never above $100. Your agent sees the maximum before running.
- Price checked
- 10 October 2026
Call
Your agent reads the schema and the price with inspect_tool before it runs the tool.
- MCP call
- cURL command
- TypeScript
- Tool ID
Alternatives
- Google bulk traffic estimationDataForSEOUsage based
- Google categories for domainDataForSEOUsage based
- Google competitors domainDataForSEOUsage based
- Google domain intersectionDataForSEOUsage based
- Google domain metrics by categoriesDataForSEOUsage based
- Google domain rank overviewDataForSEOUsage based
- Google historical bulk traffic estimationDataForSEOUsage based
- Google historical rank overviewDataForSEOUsage based
- Compare all 15
Playbooks that use it
- Traffic drop diagnosisWhen rankings fell, which pages and keywords lost, what changed on those pages, and what Google announced that week.
- Content refreshAn article that slipped, the keywords it still holds, the pages that now outrank it and what changed in the news since, turned into an update plan.
Connect your agent to 2,400+ tools for free
Sign in with Google or GitHub. No card required.