Compare competitor keywords

Kombat: keywords shared by two or more domains, in one SpyFu segment.

GET https://cotlet.dev/api/v1/spyfu/competitor-keywords/compare

read

Runs SpyFu's Kombat for two or more domains and returns one segment of the keywords. all_keywords is every keyword any domain ranks for or buys, core_keywords the ones all of them share, and consider_buying (ppc), missing_keywords (seo) and possible_ad_waste show gaps against your own domain. Put your own domain first for the last three; SpyFu advises starting a Kombat search with your own domain. Adding more domains shrinks core_keywords.

Parameters

Parameters: compare_competitor_keywords
NameTypeDescription
domains string required string Comma-separated domains, two or more, your own domain first.
type string string seo or ppc. Defaults to seo.
segment string string One of all_keywords, core_keywords, consider_buying, missing_keywords, possible_ad_waste. Defaults to core_keywords.
limit integer integer Maximum rows to return.

Request

cURL
curl "https://cotlet.dev/api/v1/spyfu/competitor-keywords/compare?domains=domains" \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("spyfu", "compare_competitor_keywords", {"domains":"domains"})
Node.js
const result = await cotlet.call('spyfu', 'compare_competitor_keywords', {"domains":"domains"});
CLI
cotlet call spyfu compare_competitor_keywords --data '{"domains":"domains"}'

Example response

JSON

{
  "domains": [
    "trailkick.com",
    "trailrunner-gear.com",
    "sole-supply.com"
  ],
  "type": "seo",
  "segment": "missing_keywords",
  "keywords": [
    {
      "keyword": "waterproof trail shoes",
      "ranked_by": [
        "trailrunner-gear.com",
        "sole-supply.com"
      ]
    },
    {
      "keyword": "trail shoes vs road shoes",
      "ranked_by": [
        "trailrunner-gear.com",
        "sole-supply.com"
      ]
    }
  ]
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.