DataForSEO icon

DataForSEO

DataForSEO

Labs → Get Ranked Keywords

AI-generated

Summary

Retrieve a list of keywords that a specified domain or webpage currently ranks for, optionally filtered and sorted by various criteria including location, language, item types, and keyword attributes.

Inputs

  • Target Domain (required) — The domain to get ranked keywords for, specified without 'https://' and 'www.'
  • Location — Full name of the location to target the search results, e.g., 'United Kingdom'. Refer to DataForSEO docs for supported locations.
  • Language — Full name of the language to target the search results, e.g., 'English'. Refer to DataForSEO docs for supported languages.
  • Ignore Synonyms — Boolean flag to exclude highly similar keywords and only return core keywords.
  • Limit — Maximum number of results to return (1-1000). Default is 50.
  • Offset — Number of results to skip for pagination. Default is 0.
  • Item Types — Types of search results to include: Organic, Paid, Featured Snippet, and Local Pack.
  • Sort — Up to three sorting rules based on keyword data such as CPC, ETV, keyword difficulty, position rank, or search volume.
  • Filters — JSON-formatted filters to limit results based on supported DataForSEO fields.

Output shape

a JSON object containing the list of ranked keywords with associated ranking and keyword-specific metadata as returned by the DataForSEO API

The output includes ranking details and keyword metrics. Pagination and filtering are supported via 'limit', 'offset', and 'filters' inputs. Sorting is limited to three criteria.

Links

Discussion