Jump to content

Who ranks for these keywords

The websites that rank most for a list of keywords.

Your agent sends up to 200 keywords and gets the websites that rank for them on Google, strongest first. For each site it sees how many of the keywords it ranks for and its average position. This shows who your competitors for a topic are.

Returns
JSON result
REST endpoint
POST /v1/seo/keywords/serp_competitors
Over MCP
Call chab_operation_start with "seo.keywords.serp_competitors"

What you get

Example request

{  "keywords": [    "espresso machine",    "best espresso machine",    "espresso grinder"  ],  "location": {    "country": "US"  },  "language": "en",  "limit": 20}

Example result

{    "keywords": [        "espresso machine",        "best espresso machine",        "espresso grinder"    ],    "location": {        "country": "US"    },    "language": "en",    "websites": [        {            "domain": "coffeegeek.com",            "keywords_ranked": 1,            "average_position": 1,            "traffic": 4743,            "positions": {                "best espresso machine": [                    1                ]            }        }    ],    "fetched_at": "2026-11-13T12:00:00+00:00"}

Inputs

FieldTypeDetails
keywordsrequiredarray of stringOne to 200 keywords.
locationrequiredobjectCountry (two letters) of the Google ranking data. Not every country has it; an unsupported one returns the list of those that do.
location.countryrequiredstringNo extra rules.
languagestringLanguage as a BCP 47 tag, for example en or de. Default: the country's main language. A language without data in that country returns the ones that have it.
limitintegerUp to 1,000 websites.Default 20. Min 1 max 1000

How to call it

AI apps use it through hosted MCP. Coding agents can also use the CLI, and your own code can call the API. Each call starts a job, and your agent picks up the result when it is ready.

curl -X POST https://www.chab.ai/v1/seo/keywords/serp_competitors \  -H "Authorization: Bearer CHAB_API_KEY" \  -H "Content-Type: application/json" \  -H "Idempotency-Key: seo-keywords-serp-competitors-001" \  -d '{"keywords":["espresso machine","best espresso machine","espresso grinder"],"location":{"country":"US"},"language":"en","limit":20}'

Who ranks for these keywords result

{    "keywords": [        "espresso machine",        "best espresso machine",        "espresso grinder"    ],    "location": {        "country": "US"    },    "language": "en",    "websites": [        {            "domain": "coffeegeek.com",            "keywords_ranked": 1,            "average_position": 1,            "traffic": 4743,            "positions": {                "best espresso machine": [                    1                ]            }        }    ],    "fetched_at": "2026-11-13T12:00:00+00:00"}

Price: From 11 credits, by number of results. See all prices

More in SEO data

Keyword ideasNew keywords for your topic, with how often people search them.Keyword dataSearch volume and ad prices for your own keyword list.Domain overviewHow big a website is on Google, with its traffic and links.BacklinksThe sites that link to a domain, strongest first.Keywords a site ranks forUp to 1,000 Google keywords a site ranks for, with positions.Search trafficHow many visits a site gets from Google, month by month.Keywords for a websiteThe Google keywords that fit a website, with search volume and difficulty.Competitors of a websiteThe websites that compete with a site for the same Google keywords.Keyword overlap of two websitesThe Google keywords two websites share, or the ones only one of them ranks for.Top pages of a websiteThe pages of a website that get the most Google traffic.Backlink historyHow the links to a website changed, month by month.Keyword trendsHow interest in up to five keywords went up and down over time.Technologies a website usesThe software a website runs on, like its CMS or its shop system.Page speed testGoogle Lighthouse scores for a page, with what to fix.Websites that use a technologyWebsites built with a technology like Shopify or WordPress, with contact details.Brand mentions on the webWeb pages that mention a brand or a phrase, one per website.Domain registration (WHOIS)When a domain was registered and when it expires, and with which registrar.Google results historyHow the top Google results for a keyword changed over the past year.On-page SEO checkAn SEO check of one page, with a list of what to fix.AI search volumeHow often people ask AI assistants about a keyword, month by month.Google Ads and Bing search volumeSearch volume and cost per click from Google Ads or Bing Ads.Amazon keyword researchWhat shoppers search for on Amazon around a product idea, with Amazon search volume.Keywords an app ranks forThe store searches where an app shows up, with its position and search volume.Link competitorsWebsites that get links from the same sites as yours.Anchor textsThe words other websites use when they link to a website.Most linked pagesThe pages of a website that get the most links.Link gapWebsites that link to your competitors but not to you.Compare websites by linksA link score for up to 1,000 websites in one request.Traffic of many websitesEstimated Google traffic of up to 1,000 websites in one request.Related keywordsThe searches Google shows as related to a keyword, with search volume.Long-tail keywordsSearches that contain a keyword, with search volume.SubdomainsThe subdomains of a website that get Google traffic.Amazon search volumeHow often shoppers search for up to 1,000 keywords on Amazon each month.App competitorsThe apps that compete with an app for the same store searches.Brand mentions overviewHow much the web talks about a brand, and in what tone.Keyword volume historyMonthly Google search volume of up to 700 keywords, back to 2021.Keywords an Amazon product ranks forThe Amazon searches where a product shows up, with its position and search volume.Website auditAn SEO check of a whole website, with the pages that have the most problems.

Want to try Chab with your agent?

Copy the prompt and paste it into your AI. Your agent starts with free credits and doesn't need an account.

See plans