Go to Studio

Semrush Domain Keywords

Get all keywords a domain ranks for

What does this node do?

Fetches all organic keywords that a domain currently ranks for in search results.

Configuration

domain string required

Domain to analyze (e.g., example.com).

database string default: us

Country database (us, uk, fr, de, etc.).

limit number default: 100

Maximum keywords to return.

Output

{
  "keywords": [
    {
      "keyword": "seo tools",
      "position": 3,
      "volume": 12000,
      "difficulty": 65,
      "cpc": 4.50,
      "url": "https://example.com/seo-tools"
    }
  ],
  "total": 500
}

Use cases

  • Competitor keyword analysis
  • Content gap identification
  • Ranking tracking