Keyword Ideas

DataForSEO

Generate related keyword ideas with search demand and competition metrics.

Use this tool with your AI agent

  1. Copy the prompt
  2. Paste it into your agent
  3. Tell it what you need

Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use Keyword Ideas (tool ID: dataforseo.keyword-ideas). Ask me for the details you need, then show me the result.

Already connected
Your agent can use that connection.
New user
Your agent will guide you through setup, sign-in and authorisation.

Provider access is included.

Connect your first agent to receive $1 trial credit.

Current price
$0.0168/request
Availability
Ready to run

Tool details

About this tool

Finds category-relevant Google keyword ideas for a bounded seed set and location. Results include keyword demand, CPC, paid competition and SEO difficulty. Clickstream enrichment is intentionally unavailable because it doubles supplier cost; the upfront request quote includes the live task and requested idea limit. A completed search costs that quote, including a valid empty answer.

Inputs and outputs

Input

closely_variantsboolean · optional

Value supplied for closely variants.

ignore_synonymsboolean · optional

Value supplied for ignore synonyms.

keywordsarray · required

Seed keyword phrases of at most 10 words each.

minItems: 1 · maxItems: 200

language_namestring · optional

Value supplied for language name.

minLength: 1 · maxLength: 100

limitinteger · optional

Value supplied for limit.

minimum: 1 · maximum: 1000

location_namestring · optional

Value supplied for location name.

minLength: 1 · maxLength: 200

offsetinteger · optional

Value supplied for offset.

minimum: 0 · maximum: 10000

order_byarray · optional

Value supplied for order by.

maxItems: 3

Output

itemsarray

Returned items value.

items_countnumber

Returned items count value.

seed_keywordsarray

Returned seed keywords value.

Example request and output

Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.

Request

{
  "tool_id": "dataforseo.keyword-ideas",
  "input": {
    "limit": 1,
    "keywords": [
      "seo tools"
    ],
    "language_name": "English",
    "location_name": "United States"
  }
}

Output

{
  "items": [
    {
      "keyword": "keyword research tools",
      "keyword_info": {
        "cpc": 4.2,
        "competition": 0.28,
        "search_volume": 2400
      },
      "keyword_properties": {
        "keyword_difficulty": 45
      }
    }
  ],
  "items_count": 1,
  "seed_keywords": [
    "seo tools"
  ]
}
Errors and limitations
  • invalid_input: Provide 1–200 seed keywords and a result limit from 1 to 1,000.example: {"keywords":["seo tools"],"location_name":"United States","language_name":"English","limit":1}
  • configuration_error: DataForSEO account access, funding, or cost controls blocked the request.Fund and verify the server-side DataForSEO account, then retry unchanged.